The following appears to produce a vertically oriented menu where I 
would expect to see horizontal orientation. Is this right?

    WContainerWidget* menu_area = new WContainerWidget( root() );
    WStackedWidget* contents = new WStackedWidget( root() );
    WMenu* menu = new WMenu( contents, Horizontal, menu_area );

    WSubMenuItem* smi = new WSubMenuItem( "Menu1", new WText( "Menu1" ) );
    WMenu* subMenu = new WMenu( contents, Horizontal, 0 );
    subMenu->addItem( "Sub1", new WText( "Sub1" ) );
    subMenu->addItem( "Sub2", new WText( "Sub2" ) );
    subMenu->addItem( "Sub3", new WText( "Sub3" ) );
    subMenu->addItem( "Sub4", new WText( "Sub4" ) );
    subMenu->addItem( "Sub5", new WText( "Sub5" ) );
    smi->setSubMenu(subMenu);
    menu->addItem(smi);
   
    smi = new WSubMenuItem( "Menu2", new WText( "Menu2" ) );
    subMenu = new WMenu( contents, Horizontal, 0 );
    subMenu->addItem( "Sub1", new WText( "Sub1" ) );
    subMenu->addItem( "Sub2", new WText( "Sub2" ) );
    subMenu->addItem( "Sub3", new WText( "Sub3" ) );
    subMenu->addItem( "Sub4", new WText( "Sub4" ) );
    subMenu->addItem( "Sub5", new WText( "Sub5" ) );
    smi->setSubMenu(subMenu);
    menu->addItem(smi);

Kindest regards,
Brad Hubbard

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
witty-interest mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/witty-interest

Reply via email to