Actually it looks like <text>/getTextWidth is supposed to synchronously measure 
the text.  Am I confused?

It is true that you cannot immediately look at <text>/width, but the method 
appears to support measuring directly.

On 2010-07-13, at 16:33, Max Carlson wrote:

> There isn't.  Currently, you can only set the contents of a text then measure 
> its dimensions.
> 
> Can you file an improvement?  It would be nice if you could request the 
> width, height or both for efficiency...
> 
> Regards,
> Max Carlson
> OpenLaszlo.org
> 
> On 7/13/10 1:18 PM, P T Withington wrote:
>> Is there a public LFC API that will let you measure the dimensions of a line 
>> of text?
>> 
>> If you use a plain<text>  element, you can't try to read the size in the 
>> same call that sets the text, you have to listen for 'onwidth' (because most 
>> DOM's defer layout until javascript is idle).
>> 
>> I'm pretty sure the kernel has a way to measure text that uses some hackery 
>> to do it synchronously.  Can we expose that as a public API if it's not 
>> already?


Reply via email to