ActionScript 3.0 :: Highlight Different RANGES Of Text With Different Styles?
Feb 12, 2010
I want to highlight different RANGES of text with different styles. (for instance, make character 1-10 bold, 15-18 italic, etc..)
TextRange looks like the appropriate tool, but when I loop through, and create multiple TextRanges for each area/style, the resulting display only appears to show the last one.
Code:
for (var counter:Number=0; counter < testVtt.markUps.length; counter++)
{
var m:MarkUp=testVtt.markUps[counter];
I used to have a little text panel (that sat with the color, swatches, and align panels) that I was able to open up and edit text size, color, underline, etc with. It had a much better text editing ability then the properties panel, seeing as the properties panel does not even bother to allow me to underline text or to highlight and edit a single word in a whole text box. Now I don't have it, I can't find the damn thing anywhere, and I want it back. How can I get it?
I'm importing XML text and sticking it in a text field. The text has some <span> tags with classes. Also importing a CSS file (verifying that it is importing correctly - at least when I trace it it says [object StyleSheet] - can I trace styles within a stylesheet? Or do an "exploded" trace that shows me everything in the stylesheet?)
Here's the key data:
AS (note default formatting, content, etc is working perfectly)
I've been involved in a webproject where text will be converted into speech. Then the text should be highlighted word by word as the audio is played in the browser.
I need to assign styles (bold, italic, ...) to chunks of text in a textfield with embedded fonts (defaultTextFormat) wich is XML loaded:- HTML tags: simply ignored- CSS: Error #2009: This method cannot be used on a text field with a style sheet.at flash.text::TextField/set defaultTextFormat()
I guess I'm ignoring something obvious, it can't be so difficult!
I know that I can use CSS styles with HTML-formatted text in Actionscript. I have TextField, and there is HTML-text such as b and p tags. I want to change styles of those elements. I know a lot of CSS, but I don't know how to use it with Actionscript 3 and Flash. Here's my code.
I need to assign styles (bold, italic, ...) to chunks of text in a textfield with embedded fonts (defaultTextFormat) wich is XML loaded:
- HTML tags: simply ignored - CSS: Error #2009: This method cannot be used on a text field with a style sheet.at flash.text::TextField/set defaultTextFormat()[code]
I have a tooltip for each datagrid row. Which is fine. I also can style it with with mx:Style which is great.However, I desire to have multiple styles ie a header and the rest of the text in the tooltip.
The goal is to being able to parse "<span style="color: #ff6600;">text</span>" that kind of tag, and apply styles from it. I know that TLF does not support CSS. I found in some example files for TLF a class that implements "IFormatResolver" and is doing its job in case of external CSS, but is there any clean way to parse style information that is inside (of tag)?
I'm very close to finishing the creation of a Flash Event Calendar app but I am having trouble with something I feel should be very easy. I'm adding text to a textbox dynamically based on how many events are on the selected day.
For some reason though the styles are only being applied to the last set of text being added. for example, if there are three events on a certain day, i will list the three events but only the 3rd event will have the styling. If there's 2 events that day, the 2nd event will have styling, if there's 10 events, the 10th event will have the styling. Why are they not all being styled and only the last one?
I'm converting an old Captivate 4, Actionscript 2 GoToSlide widget to Captivate 5 and Actionscript 3.The FLA file of the old widget when opened in Flash has Actionscript 2 code including the following extract sitting at top level of the file timeline. The third last line of the following evidently controls the colour of the text on rollover:
it is possible to change text styles of single words or lines within a textfield with actionscript. I use an empty textfield and add my text to that field in actionscript with the following code:
myTfield.text = "insert text here"
the text contains multiple lines and I want some of them to be bold, italic or a bigger font size. The reason why I am adding my text to my textfield this way is because I need the text in the textfield to change when some buttons are pressed. Text will be added or removed from the textfield if buttons are pressed by the user and the current way I'm changing the text is by simply re-using the code above with new text in it. (it makes the code quite long though, but I guess I'll have to deal with that)But because I'm adding text this way I am not sure how to change the style of different parts of the text.
On a related note, with CS5 there are now a number of options for textfields. There is TLF text and classic text. I've searched around for the differences but I don't find the awnsers very clear. What option should I use for my textfield if I want it to look sharp like the text I'm typing here (its just regular text, no headers or anything). Some options just give blurry text because of the anti-alias and some settings don't seem to change a thing. And at times embedding fonts looks nice but sometimes it makes it worse. There are so many options to choose from, but it is unclear what would work best for regular text. (my text won't animate, it does move with a scrollbar, but I only care about how it looks when the scrollbar is still)
I have flex 4 and writing my own autocomplete component (based on the popupanchor) to search for different books. In the dropdown box, how can I highlight the text that matches? For instance, a user types in "ema" and the search returns "Pet Sematary"....I want to highlight the letters "ema" within "Pet Sematary"
I want to set the background color or highlight color of selected text in text area in Flex as we can set highlight color of text in MS Word. And after setting this highlight color user can also edit this text without disappearing this highlight color.
If i open .as file (or something else) in Notepad++ and select any variable or some other text, it will highlight all of the occurences of this variable in text of this opened document. And you can quickly see where this variable have assignemnts and so on. But in Flash CS3 i can only use standard Find dialog to search throug opened .as file and it finds only one occurence, then you hit "Find Next" and you've got another. Not so comfortable. So does that feature exist in Flash CS IDE, or something similar? (i can't find that)
I m stucked on this problem. I am not able to highlight text at second click. it's not reassign when i m trying to clear it next time. to check exiting problem please enter "hot" in text box and click on button , you ll see highlighted text. but next time whent you try to click on that it ll not show any result.
Whenever I test a movie or view in html browser, the text is unlightable/selectable. How can I make it so that I can highlight the text and copy/past. You know the options when you right click after highlighting text.
I have used a tool to convert a pdf to a swf but i need to be able to select and hightlight the pdf's contents. How would I do this using flex/action script?
I wonder how you can get text in input textfields that dissappear when you click in them to write something. Something similar to what's on [URL] I understand how you get the text there with variables but not how you make it dissappear when you highlight them.
So I thought of building a Flash CMS. The one thing i would like to know is how would one turn text that has been typed in then highlighted in a textbox and then click on a button and turn the highlighted text into a link. I know it would involve some backend scripting.
I am creating a form, and I would like to have a highlight around the input text box when the users is focused on that textfield.
i have a highlight movieclip(just a rectangle outline that is a movieclip).
How would i go about placing the highlight mc around the text box? would i use focus_In eventListeners? and call a function that can outline a box that is the input text background?
I'm working on an auto complete Input Text field. The user starts to type the state name "Pennsylvania" and when they reach 4 letters the box auto completes. My code is as follows and works:
[Code]...
Instead of auto completing I want the "sylvania" of Pennsylvania to be added to the text box but highlighted. So if the user keeps typing the "sylvania" part will be deleted or if they press the right arrow key the "sylvania" part will be added. Similar to how Google's auto complete works.
All I want to do is create a flashing box to highlight an important piece of text on screen.How can I create a simple rectangle that will flash say between blue/ green for a few seconds stop flashing and box still be visible. Its literally just to highoight some text on screen I need to make sure everyone reads.
I have a search and results page that I would like to highlight the keywords that were searched for, in the text of the results. It was suggested that I use TextLine for this, but I am having trouble figuring out how to make it work. I started a simple, compilable dummy application and was hoping someone could give me some tips on how to continue:
my selectable dynamic text that is generated in xml, I need to change the color of the highlight. When I highlight the text the highlight is gray close to my text color, the result is my text could not be read. I want to change the color of my text and the highlight color when I highlight my text.
is it possible to change the Highlight colour of dynamic selectable text. I have white text on a black background and the default colour of the hightlight colour is also black so it doesn't look like anything is selected when it actually is