Hi,
I am testing fltk layout using Fl_Pack, but I have an issue I did not succeed
to solve.
If I resize manually my window, everything is fine, but if I use the
window->size method (launching the exe with an arg), my buttons resize too...
which is different from the manual resizing.
Can somebody help me with this ?
Thanks.
Here my code :
#include <FL/Fl.H>
#include <FL/Fl_Double_Window.H>
#include <FL/Fl_Button.H>
#include <FL/Fl_Box.H>
#include <FL/Fl_Pack.H>
Fl_Window* SecondTry(int x, int y) {
Fl_Double_Window* w = new Fl_Double_Window(300, 400, "Pack Test");
Fl_Pack* main = new Fl_Pack( 5, 5, 290, 390 );
main->type(Fl_Pack::VERTICAL);
main->spacing(10);
Fl_Box* box = new Fl_Box(0,0,0,350, "A Tree Widget" );
box->box(FL_DOWN_BOX);
box->color( fl_lighter( FL_GRAY ) );
Fl_Pack* p = new Fl_Pack(0,0,0,30);
p->type(Fl_Pack::HORIZONTAL);
p->spacing(10);
new Fl_Button(0,0,100, 1, "Go Up" );
new Fl_Button(0,0,100, 1, "Go Down" );
p->end();
main->resizable(box);
w->resizable(main);
return w;
}
int main( int argc, char** argv ) {
Fl_Window* second = SecondTry( 350,50);
if ( argc > 1 ) second->size(800,600);
second->show();
return Fl::run();
}
_______________________________________________
fltk mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk