Ah!
Thanks, with your help I found the problem. I thought I had it layed out right with the sizers, but shifting its position, it all works now. I still have some flicker, but it's working better now then it was.
-tony
Julian Smart <julian
anthemion.co.uk> wrote:
Hi,
ddotedotsdot wrote:
>
> Thank you for the info!;) I have another question. Since you're on a
> Windows platform and the problem seems to be flicker, have you tried
> using wxCLIP_CHILDREN for the affected elements? It's a Windows only
> style for wxWindow and derived classes to handle flicker on repaint.
> There's also wxFULL_REPAINT_ON_RESIZE, which may help.
>
I think wxCLIP_CHILDREN is now the default (i.e. applied whether or not
it's
included in the style), but it's worth _removing_
wxFULL_REPAINT_ON_RESIZE for the frame if it exists (and for other
windows where a resize shouldn't repaint the whole window).
However I think there's a problem with the way you're using sizers. You
shouldn't have to override the size event; you should be setting the
expansion and proportion of the notebook to allow it to resize in both
directions. It should be evident whether this is set up correctly by
using the preview (F5) in DialogBlocks and resizing the window.
Regards,
Julian
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/anthemion-devtools/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/anthemion-devtools/join
(Yahoo! ID required)
<*> To
change settings via
email:
mailto:anthemion-devtools-digest
yahoogroups.com
mailto:anthemion-devtools-fullfeatured
yahoogroups.com
<*> To unsubscribe from this group, send an email to:
anthemion-devtools-unsubscribe
yahoogroups.com
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
.