Er...  I guess that would be an API change, so, perhaps we need to further 
kludge DHTML.

Or maybe instead of an 'html' attribute on <text> we add a 'type' attribute 
that is one of 'plain-text', 'swf-compatible-html', or 'real-html'?

With a compatible default that could be phased out at some point?

On 2010-01-27, at 14:27, Henry Minsky wrote:

> So are we going to change the default behavior of text fields to be that
> whitespace is
> normalized out?
> 
> 
> 
> On Wed, Jan 27, 2010 at 1:55 PM, P T Withington <[email protected]>wrote:
> 
>> We can just add a kludge to swf8 to collapse whitespace (using a regex).
>> (I don't think we want to emulate the swf8 lossage.)
>> 
>> On 2010-01-27, at 12:56, Henry Minsky wrote:
>> 
>>> Note, in AS3, there's a flag they added to TextField, 'condenseWhite', so
>> we
>>> can at least be compatible with
>>> DHTML there, but we'd have to do something icky to make swf8 handle it.
>>> 
>>> 
>>> 2010/1/27 hminsky <[email protected]>
>>> 
>>>> Yeah all the grief is because Flash's TextField's implementation of
>>>> rendering HTML text preserves whitespace.
>>>> 
>>>> 
>>>> 
>>>> On Wed, Jan 27, 2010 at 12:38 PM, P T Withington <[email protected]
>>> wrote:
>>>> 
>>>>> I think what we want:
>>>>> 
>>>>> An attribute of text (I would name it simply "html"), which if true
>> makes
>>>>> the content be interpreted as HTML (which means that whitespace will be
>>>>> collapsed unless you insert the appropriate markup to preserve it), and
>> if
>>>>> false the content will be displayed verbatim (i.e., <>& will be escaped
>> and
>>>>> whitespace will be preserved).
>>>>> 
>>>>> The devil is in how you achieve this cross-runtime.
>>>>> 
>>>>> On 2010-01-27, at 12:20, Max Carlson wrote:
>>>>> 
>>>>>> Wait, this isn't quite right.  It seems the issue is how the browser
>>>>>> renders spaces - not whether we're rendering HTML or not...
>>>>>> 
>>>>>> Regards,
>>>>>> Max Carlson
>>>>>> OpenLaszlo.org
>>>>>> 
>>>>>> On 1/26/10 4:52 PM, Max Carlson wrote:
>>>>>>> Change 20100126-maxcarlson-j by maxcarl...@bank on 2010-01-26
>> 16:45:13
>>>>> PST
>>>>>>>   in /Users/maxcarlson/openlaszlo/trunk-clean
>>>>>>>   for http://svn.openlaszlo.org/openlaszlo/trunk
>>>>>>> 
>>>>>>> Summary: Add support for HTML display to lztext
>>>>>>> 
>>>>>>> Bugs Fixed: LPP-7558 - DHTML<text>  does not preserve whitespace,
>>>>> LPP-6617 - Text should be able to be plain or html
>>>>>>> 
>>>>>>> Technical Reviewer: ptw
>>>>>>> QA Reviewer: hminsky
>>>>>>> 
>>>>>>> Details: LzSprite - Add htmltext capability, set to true
>>>>>>> 
>>>>>>> LzTextSprite - Implement setHTML(), handle changes to overflow and
>>>>> whitespace CSS properties.
>>>>>>> 
>>>>>>> LzInputText - Deprecate setHTML() in favor of displayhtml attribute.
>>>>>>> 
>>>>>>> LzTextSprite - Add setHTML(), deprecate in favor of displayhtml
>>>>> attribute.
>>>>>>> 
>>>>>>> Tests: This test shows whitespace in DHTML:
>>>>>>> <canvas>
>>>>>>>   <text id="txt" bgcolor="#ffaaaa" text=" Hello    Laszlo! "
>>>>> displayhtml="true"/>
>>>>>>> </canvas>
>>>>>>> 
>>>>>>> 
>>>>>>> Files:
>>>>>>> M       WEB-INF/lps/lfc/kernel/dhtml/LzSprite.js
>>>>>>> M       WEB-INF/lps/lfc/kernel/dhtml/LzTextSprite.js
>>>>>>> M       WEB-INF/lps/lfc/views/LzInputText.lzs
>>>>>>> M       WEB-INF/lps/lfc/views/LzText.lzs
>>>>>>> 
>>>>>>> Changeset:
>>>>> http://svn.openlaszlo.org/openlaszlo/patches/20100126-maxcarlson-j.tar
>>>>>> _______________________________________________
>>>>>> Laszlo-reviews mailing list
>>>>>> [email protected]
>>>>>> http://www.openlaszlo.org/mailman/listinfo/laszlo-reviews
>>>>> 
>>>>> 
>>>> 
>>>> 
>>>> --
>>>> Henry Minsky
>>>> Software Architect
>>>> [email protected]
>>>> 
>>>> 
>>>> 
>>> 
>>> 
>>> --
>>> Henry Minsky
>>> Software Architect
>>> [email protected]
>>> _______________________________________________
>>> Laszlo-reviews mailing list
>>> [email protected]
>>> http://www.openlaszlo.org/mailman/listinfo/laszlo-reviews
>> 
>> 
> 
> 
> -- 
> Henry Minsky
> Software Architect
> [email protected]
> _______________________________________________
> Laszlo-reviews mailing list
> [email protected]
> http://www.openlaszlo.org/mailman/listinfo/laszlo-reviews


_______________________________________________
Laszlo-reviews mailing list
[email protected]
http://www.openlaszlo.org/mailman/listinfo/laszlo-reviews

Reply via email to