valac --pkg gtk+-2.0 menusystem.vala

Greetz,
Fred



2011/7/29 Jim Nelson <[email protected]>:
> It works for me.  Are you sure you're building it correctly?
>
> -- Jim
>
> On Fri, Jul 29, 2011 at 12:26 PM, Fred van Zwieten <[email protected]>
> wrote:
>>
>> Yes,
>>
>> Sorry, that was the first try, of course, but that also doesn't work.
>> Code:
>>
>> using Gtk;
>>
>> class menusystem : Gtk.Window
>> {
>>    public menusystem ()
>>    {
>>        this.title = "Menu System Demo";
>>        this.destroy.connect (Gtk.main_quit);
>>        set_default_size (600, 600);
>>
>>        var menubar = new MenuBar();
>>        var file_menu = new Menu();
>>        var quit_item=new MenuItem.with_mnemonic("_Quit");
>>        file_menu.append(quit_item);
>>        quit_item.activate.connect(Gtk.main_quit);
>>        var file_launcher=new MenuItem.with_mnemonic("_File");
>>        file_launcher.set_submenu(file_menu);
>>        menubar.append(file_launcher);
>>
>>        var vbox = new VBox (false, 0);
>>        vbox.pack_start (menubar,false,false,0);
>>        add (vbox);
>>    }
>>
>>    static int main (string[] args)
>>    {
>>        Gtk.init (ref args);
>>
>>        var mymenu = new menusystem ();
>>        mymenu.show_all();
>>
>>        Gtk.main ();
>>
>>        return 0;
>>    }
>> }
>>
>>
>> Greetz,
>> Fred
>>
>>
>>
>> 2011/7/29 Iven Hsu <[email protected]>:
>> > I think you should add(vbox), instead of add(menubar).
>> >
>> > 2011/7/30 Fred van Zwieten <[email protected]>
>> >>
>> >> Hi.
>> >>
>> >> I try to make a menubar, taking examples from vala toolbar demo and a
>> >> pygtk tutorial. I have this sample code:
>> >>
>> >> using Gtk;
>> >>
>> >> class menusystem : Gtk.Window
>> >> {
>> >>    public menusystem ()
>> >>    {
>> >>        this.title = "Menu System Demo";
>> >>        this.destroy.connect (Gtk.main_quit);
>> >>        set_default_size (600, 600);
>> >>
>> >>        var menubar = new MenuBar();
>> >>        var file_menu = new Menu();
>> >>        var quit_item=new MenuItem.with_mnemonic("_Quit");
>> >>        file_menu.append(quit_item);
>> >>        quit_item.activate.connect(Gtk.main_quit);
>> >>        var file_launcher=new MenuItem.with_mnemonic("_File");
>> >>        file_launcher.set_submenu(file_menu);
>> >>        menubar.append(file_launcher);
>> >>
>> >>        var vbox = new VBox (false, 0);
>> >>        vbox.pack_start (menubar,false,false,0);
>> >>        add (menubar);
>> >>    }
>> >>
>> >>    static int main (string[] args)
>> >>    {
>> >>        Gtk.init (ref args);
>> >>
>> >>        var mymenu = new menusystem ();
>> >>        mymenu.show_all();
>> >>
>> >>        Gtk.main ();
>> >>
>> >>        return 0;
>> >>    }
>> >> }
>> >>
>> >> The menubar doesn't show up. Why not?
>> >>
>> >> Greetz,
>> >> Fred
>> >> _______________________________________________
>> >> vala-list mailing list
>> >> [email protected]
>> >> http://mail.gnome.org/mailman/listinfo/vala-list
>> >
>> >
>> _______________________________________________
>> vala-list mailing list
>> [email protected]
>> http://mail.gnome.org/mailman/listinfo/vala-list
>
>
_______________________________________________
vala-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/vala-list

Reply via email to