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();
}
_______________________________________________
fltk mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk