summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--fluid/print_panel.cxx7
-rw-r--r--fluid/print_panel.fl7
2 files changed, 13 insertions, 1 deletions
diff --git a/fluid/print_panel.cxx b/fluid/print_panel.cxx
index fc3f281cf..18f8d970c 100644
--- a/fluid/print_panel.cxx
+++ b/fluid/print_panel.cxx
@@ -239,6 +239,10 @@ static void cb_Cancel1(Fl_Button*, void*) {
print_update_status();
}
+static void cb_Use(Fl_Button*, void*) {
+ print_properties_panel->hide();
+}
+
Fl_Double_Window* make_print_panel() {
Fl_Double_Window* w;
{ Fl_Double_Window* o = print_panel = new Fl_Double_Window(465, 235, "Print");
@@ -497,6 +501,9 @@ Fl_Double_Window* make_print_panel() {
{ Fl_Button* o = new Fl_Button(212, 95, 68, 25, "Cancel");
o->callback((Fl_Callback*)cb_Cancel1);
}
+ { Fl_Button* o = new Fl_Button(60, 95, 53, 25, "Use");
+ o->callback((Fl_Callback*)cb_Use);
+ }
o->set_modal();
o->end();
}
diff --git a/fluid/print_panel.fl b/fluid/print_panel.fl
index 7ce6b4856..07aeb1cc0 100644
--- a/fluid/print_panel.fl
+++ b/fluid/print_panel.fl
@@ -238,7 +238,7 @@ print_update_status();} open
label {Output Mode:} open
xywh {110 45 170 40} labelfont 1 align 4
} {
- Fl_Button {print_output_mode[0]} {selected
+ Fl_Button {print_output_mode[0]} {
image {pixmaps/print_color.xpm} xywh {110 45 30 40} type Radio box BORDER_BOX down_box BORDER_BOX value 1 color 7 selection_color 0
}
Fl_Button {print_output_mode[1]} {
@@ -275,6 +275,11 @@ fluid_prefs.set(name, val);}
print_update_status();}
xywh {212 95 68 25}
}
+ Fl_Button {} {
+ label Use
+ callback {print_properties_panel->hide();} selected
+ xywh {60 95 53 25}
+ }
}
}