- { control = new Fl_Double_Window(570, 425, "Controls");
- { filech = new Fl_Choice(50, 5, 190, 25, "file:");
- filech->down_box(FL_BORDER_BOX);
- filech->callback((Fl_Callback*)filech_cb);
- filech->when(FL_WHEN_RELEASE_ALWAYS);
- } // Fl_Choice* filech
- { plothistb = new Fl_Light_Button(75, 35, 75, 25, "Plot Hist.");
- plothistb->labelsize(12);
- plothistb->callback((Fl_Callback*)cb_plothistb);
- } // Fl_Light_Button* plothistb
- { plotcmapb = new Fl_Light_Button(155, 35, 85, 25, "Plot Colmap");
- plotcmapb->labelsize(11);
- plotcmapb->callback((Fl_Callback*)cb_plotcmapb);
- } // Fl_Light_Button* plotcmapb
- { centerv = new Fl_Value_Input(55, 65, 50, 20, "center");
- centerv->maximum(65535);
- centerv->step(1);
- centerv->textsize(9);
- centerv->callback((Fl_Callback*)cb_centerv);
- } // Fl_Value_Input* centerv
- { centerslider = new Fl_Slider(105, 65, 135, 20);
- centerslider->type(3);
- centerslider->maximum(65535);
- centerslider->callback((Fl_Callback*)cb_centerslider);
- } // Fl_Slider* centerslider
- { centerroller = new Fl_Roller(105, 85, 135, 20);
- centerroller->type(1);
- centerroller->maximum(65535);
- centerroller->step(10);
- centerroller->callback((Fl_Callback*)cb_centerroller);
- } // Fl_Roller* centerroller
- { centerv_units = new Fl_Value_Input(35, 85, 70, 20);
- centerv_units->color((Fl_Color)53);
- centerv_units->textsize(9);
- centerv_units->callback((Fl_Callback*)cb_centerv_units);
- centerv_units->when(FL_WHEN_ENTER_KEY);
- } // Fl_Value_Input* centerv_units
- { widthv = new Fl_Value_Input(55, 110, 50, 20, "width");
- widthv->maximum(65535);
- widthv->step(1);
- widthv->value(1);
- widthv->textsize(9);
- widthv->callback((Fl_Callback*)cb_widthv);
- } // Fl_Value_Input* widthv
- { widthslider = new Fl_Slider(105, 110, 135, 20);
- widthslider->type(3);
- widthslider->maximum(65535);
- widthslider->callback((Fl_Callback*)cb_widthslider);
- } // Fl_Slider* widthslider
- { widthroller = new Fl_Roller(105, 130, 135, 20);
- widthroller->type(1);
- widthroller->maximum(65535);
- widthroller->step(10);
- widthroller->callback((Fl_Callback*)cb_widthroller);
- } // Fl_Roller* widthroller
- { widthv_units = new Fl_Value_Input(35, 130, 70, 20);
- widthv_units->color((Fl_Color)53);
- widthv_units->textsize(9);
- widthv_units->callback((Fl_Callback*)cb_widthv_units);
- widthv_units->when(FL_WHEN_ENTER_KEY);
- } // Fl_Value_Input* widthv_units
- { minv = new Fl_Value_Input(55, 155, 50, 20, "min");
- minv->maximum(65535);
- minv->step(1);
- minv->textsize(9);
- minv->callback((Fl_Callback*)cb_minv);
- } // Fl_Value_Input* minv
- { minslider = new Fl_Slider(105, 155, 135, 20);
- minslider->type(3);
- minslider->maximum(65535);
- minslider->callback((Fl_Callback*)cb_minslider);
- } // Fl_Slider* minslider
- { minroller = new Fl_Roller(105, 175, 135, 20);
- minroller->type(1);
- minroller->maximum(65535);
- minroller->step(10);
- minroller->callback((Fl_Callback*)cb_minroller);
- } // Fl_Roller* minroller
- { minv_units = new Fl_Value_Input(35, 175, 70, 20);
- minv_units->color((Fl_Color)53);
- minv_units->textsize(9);
- minv_units->callback((Fl_Callback*)cb_minv_units);
- minv_units->when(FL_WHEN_ENTER_KEY);
- } // Fl_Value_Input* minv_units
- { maxv = new Fl_Value_Input(55, 200, 50, 20, "max");
- maxv->maximum(65535);
- maxv->step(1);
- maxv->value(1);
- maxv->textsize(9);
- maxv->callback((Fl_Callback*)cb_maxv);
- } // Fl_Value_Input* maxv
- { maxslider = new Fl_Slider(105, 200, 135, 20);
- maxslider->type(3);
- maxslider->maximum(65535);
- maxslider->callback((Fl_Callback*)cb_maxslider);
- } // Fl_Slider* maxslider
- { maxroller = new Fl_Roller(105, 220, 135, 20);
- maxroller->type(1);
- maxroller->maximum(65535);
- maxroller->step(10);
- maxroller->callback((Fl_Callback*)cb_maxroller);
- } // Fl_Roller* maxroller
- { maxv_units = new Fl_Value_Input(35, 220, 70, 20);
- maxv_units->color((Fl_Color)FL_LIGHT2);
- maxv_units->textsize(9);
- maxv_units->callback((Fl_Callback*)cb_maxv_units);
- maxv_units->when(FL_WHEN_ENTER_KEY);
- } // Fl_Value_Input* maxv_units
- { gammav = new Fl_Value_Input(55, 245, 50, 20, "gamma");
- gammav->labelsize(12);
- gammav->value(1);
- gammav->callback((Fl_Callback*)cb_gammav);
- gammav->when(FL_WHEN_ENTER_KEY);
- } // Fl_Value_Input* gammav
- { gammaslider = new Fl_Slider(105, 245, 135, 20);
- gammaslider->type(3);
- gammaslider->minimum(-4.6);
- gammaslider->maximum(4.6);
- gammaslider->step(0.001);
- gammaslider->callback((Fl_Callback*)cb_gammaslider);
- } // Fl_Slider* gammaslider
- { gammaroller = new Fl_Roller(105, 265, 135, 20);
- gammaroller->type(1);
- gammaroller->minimum(-4.6);
- gammaroller->maximum(4.6);
- gammaroller->callback((Fl_Callback*)cb_gammaroller);
- } // Fl_Roller* gammaroller
- { squareb = new Fl_Light_Button(5, 335, 85, 25, "Square");
- squareb->callback((Fl_Callback*)cb_squareb);
- } // Fl_Light_Button* squareb
+ Fl_Double_Window* w;
+ { Fl_Double_Window* o = control = new Fl_Double_Window(570, 425, "Controls");
+ w = o;
+ { Fl_Choice* o = filech = new Fl_Choice(50, 5, 190, 25, "file:");
+ o->down_box(FL_BORDER_BOX);
+ o->callback((Fl_Callback*)filech_cb);
+ o->when(FL_WHEN_RELEASE_ALWAYS);
+ }
+ { Fl_Light_Button* o = plothistb = new Fl_Light_Button(75, 35, 75, 25, "Plot Hist.");
+ o->labelsize(12);
+ o->callback((Fl_Callback*)cb_plothistb);
+ }
+ { Fl_Light_Button* o = plotcmapb = new Fl_Light_Button(155, 35, 85, 25, "Plot Colmap");
+ o->labelsize(11);
+ o->callback((Fl_Callback*)cb_plotcmapb);
+ }
+ { Fl_Value_Input* o = centerv = new Fl_Value_Input(55, 65, 50, 20, "center");
+ o->maximum(65535);
+ o->step(1);
+ o->textsize(9);
+ o->callback((Fl_Callback*)cb_centerv);
+ }
+ { Fl_Slider* o = centerslider = new Fl_Slider(105, 65, 135, 20);
+ o->type(3);
+ o->maximum(65535);
+ o->callback((Fl_Callback*)cb_centerslider);
+ }
+ { Fl_Roller* o = centerroller = new Fl_Roller(105, 85, 135, 20);
+ o->type(1);
+ o->maximum(65535);
+ o->step(10);
+ o->callback((Fl_Callback*)cb_centerroller);
+ }
+ { Fl_Value_Input* o = centerv_units = new Fl_Value_Input(35, 85, 70, 20);
+ o->color((Fl_Color)53);
+ o->textsize(9);
+ o->callback((Fl_Callback*)cb_centerv_units);
+ o->when(FL_WHEN_ENTER_KEY);
+ }
+ { Fl_Value_Input* o = widthv = new Fl_Value_Input(55, 110, 50, 20, "width");
+ o->maximum(65535);
+ o->step(1);
+ o->value(1);
+ o->textsize(9);
+ o->callback((Fl_Callback*)cb_widthv);
+ }
+ { Fl_Slider* o = widthslider = new Fl_Slider(105, 110, 135, 20);
+ o->type(3);
+ o->maximum(65535);
+ o->callback((Fl_Callback*)cb_widthslider);
+ }
+ { Fl_Roller* o = widthroller = new Fl_Roller(105, 130, 135, 20);
+ o->type(1);
+ o->maximum(65535);
+ o->step(10);
+ o->callback((Fl_Callback*)cb_widthroller);
+ }
+ { Fl_Value_Input* o = widthv_units = new Fl_Value_Input(35, 130, 70, 20);
+ o->color((Fl_Color)53);
+ o->textsize(9);
+ o->callback((Fl_Callback*)cb_widthv_units);
+ o->when(FL_WHEN_ENTER_KEY);
+ }
+ { Fl_Value_Input* o = minv = new Fl_Value_Input(55, 155, 50, 20, "min");
+ o->maximum(65535);
+ o->step(1);
+ o->textsize(9);
+ o->callback((Fl_Callback*)cb_minv);
+ }
+ { Fl_Slider* o = minslider = new Fl_Slider(105, 155, 135, 20);
+ o->type(3);
+ o->maximum(65535);
+ o->callback((Fl_Callback*)cb_minslider);
+ }
+ { Fl_Roller* o = minroller = new Fl_Roller(105, 175, 135, 20);
+ o->type(1);
+ o->maximum(65535);
+ o->step(10);
+ o->callback((Fl_Callback*)cb_minroller);
+ }
+ { Fl_Value_Input* o = minv_units = new Fl_Value_Input(35, 175, 70, 20);
+ o->color((Fl_Color)53);
+ o->textsize(9);
+ o->callback((Fl_Callback*)cb_minv_units);
+ o->when(FL_WHEN_ENTER_KEY);
+ }
+ { Fl_Value_Input* o = maxv = new Fl_Value_Input(55, 200, 50, 20, "max");
+ o->maximum(65535);
+ o->step(1);
+ o->value(1);
+ o->textsize(9);
+ o->callback((Fl_Callback*)cb_maxv);
+ }
+ { Fl_Slider* o = maxslider = new Fl_Slider(105, 200, 135, 20);
+ o->type(3);
+ o->maximum(65535);
+ o->callback((Fl_Callback*)cb_maxslider);
+ }
+ { Fl_Roller* o = maxroller = new Fl_Roller(105, 220, 135, 20);
+ o->type(1);
+ o->maximum(65535);
+ o->step(10);
+ o->callback((Fl_Callback*)cb_maxroller);
+ }
+ { Fl_Value_Input* o = maxv_units = new Fl_Value_Input(35, 220, 70, 20);
+ o->color(FL_LIGHT2);
+ o->textsize(9);
+ o->callback((Fl_Callback*)cb_maxv_units);
+ o->when(FL_WHEN_ENTER_KEY);
+ }
+ { Fl_Value_Input* o = gammav = new Fl_Value_Input(55, 245, 50, 20, "gamma");
+ o->labelsize(12);
+ o->value(1);
+ o->callback((Fl_Callback*)cb_gammav);
+ o->when(FL_WHEN_ENTER_KEY);
+ }
+ { Fl_Slider* o = gammaslider = new Fl_Slider(105, 245, 135, 20);
+ o->type(3);
+ o->minimum(-4.6);
+ o->maximum(4.6);
+ o->step(0.001);
+ o->callback((Fl_Callback*)cb_gammaslider);
+ }
+ { Fl_Roller* o = gammaroller = new Fl_Roller(105, 265, 135, 20);
+ o->type(1);
+ o->minimum(-4.6);
+ o->maximum(4.6);
+ o->callback((Fl_Callback*)cb_gammaroller);
+ }
+ { Fl_Light_Button* o = squareb = new Fl_Light_Button(5, 335, 85, 25, "Square");
+ o->callback((Fl_Callback*)cb_squareb);
+ }