Mark
I hope you mean that you can use groupboxes in resizeable dialogs as long as 
you keep the groupbox stationary, ie not resizing them at all, to avoid 
flicker, the same for static Controls.
/hex




----- Ursprungligt Meddelande -----
Från: Mark Miesfeld <miesf...@gmail.com>
Till: Open Object Rexx Users <oorexx-users@lists.sourceforge.net>
Kopia:
Datum: tisdag, 15 januari 2013 18:55
Ämne: Re: [Oorexx-users] Editing list-view subitems in place; preview of 
ooDialog 4.2.2

On Tue, Jan 15, 2013 at 9:32 AM, Staffan Tylen <staffan.ty...@gmail.com> wrote:
Mark, I've got one dialog with a StaticText control created with 
self~createStaticText(.....,"text goes here"). The same dialog inherits 
ResizingAdmin and is created with the MINIMIZEBOX and MAXIMIZEBOX options. When 
I press the maximize button, the StaticText control box is stretched as 
expected but the actual text is duplicated, with one copy left-aligned and one 
copy center-aligned. As this is new development I suspect an error sneaked in 
somehow but it's too early to be classified as a bug I would say :) I hope this 
helps.




The implementation code uses a technique that greatly reduces flickering.  


Unfortunately, group boxes do not paint the interior of the group box and this 
technique needs to be turned off for group boxes.  You can see the flicker 
effect if you have a group box in the dialog that you allow to expand and 
shrink.  The documentation will suggest that you not use group boxes in 
resizable dialogs.  Otherwise, it is a case of you can not have your cake and 
eat it to.  If you want to use group boxes, then you have to put up with some 
flicker.  If you insist on no flicker, then you can not use group boxes.


In my research, I saw that the same thing applies to static text controls.  
However, I never saw a problem with static controls, so currently the technique 
is not turned off for static controls.  But, in reading your post, I realized 
that I've only used static controls in resizable dialogs, where I keep the size 
of the static control stationary.  They do not expand or shrink.


Personally, I do not see any reason for a static text control to change size.  
I use them as labels, and why would the label need to change size?


I may have to add a method that lets the programmer dictate how static controls 
should be handled.  With the flicker free technique, or turned off like it is 
for group boxes.


--
Mark Miesfeld



------------------------------------------------------------------------------
Master SQL Server Development, Administration, T-SQL, SSAS, SSIS, SSRS
and more. Get SQL Server skills now (including 2012) with LearnDevNow -
200+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
SALE $99.99 this month only - learn more at:
http://p.sf.net/sfu/learnmore_122512
_______________________________________________
Oorexx-users mailing list
Oorexx-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-users
------------------------------------------------------------------------------
Master SQL Server Development, Administration, T-SQL, SSAS, SSIS, SSRS
and more. Get SQL Server skills now (including 2012) with LearnDevNow -
200+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
SALE $99.99 this month only - learn more at:
http://p.sf.net/sfu/learnmore_122512
_______________________________________________
Oorexx-users mailing list
Oorexx-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-users

Reply via email to