On Sat, 2006-04-22 at 19:10 -0500, Juan Carlos Orozco wrote: > Hello all, > > I developed an application for process visualization or Human Machine > Interface called hmi_gtk2 that is part of the MatPLC open source project > (http://mat.sf.net). This application uses glade as the visual interface > builder. > > One common way that this interfaces are built is by placing an image > representing a diagram of the machine or a drawing of the machine as a > background and place the widgets using fixed positions over it. Glade > does have fixed position placing for the widgets but I can not define a > background image. Is there a way to do this? > > I can add an Image widget and place it as background but is easy to > select it while building the interface and this hides the other widgets. > An easy way to achieve this would be if I could have an option to > disable the Image widget so that it will appear as background but it > will not get selected while building the visual interface. Other way of > doing this is having options like send to back for the widgets common > in drawing applications. I know this is not a drawing application but it > seems to be so close to achieving what my application needs.
I think if you use a GtkLayout widget instead of a GtkFixed widget it won't raise the children when you click on them. Maybe that is enough for you. Though I'd also take a patch that didn't raise the widgets automatically, but had "Raise"/"Lower" context menu commands instead. Damon _______________________________________________ Glade-devel maillist - Glade-devel@lists.ximian.com http://lists.ximian.com/mailman/listinfo/glade-devel