On Tue, Jan 15, 2013 at 12:27 PM, hakan <hexi...@users.sourceforge.net>wrote:


> 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,
>

hex,

You can use groupboxes in resizable dialogs.  But, in the current
implementation, there is some flicker.  You can see it in the
augmentedResize.rex example.  When you size the dialog, you can see the
text of the groupbox flicker.  The alternative, will not draw the controls
inside of the group box correctly.  And is very, very much worse.

So, for the augmentedResize.rex dialog, you would have to decide.  If the
group box flicker is acceptable, then you can use the groupbox.  If it is
not acceptable, then you would need to design the dialog without a group
box.

the same for static Controls.
>


>From what I've seen, if the static control remains fixed in size, then the
current implementation words fine.  But, if you have a static control like
the one in Staffan's test, the text is not drawn in the correct spot, and
looks bad.  If I handle the static control the same way as the group box,
then that problem goes away.  But, the flicker goes up.

What I'm proposing is to allow the programmer to specify if the static
control should be handled like the group box, or not.  That way, if your
dialog has static controls and seems fine to you, then you would leave
things alone.  If Staffan's dialog look bad with the text painted in the
wrong place, he could turn on static handling is the same as group box
handling.  Maybe an attribute in the ResizingAdmin:

treatStaticLikeGroupBox = .true

--
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

Reply via email to