I'm on Ubuntu 11.04
I have looked at the libgtk* packages and both 2.0 and 3.0 packages
are installed. There is only one libgtk2.0-dev.

I have a fedora 15 partition also. I will boot into it and try it there.

Keep you posted...

Greetz,
Fred



2011/7/29 Jim Nelson <[email protected]>:
> Weird.  I guess it could be a version problem, but it's not like your code
> does anything that's out of the blue.  As I said, I see the File menu and
> the Quit item and it works fine.
>
> I'm using Fedora 15.  What distro and you on and what version of GTK?
>
> -- Jim
>
> On Fri, Jul 29, 2011 at 12:43 PM, Fred van Zwieten <[email protected]>
> wrote:
>>
>> Could this be a version / library / bnidings problem?
>>
>> Greetz,
>> Fred
>>
>>
>>
>> 2011/7/29 Fred van Zwieten <[email protected]>:
>> > Hi,
>> >
>> > I am seeing absolutely nothing. A white empty window 600x600. No menu in
>> > sight.
>> >
>> > About the gtk issue. Well, there is vala code and gtk code, so i'm not
>> > sure what causes it. But great you wanna help out anyways.
>> >
>> > Greetz,
>> > Fred
>> >
>> >
>> >
>> > 2011/7/29 Jim Nelson <[email protected]>:
>> >> I built it that way.  I see the window and the menu bar.
>> >>
>> >> Maybe you should tell me what you're seeing and how that's different
>> >> than
>> >> what you expect to see.
>> >>
>> >> I should also add that this is technically a GTK problem, not a Vala
>> >> issue,
>> >> so I'm answering off-list.
>> >>
>> >> -- Jim
>> >>
>> >> On Fri, Jul 29, 2011 at 12:32 PM, Fred van Zwieten
>> >> <[email protected]>
>> >> wrote:
>> >>>
>> >>> 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