From 179771acd25ee5ff8e36a5fd192682d4d55c52af Mon Sep 17 00:00:00 2001 From: Matthias Melcher Date: Thu, 26 Jan 2023 15:23:43 +0100 Subject: Fixing FLUID file corruption from issue #653 (#662) Removing all globals in file writer (#653 ) Fix some static analyser complaints Valgrind: handle width==0 in GfxDrivers on Wayland and X11 Don't use `Fl_Input_::static_value`, it accesses previous buffer that may be deleted Project file write encapsulated, removing globals Encapsulating project file reader, removing states in glbals Project i/o increased source code readability --- test/boxtype.cxx | 5 +++-- test/valuators.fl | 4 ++-- 2 files changed, 5 insertions(+), 4 deletions(-) (limited to 'test') diff --git a/test/boxtype.cxx b/test/boxtype.cxx index 24d176eb1..a2a92d3a7 100644 --- a/test/boxtype.cxx +++ b/test/boxtype.cxx @@ -18,7 +18,7 @@ #include #include #include -#include +#include #include #include @@ -82,7 +82,8 @@ void bt(const char *name, Fl_Boxtype type, int square=0) { N++; x = x*W+10; y = y*H+10; - Fl_Box *b = new Fl_Box(type,x,y,square ? H-20 : W-20,H-20,name); + Fl_Button *b = new Fl_Button(x,y,square ? H-20 : W-20,H-20,name); + b->box(type); b->labelsize(11); if (inactive) { b->color(FL_GREEN); diff --git a/test/valuators.fl b/test/valuators.fl index 1db808304..488350705 100644 --- a/test/valuators.fl +++ b/test/valuators.fl @@ -37,7 +37,7 @@ Function {} {open Fl_Slider {} { label FL_HORIZONTAL user_data {"Fl_Slider FL_HORIZONTAL"} - callback callback + callback callback selected xywh {140 80 130 20} type Horizontal selection_color 1 labelsize 8 } Fl_Slider {} { @@ -125,7 +125,7 @@ Function {} {open Fl_Scrollbar {} { label {FL_VERTICAL (0) ->} user_data {"Fl_Scrollbar FL_VERTICAL"} - callback callback selected + callback callback tooltip {Vertical Scrollbar} xywh {405 30 20 90} labelsize 8 align 13 maximum 100 value 20 } Fl_Box {} { -- cgit v1.2.3