[wxruby-users] MenuBar doesn't show

Omar Hernandez lists at ruby-forum.com
Tue Dec 9 17:44:35 EST 2008


> class MinimalApp < App
>     def on_init
>       @frame = Frame.new(nil, -1, "Lister")
>       @frame.set_client_size(600,400)
> 
>       @sizer = BoxSizer.new(VERTICAL)
> 
>       @menubar = MenuBar.new
> 
>       @file = Menu.new
>       @open = @file.append("Open", "open")
>       @menubar.append(@file, "File")
> 
>       @sizer.add(@menubar, 0, GROW|ALL, 2)
> 
>       @frame.set_sizer(@sizer)
> 
>       @frame.show
>     end
>  end

Well,I've not tryed the syntaxis but, apparently you need: to use 
set_menu_bar(@menubar).

Maybe a @frame.set_menu_bar(@menubar) would do the job.
-- 
Posted via http://www.ruby-forum.com/.


More information about the wxruby-users mailing list