mirror of
https://github.com/fltk/fltk.git
synced 2026-05-27 19:10:24 +08:00
FLUID: fixes resizing of preferences panel
This commit is contained in:
@@ -1015,7 +1015,7 @@ static void cb_Close(Fl_Button*, void*) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
Fl_Double_Window* make_settings_window() {
|
Fl_Double_Window* make_settings_window() {
|
||||||
{ Fl_Double_Window* o = settings_window = new Fl_Double_Window(340, 580, "FLUID Settings");
|
{ settings_window = new Fl_Double_Window(340, 580, "FLUID Settings");
|
||||||
settings_window->align(Fl_Align(FL_ALIGN_CLIP|FL_ALIGN_INSIDE));
|
settings_window->align(Fl_Align(FL_ALIGN_CLIP|FL_ALIGN_INSIDE));
|
||||||
{ w_settings_tabs = new Fl_Tabs(10, 10, 320, 530);
|
{ w_settings_tabs = new Fl_Tabs(10, 10, 320, 530);
|
||||||
w_settings_tabs->selection_color((Fl_Color)12);
|
w_settings_tabs->selection_color((Fl_Color)12);
|
||||||
@@ -1674,7 +1674,6 @@ le FLTK_GETTEXT_FOUND");
|
|||||||
o->callback((Fl_Callback*)cb_Close);
|
o->callback((Fl_Callback*)cb_Close);
|
||||||
} // Fl_Button* o
|
} // Fl_Button* o
|
||||||
settings_window->set_non_modal();
|
settings_window->set_non_modal();
|
||||||
o->size_range(o->w(), o->h());
|
|
||||||
settings_window->end();
|
settings_window->end();
|
||||||
} // Fl_Double_Window* settings_window
|
} // Fl_Double_Window* settings_window
|
||||||
w_settings_tabs->do_callback(w_settings_tabs, LOAD);
|
w_settings_tabs->do_callback(w_settings_tabs, LOAD);
|
||||||
|
|||||||
@@ -107,16 +107,15 @@ decl {void scheme_cb(Fl_Scheme_Choice *, void *);} {public local
|
|||||||
Function {make_settings_window()} {open
|
Function {make_settings_window()} {open
|
||||||
} {
|
} {
|
||||||
Fl_Window settings_window {
|
Fl_Window settings_window {
|
||||||
label {FLUID Settings} open
|
label {FLUID Settings} open selected
|
||||||
xywh {423 204 340 580} type Double align 80
|
xywh {423 204 340 580} type Double align 80 non_modal visible
|
||||||
code0 {o->size_range(o->w(), o->h());} non_modal visible
|
|
||||||
} {
|
} {
|
||||||
Fl_Tabs w_settings_tabs {
|
Fl_Tabs w_settings_tabs {
|
||||||
callback {propagate_load(o, v);} open
|
callback {propagate_load(o, v);} open
|
||||||
xywh {10 10 320 530} selection_color 12 labelsize 11 labelcolor 255
|
xywh {10 10 320 530} selection_color 12 labelsize 11 labelcolor 255
|
||||||
} {
|
} {
|
||||||
Fl_Group {} {
|
Fl_Group {} {
|
||||||
label General open selected
|
label General open
|
||||||
image {icons/general_64.png} compress_image 1 xywh {10 60 320 480} labelsize 11
|
image {icons/general_64.png} compress_image 1 xywh {10 60 320 480} labelsize 11
|
||||||
code0 {o->image()->scale(36, 24);}
|
code0 {o->image()->scale(36, 24);}
|
||||||
} {
|
} {
|
||||||
|
|||||||
@@ -45,7 +45,7 @@ Function {make_widget_panel()} {
|
|||||||
} {
|
} {
|
||||||
Fl_Group {} {
|
Fl_Group {} {
|
||||||
label GUI
|
label GUI
|
||||||
callback propagate_load open
|
callback propagate_load open selected
|
||||||
xywh {10 30 400 330} labelsize 11 when 0 resizable
|
xywh {10 30 400 330} labelsize 11 when 0 resizable
|
||||||
} {
|
} {
|
||||||
Fl_Group {} {
|
Fl_Group {} {
|
||||||
@@ -477,7 +477,7 @@ h, ph, sh, ch, and i} xywh {275 150 55 20} labelsize 11 align 5 textsize 11
|
|||||||
} {
|
} {
|
||||||
Fl_Button {} {
|
Fl_Button {} {
|
||||||
callback shortcut_in_cb
|
callback shortcut_in_cb
|
||||||
comment {This is a special button that grabs keystrokes directly} selected
|
comment {This is a special button that grabs keystrokes directly}
|
||||||
tooltip {The shortcut key for the widget.
|
tooltip {The shortcut key for the widget.
|
||||||
Use 'Backspace' key to clear.} xywh {95 210 310 20} box DOWN_BOX color 7 selection_color 12 labelsize 11 when 1
|
Use 'Backspace' key to clear.} xywh {95 210 310 20} box DOWN_BOX color 7 selection_color 12 labelsize 11 when 1
|
||||||
code0 {\#include <FL/Fl_Shortcut_Button.H>}
|
code0 {\#include <FL/Fl_Shortcut_Button.H>}
|
||||||
|
|||||||
Reference in New Issue
Block a user