-
Notifications
You must be signed in to change notification settings - Fork 80
showall
overrides controls marked with visible == false
#609
Comments
|
It's used all over the documentation. E.g. https://juliagraphics.github.io/Gtk.jl/latest/manual/gettingStarted/ When I just call |
There is a "no_show_all" property that lets a widget ignore "showall" calls to its parents. It also can be set within Glade. |
That it is used in the documentation does not mean a lot because |
Yeah, I guess it's just a part of Gtk's design I didn't appreciate. I'll find a spot in the documentation to mention this. |
But to answer your question, no it's not an issue inside Gtk.jl. It's only used once and in that location it's appropriate. |
showall
is the method used to render the controls added to a Gtk window.However, it also overrides any controls that had been set to
visible == false
. This is an issue when trying to design a GUI with some default-invisible controls in Glade, as they have to be turned off again aftershowall
.Now, this behavior is possibly obvious from the name
showall
, but perhaps a different method is needed for the initial display call that doesn't have that behavior?The text was updated successfully, but these errors were encountered: