Author: AlbrechtS
Date: 2012-01-18 07:15:04 -0800 (Wed, 18 Jan 2012)
New Revision: 9229
Log:
Added text constants for preference names (project and application) for
easier testing (removed duplicated strings).


Modified:
   branches/branch-1.3/test/preferences.fl

Modified: branches/branch-1.3/test/preferences.fl
===================================================================
--- branches/branch-1.3/test/preferences.fl     2012-01-18 11:39:57 UTC (rev 
9228)
+++ branches/branch-1.3/test/preferences.fl     2012-01-18 15:15:04 UTC (rev 
9229)
@@ -23,6 +23,12 @@
 decl {void writePrefs();} {public local
 } 
 
+decl {const char *project = "fltk.org";} {private local
+} 
+
+decl {const char *application = "test/preferences";} {private local
+} 
+
 Function {closeWindowCB( Fl_Widget*, void* )} {open private return_type void
 } {
   code {Fl::delete_widget(myWindow);} {}
@@ -39,7 +45,7 @@
   Fl_Window myWindow {
     label {My Preferences}
     callback closeWindowCB open
-    xywh {394 64 298 311} type Double visible
+    xywh {709 76 298 311} type Double visible
   } {
     Fl_Button {} {
       label Cancel
@@ -195,7 +201,7 @@
 char buffer[80];
 double doubleValue;
 
-Fl_Preferences app( Fl_Preferences::USER, "fltk.org", "test/preferences" );
+Fl_Preferences app( Fl_Preferences::USER, project, application );
 
   char path[ FL_PATH_MAX ];
   app.getUserdataPath( path, sizeof(path) );
@@ -262,12 +268,13 @@
     eat.get( "binFoo", (void*)&hex, 0, 0, sizeof( unsigned int ) );
     void *data;
     eat.get( "binFoo2", data, 0, 0 );
-  **/} {}
+  **/} {selected
+  }
 } 
 
 Function {writePrefs()} {open return_type void
 } {
-  code {Fl_Preferences app( Fl_Preferences::USER, "fltk.org", 
"test/preferences" );
+  code {Fl_Preferences app( Fl_Preferences::USER, project, application );
 
   Fl_Preferences bed( app, "Bed" );
 
@@ -323,6 +330,5 @@
   /* sample code only: */
   unsigned int hex = 0x2387efcd;
   eat.set( "binFoo", (void*)&hex, sizeof( unsigned int ) );
-  eat.set( "binFoo2", (void*)&bed, 256 );} {selected
-  }
+  eat.set( "binFoo2", (void*)&bed, 256 );} {}
 } 

_______________________________________________
fltk-commit mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk-commit

Reply via email to