On 8/17/2022 1:58 PM, Mark Wieder via use-livecode wrote:
On 8/17/22 10:38, Paul Dupuis via use-livecode wrote:

I'd appreciate any pointers to where effective width or effective height of a stack is documented.

You can't use "effective" with custom properties either.
https://quality.livecode.com/show_bug.cgi?id=23557

You *can* set the effective rect of a stack, although you may not get the result you expect.
https://quality.livecode.com/show_bug.cgi?id=16305


I now remember bug 16305. Mark entered it based on a list discussion where I reported it. Hence my comments on it. I now use Panos's workaround (in fact my code base is riddled with "work-arounds"), but there seem to be a (limited) consensus that on Windows 10, the effective rect should only factor in VISIBLE border elements, not INVISIBLE ones. I still wish they would fix it.

That all said, where is effective width/heigh/rect of a stack/window documented in the Dictionary? The 'effective rect' and other 'effective' dimension properties of a stack/window are important for multiple window positioning, resizing, alignment, and more and should be in teh Dictionary. ALSO, as the 1 exception to the "you can not SET 'effective' things rule, that should definitely be documented.

I'll file a documentation bug report, but I don't want to file one just to find out I looked under the 'wrong' place.

Paul Dupuis
Researchware

_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to