|
I would suspect that if you use
setTextFormat it will be fast as well From: A great
way to do this is via Filters. Beau Amber wrote a highlighter for AS3 using the
Flex Components. Within a TextArea control, he used Regex to find matches and
used filters to color highlight certain words. When the text was scrolled or
changed, the filtering was removed for performance, then reapplied when the
change stopped. As the highlighting only effects the viewable portion of the
textArea, it was quite fast. It was rare to actually see it flicker at all. I would
avoid the HTMLText route and use imaging to support your needs. I would not
have recommended this initially but seeing it actually work changed my mind. Flex Evangelist Adobe Systems Incorporated From: > What I do is
every stroke, parse the text property and generate an html wich I set to
htmlText. That means that on
every stroke the player has to reparse the entire htmlText, recreate all the
style runs, and redo all the line wrapping based on new measurement. No matter
how fast the Player got, that design wouldn't scale to arbitrarily large
documents. - Gordon From: Yes, i´m
trying to do a code editor. Since it´s just for learn purpose, 3000 chars is
ok, On 9/26/06, Can you shed more light
on what you are trying to do? Is it something like a code editor where as
you type it colors certain text in certain ways? Have you tried using
replaceSelectedText From: flexcomponents@
I really set text property each textChange event. I
couldn´t think a better solution. On 9/26/06, I would revisit your
highlighting algorithm. If you set the .text property too often it will definitely
slow things down. From: flexcomponents@ One limitation of Flash player is speed. I´m doing a
sintaxe highlighter but On 9/26/06, Michael
Schmalle <teoti.graphix@ > but I don't know if this will ever be out in the
public On 9/26/06, Peter
Hall <[EMAIL PROTECTED] Yes, but I don't know if this will ever be out in the
public. However, we know it is possible to make a very advanced text editor,
rivalling desktop editors. Flash is ready, but it is just a hell of a lot of
work. On 9/23/06, Michael
Schmalle <
teoti.graphix@ > It's not online yet afaik. But just in case you
don't believe that it exists, i've seen it too, and i was *very* impressed. On 9/23/06, Claus
Wahlers <
[EMAIL PROTECTED]
SPONSORED LINKS
Your email settings: Individual Email|Traditional
Change settings via the Web (Yahoo! ID required) Change settings via email: Switch delivery to Daily Digest | Switch to Fully Featured Visit Your Group | Yahoo! Groups Terms of Use | Unsubscribe __,_._,___ |
- Re: [flexcomponents] Re: WYSI... Peter Hall
- Re: [flexcomponents] Re: WYSI... Michael Schmalle
- Re: [flexcomponents] Re: WYSI... Flex Brasil
- RE: [flexcomponents] Re: WYSI... Alex Harui
- Re: [flexcomponents] Re: WYSI... Flex Brasil
- RE: [flexcomponents] Re: WYSI... Alex Harui
- Re: [flexcomponents] Re: WYSI... Flex Brasil
- RE: [flexcomponents] Re: WYSI... Gordon Smith
- Re: [flexcomponents] Re: WYSI... Flex Brasil
- RE: [flexcomponents] Re: WYSI... Ted Patrick
- RE: [flexcomponents] Re: WYSI... Alex Harui
- Re: [flexcomponents] Re: WYSI... Flex Brasil
- [flexcomponents] Re: WYSIWYG ... Bjorn Schultheiss
- Re: [flexcomponents] Re: WYSI... Michael Schmalle
- Re: [flexcomponents] WYSIWYG Rich Text Editor for Flex ... Hilary Bridel
- Re: [flexcomponents] WYSIWYG Rich Text Editor for ... Firdosh Tangri
- Re: [flexcomponents] WYSIWYG Rich Text Editor for ... Dominick Accattato
