[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gtkmm
Subject:    RE: Problem with Gtkmm and Builder
From:       Krzesimir Nowak <qdlacz () gmail ! com>
Date:       2010-12-18 8:18:57
Message-ID: 1292660337.2400.15.camel () fiodor
[Download RAW message or body]

On Fri, 2010-12-17 at 15:36 -0800, Anderson, Tim L. (US SSA) wrote:
> I finally got around to trying this and I get the same result as before.
> 

And I got around to try to compile your code. It went fine after
removing `image = NULL;' as that line made code uncompilable. Pity you
didn't attached the GUI.glade as well, so I could see at it too, but
fortunately you added a screenshot of it so I quickly made my own clumsy
version of it. And it worked, the button is shown.

I see two other possibilities:
1. Double check if widget names are the same in GUI.glade and in
GUI.cpp. But you would probably already have seen the warnings. 
2. Check if you didn't mark your button as hidden (in Common tab, option
Visible).

Krzesimir.

> Tim Anderson
> NAWCWPNS Field Engineer
> BAE Systems
> Network Systems
> Tim.Anderson3@BAESystems.com
> (760) 939-8871 (w)
> (760) 608-3813 (c)
> 
> -----Original Message-----
> From: Krzesimir Nowak [mailto:qdlacz@gmail.com] 
> Sent: Tuesday, December 14, 2010 12:58 AM
> To: Anderson, Tim L. (US SSA)
> Cc: gtkmm-list@gnome.org
> Subject: Re: Problem with Gtkmm and Builder
> 
> 2010/12/14 Tim.Anderson <tim.anderson3@baesystems.com>:
> >
> > I am trying to build a simple GUI and have been having trouble getting 
> > the Widgets to display fully.  The size of my window appears to be 
> > about the size I would expect it to be and I can click where the 
> > button should be and the event gets fired even though I can't actually see the button.
> >
> > I decided to try using Glade and Gtk::Builder to see if this would 
> > help, but I get the same results.
> >
> > Here is my code:
> >
> > http://old.nabble.com/file/p30451024/GUI.h GUI.h 
> > http://old.nabble.com/file/p30451024/GUI.cpp GUI.cpp 
> > http://old.nabble.com/file/p30451024/main.cpp main.cpp
> >
> > Here a screenshot from Glade that shows what I'm trying to do.  A 
> > simple window with a DrawingArea, a Start Button below it and a 
> > statusBar and progressBar split under the button.
> >
> > http://old.nabble.com/file/p30451024/guiglade.jpg
> >
> > I then run my program and this is the window that I get.  Note that 
> > the progressBar almost appears but everything else is invisible.
> >
> > http://old.nabble.com/file/p30451024/guiqc.jpg
> >
> > I pulled this from the gtkmm tutorial
> > http://library.gnome.org/devel/gtkmm-tutorial/stable/sec-builder-using
> > -derived-widgets.html.en Programming with gtkmm - Using derieved 
> > widges  and I can't figure out why my Widgets are not showing. 
> > :confused:
> >
> > Any help would be greatly appreciated.
> 
> Try calling gui->show_all() before Gtk::Main::run (*gui).
> _______________________________________________
> gtkmm-list mailing list
> gtkmm-list@gnome.org
> http://mail.gnome.org/mailman/listinfo/gtkmm-list


_______________________________________________
gtkmm-list mailing list
gtkmm-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtkmm-list
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic