> Emil wrote:
> >>> Is there any way to set font size for the menu elements?
> > It works for 1.1.10. But how do I do it for FLTK2 (2.0.x)?
>
> you might use textsize instead of labelsize, eg.:
>
> #include <fltk/Window.h>
> #include <fltk/MenuBar.h>
> #include <fltk/run.h>
>
> using namespace fltk;
>
> int main(int argc, char *argv[])
> {
> Window* win=new Window(222,111,"labelsize");
> win->begin();
> MenuBar* menu = new MenuBar(0, 0, win->w(), 20,"Menu");
> menu->add("&File/&New", 0, 0);
> menu->add("&File/&Open...", 0, 0);
> menu->add("&File/E&xit", 0, 0);
> menu->add("&Options/Textsize 8", 0, 0)->textsize(8);
> menu->add("&Options/Textsize 10", 0, 0)->textsize(10);
> menu->add("&Options/Textsize 12", 0, 0)->textsize(12);
> menu->add("&Options/Textsize 14", 0, 0)->textsize(14);
> menu->add("&Options/Textsize 18", 0, 0)->textsize(18);
> menu->add("&Options/Textsize 24", 0, 0)->textsize(24);
> win->end();
>
> if (Widget* item=menu->find("&File/&New"))
> item->textsize(24);
>
> win->show(argc,argv);
> return run();
> }
OK. textsize method works. Thank you for your wisdom! :-)
_______________________________________________
fltk mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk