[wxruby-users] MenuBar doesn't show

Luc Traonmilin luc.traonmilin at gmail.com
Tue Dec 9 17:56:51 EST 2008


Omar Hernandez a écrit :
>> 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.
>   
Yes it does the job, thanks.


More information about the wxruby-users mailing list