<br><div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">have you considered making the widget insensitive?</blockquote><div><br>Good suggestion, although making widgets insensitive does not make them invisible.
<br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Also, try explaining what you want to do, perhaps there are alternative<br>approaches to your problem.
</blockquote><div><br>I would like to make a panel of widgets disappear when they are not needed in my ui, but without causing the layout manager to mess up the surrounding layout.<br><br>Other possible solutions:<br>Maybe I can use something like a tabbed panel (without showing the tabs)?
<br></div></div><br>Overwrite the widget's paint methods, and use my own "visible" flag when I want them to appear with a <span style="font-family: courier new,monospace;">queue_draw()</span>.<br>