Home » U++ Library support » TopWindow&PopUp, TrayIcon » same layout with different dimensions
same layout with different dimensions [message #56922] |
Sat, 01 May 2021 05:54  |
BetoValle
Messages: 204 Registered: September 2020 Location: Brasil Valinhos SP
|
Experienced Member |
|
|
Hi,
How can I use the same layout with different dimensions by loading with
CtrlLayout ( *this, "Window title" )
I designed an "A" layout and in certain situations I need to load this layout with half the size
if you use SetRect with the desired dimension, it will not respect it, carrying the original design.
like below
CtrlLayout ( *this, "Window title" )
if(x=='A')
SetRect(0,0,400,200);
else
SetRect(0,0,400,100);
Thanks
|
|
|
|
|
Re: same layout with different dimensions [message #56936 is a reply to message #56933] |
Sat, 01 May 2021 20:44  |
BetoValle
Messages: 204 Registered: September 2020 Location: Brasil Valinhos SP
|
Experienced Member |
|
|
Thanks Mirek!
Didier, I don't know if it was this shape below that I was guessing.
After a predefined screen .lay file, in the first runtime that changes dimension will only work if it calls "SetMinSize" and then, then, use, SetRect securing permission with true to Sizeable
this below work!
CtrlLayout ( *this, "Window title" ) // original lay out size(800,600)
Sizeable(true);
[b]SetMinSize(80,20);[/b]
SetRect(0,0,400,200); //this dimension will be displayed
Sizeable(false)
this below not work!
CtrlLayout ( *this, "Window title" ) // original lay out size(800,600)
Sizeable(true);
SetRect(0,0,400,200);
Sizeable(false)
|
|
|
Goto Forum:
Current Time: Fri Apr 25 12:39:42 CEST 2025
Total time taken to generate the page: 0.04228 seconds
|