After asking for scrolling/zoon for fluid I did some experiments with 
fluid source and although I couldn't implement it as I expected I could 
at least make the live view scrollable.

------
void live_mode_cb(Fl_Button*o,void *) {
   /// \todo live mode should end gracefully when the application quits
   ///       or when the user closes the live widget
...
         //live_window->box(FL_FLAT_BOX);
         //live_window->color(FL_GREEN);
//new code bellow
         Fl_Scroll *dsa = new Fl_Scroll(
             live_window->x(), live_window->y(),
             live_window->w(), live_window->h());
         dsa->box(FL_FLAT_BOX);
         dsa->color(FL_GREEN);
//end newcode
         Fl_Group *rsz = new Fl_Group(0, h+20, 130, 35);
         rsz->box(FL_NO_BOX);
         Fl_Box *rsz_dummy = new Fl_Box(110, h+20, 1, 25);
         rsz_dummy->box(FL_NO_BOX);
         rsz->resizable(rsz_dummy);
         Fl_Button *btn = new Fl_Button(10, h+20, 100, 25, "Exit Live 
Mode");
         btn->labelsize(12);
         btn->callback(leave_live_mode_cb);
         live_widget->position(10, 10);
//new code bellow
         dsa->add(live_widget);
         live_window->resizable(dsa);
         //live_window->add(live_widget);
         //live_window->resizable(live_widget);
//end new code
         live_window->set_modal(); // block all other UI
_______________________________________________
fltk-dev mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk-dev

Reply via email to