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