Steve Maas wrote:
> Hi,
> 
> I am having some weird troubles using the Fl_Menu widget. The following menu 
> was the simplest I could create that reproduces the problem.

        Works for me:

---- snip
#include <stdio.h>
#include <FL/Fl.H>
#include <FL/Fl_Double_Window.H>
#include <FL/Fl_Menu_Bar.H>

Fl_Menu_Item items[] = {
        { "File", 0, 0, 0, FL_SUBMENU },
                { "Item1"},
                { "Sub1", 0, 0, 0, FL_SUBMENU },
                        { "item1" },
                        { "item2" },
                        { "item3" },
                        { "item4" },
                        {0},
                { "Sub2", 0, 0, 0, FL_SUBMENU },
                        { "item5" },
                        { "item6" },
                        { "item7" },
                        { "item8" },
                        {0},
                { "Item2"},
                {0},
        { 0 } };

int main()
{
    Fl_Double_Window win(300, 300, "test");
    Fl_Menu_Bar menubar(0,0,300,25);
    menubar.menu(items);
    win.end();
    win.show();
    return Fl::run();
}
---- snip

        Note use of menu(items) instead of copy(items)
_______________________________________________
fltk mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk

Reply via email to