Why new Flash Text Engine (FTE) renders characters incorrectly? (Sometimes there is a space)

I have been trying to create a HTML Wrapper for my CMS, but the old TextField just cant do it.
With the new much more versatile Flash Text Engine (I am not reffering to FTL), I have successfuly created the wrapper. However i have one problem.
WHY new Flash Text Engine sometimes added a space between 2 characters? it makes the text ugly
I have uploaded the image to prove my point
Please Note : That the Left Side is the HTML Text Render (which correctly render all texts)
With KERNING set to "on" , check the word 'underline' and the word 'paragraph' (I have marked it with red circle)
With KERNING set to "off", check the word 'Text' and the word 'paragraph' (I have marked it with red circle)
Now, is there any solution? hell, i should have turned 'on' the kerning right? but both turning 'on' and 'off' presents a problem of their own (in how they add a space randomly)
Any help will be greatly appreciated, or even a "you should look at Class X" will be enough (I am quite proficient in ActionScript 3.0)
Cheers and God Bless,
Chowi

You are right about high CPU usage. It was even when playing various computer games. I don't have problems anymore. But not because I disabled all addons. I did these things:
In the Location bar, type about:config and press Enter. The about:config "This might void your warranty!" warning page may appear. Click I'll be careful, I promise! to continue to the about:config page.
Search for dom.ipc.plugins.flash.disable-protected-mode in the list of preferences.
Double-click on the preference to toggle its value from false to true. (If the setting is already true it means that Flash Protected Mode is currently disabled.)
Close Firefox.
Restart Firefox.
And since then I don't have that particular problem with overloading. I just disabled some of flash protected mode. How is that related with "overloading"? Strage. Hardware acceleration I've enabled again as without it whole text field in news sites is sometimes black.
Thanks anyway Mr.

Similar Messages

  • Flash.text.engine.TypographicCase.CAPS_AND_SMALL_CAPS

    In AS3,  flash.text.engine.TypographicCase.CAPS_AND_SMALL_CAPS  seems to not have the desired effect (Specifies that all lowercase characters use small-caps glyphs on  output.). It only makes everything upper case. I've searched the forums and Google and my conclusion is that this is a bug in AS3. Can someone confirm that? If not a bug what is the trick? I am using the code prrovided by Adobe here:
    http://help.adobe.com/en_US/AS3LCR/Flash_10.0/flash/text/engine/ElementFormat.html#typogra phicCase for class ElementFormatExample and I changed
    ef1.typographicCase = flash.text.engine.TypographicCase.UPPERCASE;
    to
    ef1.typographicCase = flash.text.engine.TypographicCase.CAPS_AND_SMALL_CAPS;
    also tried SMALL_CAPS with no luck.
    What I need is to output the first letter as uppercase and larger than the rest of the letters in the words, and 2nd letter to end also in uppercase but smaller font size (the smal caps glyph).
    Thanks.

    Did you ever figure out a work-around or find out if this just isn't an option? I've tried applying my small-caps style every way I can possibly think of to no avail. If I take away the <cfdocument...> the HTML renders fine and even passes validation on W3C. I'm assuming that PDFs just don't support that style. I just wanted to see if you had any other info on this since I can't seem to find any other posts from users trying to do this.
    Thanks!

  • Help, some font work on flash.text.engine throw Error #2161

    I found some font work on flash.text.engine throw Error #2161
    they are: "Vivaldi","Harlow Solid Italic","Bauhaus 93", "Algerian".
    the error info is:
    Error: Error #2161: 设置文本布局时出现内部错误。
    at flash.text.engine::TextBlock/DoCreateTextLine()
    at flash.text.engine::TextBlock/createTextLine()
    at flashx.tcal.compose::ComposeState/createTextLine()[C:\Development\tcal_core\flashx\tcal\c ompose\ComposeState.as:292]
    at flashx.tcal.compose::ComposeState/composeNextLine()[C:\Development\tcal_core\flashx\tcal\ compose\ComposeState.as:207]
    at flashx.tcal.compose::BaseCompose/composeParagraphElement()[C:\Development\tcal_core\flash x\tcal\compose\BaseCompose.as:238]
    at flashx.tcal.compose::BaseCompose/composeBlockElement()[C:\Development\tcal_core\flashx\tc al\compose\BaseCompose.as:150]
    at flashx.tcal.compose::BaseCompose/composeInternal()[C:\Development\tcal_core\flashx\tcal\c ompose\BaseCompose.as:213]
    at flashx.tcal.compose::ComposeState/composeInternal()[C:\Development\tcal_core\flashx\tcal\ compose\ComposeState.as:120]
    at flashx.tcal.compose::BaseCompose/composeTextFlow()[C:\Development\tcal_core\flashx\tcal\c ompose\BaseCompose.as:194]
    at flashx.tcal.compose::ComposeState/composeTextFlow()[C:\Development\tcal_core\flashx\tcal\ compose\ComposeState.as:89]
    at flashx.tcal.compose::StandardFlowComposer/http://ns.adobe.com/tcal/internal/2008::callThe Composer()[C:\Development\tcal_core\flashx\tcal\compose\StandardFlowComposer.as:383]
    at flashx.tcal.compose::StandardFlowComposer/compose()[C:\Development\tcal_core\flashx\tcal\ compose\StandardFlowComposer.as:434]
    at flashx.tcal.factory::TextLineFactory$/factoryMeasure()[C:\Development\tcal_core\flashx\tc al\factory\TextLineFactory.as:267]
    at flashx.tcal.factory::TextLineFactory$/createTextLinesFromTextFlow()[C:\Development\tcal_c ore\flashx\tcal\factory\TextLineFactory.as:186]
    at mx.graphics.graphicsClasses::TextFlowComposer/composeTextFlow()[E:\dev\trunk\frameworks\p rojects\flex4\src\mx\graphics\graphicsClasses\TextFlowComposer.as:123]
    at mx.graphics::TextGraphic/compose()[E:\dev\trunk\frameworks\projects\flex4\src\mx\graphics \TextGraphic.as:511]
    at mx.graphics::TextGraphic/measure()[E:\dev\trunk\frameworks\projects\flex4\src\mx\graphics \TextGraphic.as:297]
    at mx.graphics.graphicsClasses::GraphicElement/measureSizes()[E:\dev\trunk\frameworks\projec ts\flex4\src\mx\graphics\graphicsClasses\GraphicElement.as:2592]
    at mx.graphics.graphicsClasses::GraphicElement/validateSize()[E:\dev\trunk\frameworks\projec ts\flex4\src\mx\graphics\graphicsClasses\GraphicElement.as:2554]
    at mx.components::Group/validateSize()[E:\dev\trunk\frameworks\projects\flex4\src\mx\compone nts\Group.as:307]
    at mx.managers::LayoutManager/validateClient()[E:\dev\trunk\frameworks\projects\framework\sr c\mx\managers\LayoutManager.as:837]
    at mx.controls::List/makeRowsAndColumns()[E:\dev\trunk\frameworks\projects\framework\src\mx\ controls\List.as:1302]
    at mx.controls.listClasses::ListBase/makeAdditionalRows()[E:\dev\trunk\frameworks\projects\f ramework\src\mx\controls\listClasses\ListBase.as:3901]
    at mx.controls.listClasses::ListBase/updateDisplayList()[E:\dev\trunk\frameworks\projects\fr amework\src\mx\controls\listClasses\ListBase.as:3635]
    at mx.controls::List/updateDisplayList()[E:\dev\trunk\frameworks\projects\framework\src\mx\c ontrols\List.as:1004]
    at mx.controls.listClasses::ListBase/validateDisplayList()[E:\dev\trunk\frameworks\projects\ framework\src\mx\controls\listClasses\ListBase.as:3273]
    at mx.managers::LayoutManager/validateDisplayList()[E:\dev\trunk\frameworks\projects\framewo rk\src\mx\managers\LayoutManager.as:622]
    at mx.managers::LayoutManager/doPhasedInstantiation()[E:\dev\trunk\frameworks\projects\frame work\src\mx\managers\LayoutManager.as:695]
    at Function/http://adobe.com/AS3/2006/builtin::apply()
    at mx.core::UIComponent/callLaterDispatcher2()[E:\dev\trunk\frameworks\proje

    <div class=Section1><br /><br /><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>xtaotao,<o:p></o:p></span></p> <br /><br /><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'><o:p> </o:p></span></p><br /><br /><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>Can<br />you please file a bug in the bug base at <a href="http://bugs.adobe.com/flex/">http://bugs.adobe.com/flex/</a><br />and include a simple test case (and/or a list of fonts not working for you)<br />showing the behavior. If you file against &#8220;Flex SDK&#8221; and the &#8220;Gumbo:<br />TextArea&#8221; it will end up in my queue and I can investigate and transfer<br />to the appropriate team(s) as needed.<o:p></o:p></span></p><br /><br /><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'><o:p> </o:p></span></p><br /><br /><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>Thanks,<o:p></o:p></span></p>< br /><br /><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'><o:p> </o:p></span></p><br /><br /><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>Peter<br />deHaan<o:p></o:p></span></p><br /><br /><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>Flex<br />SDK Team | Adobe Systems Inc.<o:p></o:p></span></p><br /><br /><p class=MsoNormal><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'><o:p> </o:p></span></p><br /><br /><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";<br />color:#1F497D'><o:p> </o:p></span></p><br /><br /><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";<br />color:#1F497D'><o:p> </o:p></span></p><br /><br /><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'><br /><br /><p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span<br />style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> xtaotao<br />[mailto:[email protected]] <br><br /><b>Sent:</b> Tuesday, November 04, 2008 4:07 AM<br><br /><b>To:</b> [email protected]<br><br /><b>Subject:</b> Re: Help, some font work on flash.text.engine throw Error #2161<o:p></o:p></span></p><br /><br /></div><br /><br /><p class=MsoNormal><o:p> </o:p></p><br /><br /><p class=MsoNormal style='margin-bottom:12.0pt'>A new message was posted by<br />xtaotao in <br><br /><br><br /><b>Developers</b> --<br><br />  Help, some font work on flash.text.engine throw Error #2161<br><br /><br><br />and more font work on flash.text.engine do not throw error, but display effect<br />are different with TextField. <o:p></o:p></p><br /><br /><div class=MsoNormal><br /><br /><hr size=2 width=200 style='width:150.0pt' align=left><br /><br /></div><br /><br /><p class=MsoNormal style='margin-bottom:12.0pt'>View/reply at <a<br />href="http://www.adobeforums.com/webx?13@@.59b6ee06/0">Help, some font work on<br />flash.text.engine throw Error #2161</a><br><br />Replies by email are OK.<br><br />Use the <a<br />href="http://www.adobeforums.com/webx?280@@.59b6ee06!folder=.3c060fa3">unsubscribe</a>< br />form to cancel your email subscription.<o:p></o:p></p><br /><br /></div>

  • Reliably calculating character bounds for Right-To-Left languages using flash.text.engine.* classes?

    I just filed a bug in the Adobe bugbase about this, but I thought maybe the community could help with a workaround (or point me in another direction if I'm looking at it wrong).
    I don't know an elegant way to describe the defect, but it's something like this:
    Create a Vector of ContentElements and add a TextElement containing a right-to-left string in a language such as Hindi (ex. "वह बाग़ में दोपहर का खाना ")
    Create a TextBlock with a GroupElement and use it to create a TextLine to display the right-to-left string
    Walk through each character in the right-to-left string and try to calculate its boundaries using the TextLine's "getAtomBounds" method.
    What I'm seeing in my test project is that the number of characters (atoms?) the TextLine reports is fewer than the number of characters that were in the original string. I was under the impression that TextLine would offer some method of automatically converting from a logical character index into a display index (to keep things simpler for the end user). That doesn't seem to be the case, and I don't see any way to use TextLine's methods to do that conversion.
    Am I overlooking something obvious?

    Update: I was missing something obvious!
    It seems like TextLine's getAtomTextBlockBeginIndex and getAtomTextBlockEndIndex methods were exactly what I was looking for. It just took me a while to find them and realize that. So to convert from a logical (unicode) character index to a display (atom) index, you can do this...
    private function getCharBounds( charIndex:int ):Rectangle {
         for ( var childIndex:int = 0; childIndex < textContainer.numChildren; childIndex++ ) {
              var textLine:TextLine = textContainer.getChildAt( childIndex ) as TextLine;
              for ( var atomIndex:int = 0; atomIndex < textLine.atomCount; atomIndex++ ) {
                   var charIndexRangeStart:int = textLine.getAtomTextBlockBeginIndex( atomIndex );
                   var charIndexRangeStop:int = textLine.getAtomTextBlockEndIndex( atomIndex );
                   if ( charIndex >= charIndexRangeStart && charIndex <= charIndexRangeStop ) {
                        var rectangle:Rectangle =
                             textLine.getAtomBounds(
                                  atomIndex );
                        var point:Point =
                             textContainer.globalToLocal(
                                  textLine.localToGlobal(
                                       new Point( rectangle.x, rectangle.y ) ) );
                        rectangle.x = point.x;
                        rectangle.y = point.y;
                        return rectangle;
         return null;

  • Ever since I downloaded the new version a few days ago I get full screen popup ads whenever I try to open a new site. It's INCREDIBLY annoying, and sometimes there is no icon to close them. WHY, why would Firefox allow this?

    I don't HAVE any more details. Whenever I open a new site, I get (so far) one of two full screen advertisements. Most of the time there is the word "Skip" in the upper right hand corner, but on occasion that is not there, and there no way to get beyond the ad screen except to go into what they are trying to sell you. It is imposing and obnoxious to the nth. This has only happened since I downloaded the latest version (I think the BETA 4) 3 days ago. If this can not be resolved, I want to go back to the older version.
    Thanks,
    Kathryn

    The Firefox pop-up blocker is usually very effective for blocking pop-ups generated by websites, but it sounds like you may have picked up some Malware that is generating those pop-ups from you own PC.
    Install, update, and run these programs in this order. They are listed in order of efficacy.<br />'''''(Not all programs detect the same Malware, so you may need to run them all to solve your problem.)''''' <br />These programs are all free for personal use, but some have limited functionality in the "free mode" - but those are features you really don't need to find and remove the problem that you have.<br />
    ''Note: If your Malware infection is bad enough and you are mis-directed to URL's other than what is posted, you may have to use a different PC to download these programs and use a USB stick to transfer them to the afflicted PC.''
    Malwarebytes' Anti-Malware - [http://www.malwarebytes.org/mbam.php] <br />
    SuperAntispyware - [http://www.superantispyware.com/] <br />
    AdAware - [http://www.lavasoftusa.com/software/adaware/] <br />
    Spybot Search & Destroy - [http://www.safer-networking.org/en/index.html] <br />
    Windows Defender: Home Page - [http://www.microsoft.com/windows/products/winfamily/defender/default.mspx]<br />
    Also, if you have a search engine re-direct problem, see this:<br />
    http://deletemalware.blogspot.com/2010/02/remove-google-redirect-virus.html

  • I used to be able to burn photos onto a CD-R disc. Now I insert a new, blank disc and am told there is insufficient spac available for my selected year of photos. Even when reducing the date to ONE photo, I still get the same message. Confused.

    I used to be able to burn a selection of photos from my iPhoto library onto a CD-R disc. Today I inserted a new blank disc and was shown a message that there was insufficient space for my chosen year of photos. Even when I reduced the date to include only ONE photo!- the message was the same. I am at a loss as to why, and what to do. My iMac is about 7 years old and upgraded to Snow leopard. Any bright ideas?

    Camelot wrote:
    When burning a CD-R, the OS first creates a 'shadow' disk image that replicates what the CD will look like, then it copies that data to the CD-R itself. Therefore you need enough free space on your internal drive to create this temporary image. If your internal hard drive is full you won't be able to create the shadow, and that could be what you're seeing.
    If the OP's disk is too full to permit the creation of a 700MB disk image, it's a wonder that the computer is functioning.

  • Why doesn't the new flash player I downloaded work on my mac?

    Hi,
    I download the last new flash player on my mac under Lion and I can't open some website like adobe websites

    Hi Sunil,
    I try http://www.adobe.com/software/flash/about/ and the file attach is the result: a white page.
    I uninstall it yesterday and download the last version on adobe
    it's on firefox, I can use safari but I need to reload many time to have something
    Le 27 sept. 2011 à 13:09, Sunil_Bhaskaran a écrit :
    Re: Why doesn't the new flash player I downloaded work on my mac?
    created by Sunil_Bhaskaran in Flash Player - View the full discussion
    After downloading, you need to run the installer.
    Could you please visit this site: http://www.adobe.com/software/flash/about/
    If Flash Player is installed in your machine, it will give you the version number.
    In the following link, you have step-by-step instructions on installing Flash Player on Mac:
    http://kb2.adobe.com/cps/908/cpsid_90893.html
    Replies to this message go to everyone subscribed to this thread, not directly to the person who posted the message. To post a reply, either reply to this email or visit the message page: http://forums.adobe.com/message/3940045#3940045
    To unsubscribe from this thread, please visit the message page at http://forums.adobe.com/message/3940045#3940045. In the Actions box on the right, click the Stop Email Notifications link.
    Start a new discussion in Flash Player by email or at Adobe Forums
    For more information about maintaining your forum email notifications please go to http://forums.adobe.com/message/2936746#2936746.

  • Integrating the new text engine with other Adobe products?

    Hello,
    Is there any plan to integrate the new text engine with other
    adobe products that dos not support RTL languages?
    In famous products like AfterEffects or Director, No way to
    type correctly arabic text or (rtl) generally - The only way is
    converting the text to a graphic format in an external program !!
    And there is no Middle East versions for these products.
    So, I wish adobe thinks to take this step in near future.
    Thank you,

    I found this blog post about an unsupported feature in CS4 products for Arabic, Indic and other scripts.
    http://www.thomasphinney.com/tag/indesign/
    Since several Adobe products such as After Effects, Photoshop and Illustrator use the same text engine you might want to try copy-pasting Arabic text from the Photoshop CS4 template provided in this blog post to After Effects CS4 and see if it works.  AFAIK Director uses a different text engine from PS, AI and AE.
    http://www.thomasphinney.com/wp-content/uploads/2009/01/world-ready-photoshop.psd
    Good luck!
    Joe

  • Why do my text messages quit when I try to create a new message?

    Why do my text messages quit when I try to create a new message?

    Don't know.  But have you tried the basic troubleshooting steps recommended in the User Guide?  What exactly HAVE you done to troubleshoot your issue?

  • Why doesn't the new flash player work ? im with internet explorer

    im with internet explorer and i have downloaded the new installation of the flash player, i try to watch video's on youtube, game's, and other things.
    it just tells me to get the new flash player, i dont know why this is, can you please help me out ?

    Which version of Windows have you got? XP, Vista or 7? And is it 32-bit or 64-bit?
    If you have either Vista or 7, are you using IE9, or IE8? If it's IE9, please see this doc: http://forums.adobe.com/thread/885448

  • Why won't the new flash work, I get a blank screen?

    I have a Mac, OSX 10.6.8, and downloaded the new Flash.  My settings says:  plug-in version 11.1.102.55 is installed.  The challenge is - it does not work.  I simply get a blank grey screen.  I have followed all the directions.  I have uninstalled, and reinstalled - several times.   I don't know what else to do!  Can anyone help?  

    Hi,
    What page are you visiting?  Are you using Safari?  As a test, can you try downloading Chrome and see if that allows you to see Flash content?
    Thanks,
    Chris

  • Why is Photoshop CC 64 bit text engine not initialized

    PC 64 bit
    Windows 7
    Using Photoshop CC 64 bit
    working fine for months, now suddenly can't use text tool: I get "could not complete your request because something prevented the text engine from bing initalized.
    What gives?
    I had this same problem with Photoshop 2014 CC and had to go back to using CC one version older.
    Has anyone had this problem & gotten it fixed?
    Thanks
    d

    This Worked for me on both versions of CC & CC 2014 without emptying the trash.
    Thanks!
    Solution 6: Delete the Photoshop font cache
    Mac OS
    Quit Photoshop and the Creative Cloud desktop app (if installed).
    Navigate to:
    Photoshop CS6 and earlier
      /Users/[user name]/Library/Caches/Adobe
    Photoshop CC or CC 2014
      /Users/[user name]/Library/Application Support/Adobe/Adobe Photoshop CC or CC 2014
    Note: If you're using Mac OS 10.7 or later, use this TechNote to learn how to open the hidden Library folder.
    Drag the TypeSupport folder (Photoshop CS6 and earlier) or the CT Font Cache folder (Photoshop CC or CC 2014) to the trash and empty the trash.
    Windows
    Exit Photoshop and the Creative Cloud desktop app (if installed).
    Navigate to the appropriate folder
    Photoshop CS6 and earlier
    Windows XP: \Documents and Settings\Local Settings\Application Data\Adobe
    Windows 7: \Users\[user name]\AppData\Local\Adobe
    Photoshop CC and CC 2014
    Windows 7 and 8: \Users\[user name]\AppData\Roaming\Adobe\Adobe Photoshop CC or CC 2014
    Delete the TypeSupport folder (Photoshop CS6 and earlier) or the CT Font Cache folder (Photoshop CC and CC 2014), and empty the trash.
    Restart Photoshop and test to determine if the problem recurs.

  • Android, backspace doesn't work properly in a flash.text.TextField

    Hello,
    I have a bug on my Nexus 5 Android 4.4 Air 4.0.
    when I scroll the text in the textField and I select the text (in my example near "subclass" word), the TextField get focus, if I put on the backspace key, the character deleted is the previous character the first time, and if I put again on the backspace key, the caracter deleted is the first character and not the previous character.
    package{
    import flash.text.TextField;
    import flash.display.Sprite;
    import flash.events.Event;
    import flash.display.StageAlign;
    import flash.display.StageScaleMode;
    public class Main extends Sprite {
      private var myTextField:TextField = new TextField();
      public function Main() {
        stage.scaleMode = StageScaleMode.NO_SCALE;
        stage.align = StageAlign.TOP_LEFT;
        addEventListener(Event.ADDED_TO_STAGE, init);
      private function init(event:Event):void {
        myTextField.type="input";
        myTextField.text="The TextField class is used to create display objects for text display and input. You can give a text field an instance name in the Property inspector and use the methods and properties of the TextField class to manipulate it with ActionScript. TextField instance names are displayed in the Movie Explorer and in the Insert Target Path dialog box in the Actions panel.\nTo create a text field dynamically, use the TextField() constructor.\n\nThe methods of the TextField class let you set, select, and manipulate text in a dynamic or input text field that you create during authoring or at runtime.\n\nActionScript provides several ways to format your text at runtime. The TextFormat class lets you set character and paragraph formatting for TextField objects. You can apply Cascading Style Sheets (CSS) styles to text fields by using the TextField.styleSheet property and the StyleSheet class. You can use CSS to style built-in HTML tags, define new formatting tags, or apply styles. You can assign HTML formatted text, which optionally uses CSS styles, directly to a text field. HTML text that you assign to a text field can contain embedded media (movie clips, SWF files, GIF files, PNG files, and JPEG files). The text wraps around the embedded media in the same way that a web browser wraps text around media embedded in an HTML document.\n\nFlash Player supports a subset of HTML tags that you can use to format text. See the list of supported HTML tags in the description of the htmlText property.\n\nView the examples\n\nMore examples\n\nModifying the text field contents\nDisplaying HTML text\nUsing images in text fields\nScrolling text in a text field\nSelecting and manipulating text\nCapturing text input\nRestricting text input\nFormatting text\nWorking with static text\nTextField Example: Newspaper-style text formatting\nLearn more\n\nUse native features with a soft keyboard\nDisplay programming\nBasics of display programming\nCore display classes\nChoosing a DisplayObject subclass\nBasics of Working with text\nUsing the TextField class\nDisplaying text\nAdvanced text rendering\nRelated API Elements\n\nflash.text.TextFormat\nflash.text.StyleSheet\nhtmlText\n\nPublic Properties\n Show Inherited Public Properties\n   Property  Defined By\n      alwaysShowSelection : Boolean\nWhen set to true and the text field is not in focus, Flash Player highlights the selection in the text field in gray.\nTextField\n      antiAliasType : String\nThe type of anti-aliasing used for this text field.\nTextField\n      autoSize : String\nControls automatic sizing and alignment of text fields.\nTextField\n      background : Boolean\nSpecifies whether the text field has a background fill.\nTextField\n      backgroundColor : uint\nThe color of the text field background.\nTextField\n      border : Boolean\nSpecifies whether the text field has a border.\nTextField\n      borderColor : uint\nThe color of the text field border.\nTextField\n      bottomScrollV : int\n[read-only] An integer (1-based index) that indicates the bottommost line that is currently visible in the specified text field.\nTextField\n      caretIndex : int\n[read-only] The index of the insertion point (caret) position.\nTextField\n      condenseWhite : Boolean\nA Boolean value that specifies whether extra white space (spaces, line breaks, and so on) in a text field with HTML text is removed.\nTextField\n      defaultTextFormat : flash.text:TextFormat\nSpecifies the format applied to newly inserted text, such as text entered by a user or text inserted with the replaceSelectedText() method.\nTextField\n      displayAsPassword : Boolean\nSpecifies whether the text field is a password text field.\nTextField\n      embedFonts : Boolean\nSpecifies whether to render by using embedded font outlines.\nTextField\n      gridFitType : String\nThe type of grid fitting used for this text field.\nTextField\n      htmlText : String\nContains the HTML representation of the text field contents.\nTextField\n      length : int\n[read-only] The number of characters in a text field.\nTextField\n      maxChars : int\nThe maximum number of characters that the text field can contain, as entered by a user.\nTextField\n      maxScrollH : int\n[read-only] The maximum value of scrollH.\nTextField\n      maxScrollV : int\n[read-only] The maximum value of scrollV.\nTextField\n      mouseWheelEnabled : Boolean\nA Boolean value that indicates whether Flash Player automatically scrolls multiline text fields when the user clicks a text field and rolls the mouse wheel.\nTextField\n      multiline : Boolean\nIndicates whether field is a multiline text field.\nTextField\n      numLines : int\n[read-only] Defines the number of text lines in a multiline text field.\nTextField\n      restrict : String\nIndicates the set of characters that a user can enter into the text field.\nTextField\n      scrollH : int\nThe current horizontal scrolling position.\nTextField\n      scrollV : int\nThe vertical position of text in a text field.\nTextField\n      selectable : Boolean\nA Boolean value that indicates whether the text field is selectable.\nTextField\n      selectionBeginIndex : int\n[read-only] The zero-based character index value of the first character in the current selection.\nTextField\n      selectionEndIndex : int\n[read-only] The zero-based character index value of the last character in the current selection.\nTextField\n      sharpness : Number\nThe sharpness of the glyph edges in this text field.\nTextField\n      styleSheet : StyleSheet\nAttaches a style sheet to the text field.\nTextField\n      text : String\nA string that is the current text in the text field.\nTextField\n      textColor : uint\nThe color of the text in a text field, in hexadecimal format.\nTextField\n      textHeight : Number\n[read-only] The height of the text in pixels.\nTextField\n      textInteractionMode : String\n[read-only] The interaction mode property, Default value is TextInteractionMode.NORMAL.\nTextField\n      textWidth : Number\n[read-only] The width of the text in pixels.\nTextField\n      thickness : Number\nThe thickness of the glyph edges in this text field.\nTextField\n      type : String\nThe type of the text field.\nTextField\n      useRichTextClipboard : Boolean\nSpecifies whether to copy and paste the text formatting along with the text.\nTextField\n      wordWrap : Boolean\nA Boolean value that indicates whether the text field has word wrap.\nTextField";
        myTextField.border=true;
        myTextField.width=myTextField.height=300;
        addChild(myTextField);
    Thanks.

    I have this bug on Galaxy Nexus Android 4.3, I don't have this bug on Galaxy S Android 2.3, the bug occurs with the new Google Keyboard 3.0
    the app descriptor
    <?xml version="1.0" encoding="utf-8" standalone="no"?>
    <application xmlns="http://ns.adobe.com/air/application/4.0">
    <!-- Adobe AIR Application Descriptor File Template.
              Specifies parameters for identifying, installing, and launching AIR applications.
              xmlns - The Adobe AIR namespace: http://ns.adobe.com/air/application/3.5
                                  The last segment of the namespace specifies the version
                                  of the AIR runtime required for this application to run.
              minimumPatchLevel - The minimum patch level of the AIR runtime required to run
                                  the application. Optional.
    -->
              <!-- A universally unique application identifier. Must be unique across all AIR applications.
              Using a reverse DNS-style name as the id is recommended. (Eg. com.example.ExampleApplication.) Required. -->
              <id>TextFieldFB</id>
              <!-- Used as the filename for the application. Required. -->
              <filename>TextFieldFB</filename>
              <!-- The name that is displayed in the AIR application installer.
              May have multiple values for each language. See samples or xsd schema file. Optional. -->
              <name>TextFieldFB</name>
              <!-- A string value of the format <0-999>.<0-999>.<0-999> that represents application version which can be used to check for application upgrade.
              Values can also be 1-part or 2-part. It is not necessary to have a 3-part value.
              An updated version of application must have a versionNumber value higher than the previous version. Required for namespace >= 2.5 . -->
              <versionNumber>0.0.1</versionNumber>
              <!-- A string value (such as "v1", "2.5", or "Alpha 1") that represents the version of the application, as it should be shown to users. Optional. -->
              <!-- <versionLabel></versionLabel> -->
              <!-- Description, displayed in the AIR application installer.
              May have multiple values for each language. See samples or xsd schema file. Optional. -->
              <!-- <description></description> -->
              <!-- Copyright information. Optional -->
              <!-- <copyright></copyright> -->
              <!-- Publisher ID. Used if you're updating an application created prior to 1.5.3 -->
              <!-- <publisherID></publisherID> -->
              <!-- Settings for the application's initial window. Required. -->
              <initialWindow>
                        <!-- The main SWF or HTML file of the application. Required. -->
                        <!-- Note: In Flash Builder, the SWF reference is set automatically. -->
                        <content>[Cette valeur sera remplacée par Flash Builder dans le fichier app.xml de sortie]</content>
                        <!-- The title of the main window. Optional. -->
                        <!-- <title></title> -->
                        <!-- The type of system chrome to use (either "standard" or "none"). Optional. Default standard. -->
                        <!-- <systemChrome></systemChrome> -->
                        <!-- Whether the window is transparent. Only applicable when systemChrome is none. Optional. Default false. -->
                        <!-- <transparent></transparent> -->
                        <!-- Whether the window is initially visible. Optional. Default false. -->
                        <!-- <visible></visible> -->
                        <!-- Whether the user can minimize the window. Optional. Default true. -->
                        <!-- <minimizable></minimizable> -->
                        <!-- Whether the user can maximize the window. Optional. Default true. -->
                        <!-- <maximizable></maximizable> -->
                        <!-- Whether the user can resize the window. Optional. Default true. -->
                        <!-- <resizable></resizable> -->
                        <!-- The window's initial width in pixels. Optional. -->
                        <!-- <width></width> -->
                        <!-- The window's initial height in pixels. Optional. -->
                        <!-- <height></height> -->
                        <!-- The window's initial x position. Optional. -->
                        <!-- <x></x> -->
                        <!-- The window's initial y position. Optional. -->
                        <!-- <y></y> -->
                        <!-- The window's minimum size, specified as a width/height pair in pixels, such as "400 200". Optional. -->
                        <!-- <minSize></minSize> -->
                        <!-- The window's initial maximum size, specified as a width/height pair in pixels, such as "1600 1200". Optional. -->
                        <!-- <maxSize></maxSize> -->
            <!-- The aspect ratio of the app ("portrait" or "landscape" or "any"). Optional. Mobile only. Default is the natural orientation of the device -->
            <!-- <aspectRatio></aspectRatio> -->
            <!-- Whether the app will begin auto-orienting on launch. Optional. Mobile only. Default false -->
            <!-- <autoOrients></autoOrients> -->
            <!-- Whether the app launches in full screen. Optional. Mobile only. Default false -->
            <!-- <fullScreen></fullScreen> -->
            <!-- The render mode for the app (either auto, cpu, gpu, or direct). Optional. Default auto -->
            <!-- <renderMode></renderMode> -->
            <!-- Whether the default direct mode rendering context allocates storage for depth and stencil buffers.  Optional.  Default false. -->
            <!-- <depthAndStencil></depthAndStencil> -->
                        <!-- Whether or not to pan when a soft keyboard is raised or lowered (either "pan" or "none").  Optional.  Defaults "pan." -->
                        <!-- <softKeyboardBehavior></softKeyboardBehavior> -->
                        <!-- Display Resolution for the app (either "standard" or "high"). Optional, OSX-only. Default "standard" -->
                        <!-- <requestedDisplayResolution></requestedDisplayResolution> -->
              <autoOrients>true</autoOrients>
            <fullScreen>false</fullScreen>
            <visible>true</visible>
        </initialWindow>
              <!-- We recommend omitting the supportedProfiles element, -->
              <!-- which in turn permits your application to be deployed to all -->
              <!-- devices supported by AIR. If you wish to restrict deployment -->
              <!-- (i.e., to only mobile devices) then add this element and list -->
              <!-- only the profiles which your application does support. -->
              <!-- <supportedProfiles>desktop extendedDesktop mobileDevice extendedMobileDevice</supportedProfiles> -->
              <!-- Languages supported by application -->
              <!-- Only these languages can be specified -->
              <!-- <supportedLanguages>en de cs es fr it ja ko nl pl pt ru sv tr zh</supportedLanguages> -->
              <!-- The subpath of the standard default installation location to use. Optional. -->
              <!-- <installFolder></installFolder> -->
              <!-- The subpath of the Programs menu to use. (Ignored on operating systems without a Programs menu.) Optional. -->
              <!-- <programMenuFolder></programMenuFolder> -->
              <!-- The icon the system uses for the application. For at least one resolution,
              specify the path to a PNG file included in the AIR package. Optional. -->
              <!-- <icon>
                        <image16x16></image16x16>
                        <image29x29></image29x29>
                        <image32x32></image32x32>
                        <image36x36></image36x36>
                        <image40x40></image40x40>
                        <image48x48></image48x48>
                        <image50x50></image50x50>
                        <image57x57></image57x57>
                        <image58x58></image58x58>
                        <image72x72></image72x72>
                        <image76x76></image76x76>
                        <image80x80></image80x80>
                        <image96x96></image96x96>
                        <image100x100></image100x100>
                        <image114x114></image114x114>
                        <image120x120></image120x120>
                        <image128x128></image128x128>
                        <image144x144></image144x144>
                        <image152x152></image152x152>
                        <image512x512></image512x512>
                        <image732x412></image732x412>
                        <image1024x1024></image1024x1024>
              </icon> -->
              <!-- Whether the application handles the update when a user double-clicks an update version
              of the AIR file (true), or the default AIR application installer handles the update (false).
              Optional. Default false. -->
              <!-- <customUpdateUI></customUpdateUI> -->
              <!-- Whether the application can be launched when the user clicks a link in a web browser.
              Optional. Default false. -->
              <!-- <allowBrowserInvocation></allowBrowserInvocation> -->
              <!-- Listing of file types for which the application can register. Optional. -->
              <!-- <fileTypes> -->
                        <!-- Defines one file type. Optional. -->
                        <!-- <fileType> -->
                                  <!-- The name that the system displays for the registered file type. Required. -->
                                  <!-- <name></name> -->
                                  <!-- The extension to register. Required. -->
                                  <!-- <extension></extension> -->
                                  <!-- The description of the file type. Optional. -->
                                  <!-- <description></description> -->
                                  <!-- The MIME content type. -->
                                  <!-- <contentType></contentType> -->
                                  <!-- The icon to display for the file type. Optional. -->
                                  <!-- <icon>
                                            <image16x16></image16x16>
                                            <image32x32></image32x32>
                                            <image48x48></image48x48>
                                            <image128x128></image128x128>
                                  </icon> -->
                        <!-- </fileType> -->
              <!-- </fileTypes> -->
        <!-- iOS specific capabilities -->
              <!-- <iPhone> -->
                        <!-- A list of plist key/value pairs to be added to the application Info.plist -->
                        <!-- <InfoAdditions>
                <![CDATA[
                    <key>UIDeviceFamily</key>
                    <array>
                        <string>1</string>
                        <string>2</string>
                    </array>
                    <key>UIStatusBarStyle</key>
                    <string>UIStatusBarStyleBlackOpaque</string>
                    <key>UIRequiresPersistentWiFi</key>
                    <string>YES</string>
                ]]>
            </InfoAdditions> -->
            <!-- A list of plist key/value pairs to be added to the application Entitlements.plist -->
                        <!-- <Entitlements>
                <![CDATA[
                    <key>keychain-access-groups</key>
                    <array>
                        <string></string>
                        <string></string>
                    </array>
                ]]>
            </Entitlements> -->
              <!-- Display Resolution for the app (either "standard" or "high"). Optional. Default "standard" -->
              <!-- <requestedDisplayResolution></requestedDisplayResolution> -->
              <!-- Forcing Render Mode CPU for the devices mentioned. Optional  -->
              <!-- <forceCPURenderModeForDevices></forceCPURenderModeForDevices> -->
              <!-- File containing line separated list of external swf paths. These swfs won't be
              packaged inside the application and corresponding stripped swfs will be output in
              externalStrippedSwfs folder. -->
              <!-- <externalSwfs></externalSwfs> -->
              <!-- </iPhone> -->
              <!-- Specify Android specific tags that get passed to AndroidManifest.xml file. -->
        <!--<android> -->
        <!--          <manifestAdditions>
                        <![CDATA[
                                  <manifest android:installLocation="auto">
                                            <uses-permission android:name="android.permission.INTERNET"/>
                                            <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
                                            <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
                                            <uses-feature android:required="true" android:name="android.hardware.touchscreen.multitouch"/>
                                            <application android:enabled="true">
                                                      <activity android:excludeFromRecents="false">
                                                                <intent-filter>
                                                                          <action android:name="android.intent.action.MAIN"/>
                                                                          <category android:name="android.intent.category.LAUNCHER"/>
                                                                </intent-filter>
                                                      </activity>
                                            </application>
                </manifest>
                        ]]>
            </manifestAdditions> -->
                  <!-- Color depth for the app (either "32bit" or "16bit"). Optional. Default 16bit before namespace 3.0, 32bit after -->
            <!-- <colorDepth></colorDepth> -->
            <!-- Indicates if the app contains video or not. Necessary for ordering of video planes with graphics plane, especially in Jellybean - if you app does video this must be set to true - valid values are true or false -->
            <!-- <containsVideo></containsVideo> -->
        <!-- </android> -->
              <!-- End of the schema for adding the android specific tags in AndroidManifest.xml file -->
    <android>
            <manifestAdditions><![CDATA[
                                  <manifest android:installLocation="auto">
                                      <!--See the Adobe AIR documentation for more information about setting Google Android permissions-->
                                      <!--La suppression de l’autorisation android.permission.INTERNET aura comme effet secondaire
                        de vous empêcher de déboguer l’application sur le périphérique.-->
                                      <!--<uses-permission android:name="android.permission.INTERNET"/>-->
                                      <!--<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>-->
                                      <!--<uses-permission android:name="android.permission.READ_PHONE_STATE"/>-->
                                      <!--<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>-->
                                      <!--Les autorisations DISABLE_KEYGUARD et WAKE_LOCK doivent être permutées
                        afin d’accéder aux API SystemIdleMode d’AIR.-->
                                      <!--<uses-permission android:name="android.permission.DISABLE_KEYGUARD"/>-->
                                      <!--<uses-permission android:name="android.permission.WAKE_LOCK"/>-->
                                      <!--<uses-permission android:name="android.permission.CAMERA"/>-->
                                      <!--<uses-permission android:name="android.permission.RECORD_AUDIO"/>-->
                                      <!--Les autorisations ACCESS_NETWORK_STATE et ACCESS_WIFI_STATE doivent être
                        permutées afin d’utiliser les API NetworkInfo d’AIR.-->
                                      <!--<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>-->
                                      <!--<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>-->
                                  </manifest>
                        ]]></manifestAdditions>
        </android>
        <iPhone>
            <InfoAdditions><![CDATA[
                                  <key>UIDeviceFamily</key>
                                  <array>
                                            <string>1</string>
                                            <string>2</string>
                                  </array>
                        ]]></InfoAdditions>
            <requestedDisplayResolution>high</requestedDisplayResolution>
        </iPhone>
    </application>

  • Flash text and flash buttons in DW CS4

    Hi,
    I have installed DW CS4 on my pc with Vista Home Premium 64
    Bit...I have edit my website homepage and I have discovered that I
    can't edit all flash text and buttons that I have created with DW
    CS3! I have see that the adobe has removed from CS4 version this
    option! So, now how I can resolve this problem??
    I have try to install also the CS3 version but I don't
    understand because I can't no more activated it from internet or
    phone option!
    I'm very angry for this, now I have to recreate from the
    begin all flash text and buttons of my website with other software?
    perhaps to buy also the Flash CS4 version for the solution? is this
    the new idea of adobe with their new CS4 version?

    > I'm very angry for this, now I have to recreate from the
    begin all flash
    > text
    > and buttons of my website with other software? perhaps
    to buy also the
    > Flash
    > CS4 version for the solution? is this the new idea of
    adobe with their new
    > CS4
    > version?
    It was a poor choice on Adobe's part to ever include such an
    option, and on
    your part for using it. Think about it -
    1. Some people don't have Flash installed - what do they do?
    Especially
    consider those people who are browsing from a corporate
    internet where Flash
    is not allowed by the IT staff.
    2. Search engines may not parse Flash links - your site will
    not be
    spidered unless you have redundant HTML links
    3. Screen assistive devices don't parse Flash links - what
    will those users
    do?
    4. DW cannot maintain links within a Flash movie, so if you
    move or rename
    a linked file, your navigation will break - what will you do?
    You will have
    to remake those buttons.
    It's almost always a very bad idea for these reasons.
    The solution is to make graphics to replace the Flash
    elements, or just use
    CSS styled text.
    Murray --- ICQ 71997575
    Adobe Community Expert
    (If you *MUST* email me, don't LAUGH when you do so!)
    ==================
    http://www.projectseven.com/go
    - DW FAQs, Tutorials & Resources
    http://www.dwfaq.com - DW FAQs,
    Tutorials & Resources
    ==================
    "s76x" <[email protected]> wrote in message
    news:[email protected]...
    > Hi,
    > I have installed DW CS4 on my pc with Vista Home Premium
    64 Bit...I have
    > edit
    > my website homepage and I have discovered that I can't
    edit all flash text
    > and
    > buttons that I have created with DW CS3! I have see that
    the adobe has
    > removed
    > from CS4 version this option! So, now how I can resolve
    this problem??
    > I have try to install also the CS3 version but I don't
    understand because
    > I
    > can't no more activated it from internet or phone
    option!
    >
    > I'm very angry for this, now I have to recreate from the
    begin all flash
    > text
    > and buttons of my website with other software? perhaps
    to buy also the
    > Flash
    > CS4 version for the solution? is this the new idea of
    adobe with their new
    > CS4
    > version?
    >

  • Missing Fonts in Flash Text List

    I am using Dreamweaver CS3 on a Windows XP computer. In the
    "Insert Flash Text" dialog box, in the font drop down menu, I am
    not seeing all of my installed fonts. I see a few OpenType and a
    few True Type fonts, but more than half of my installed fonts are
    not showing up in the list. I can see all my fonts in the "Edit
    Font List" box for creating font families in Dreamweaver. So I know
    parts of Dreamweaver can see all of my fonts.
    I am totally stumped why some fonts aren't available for
    flash text. Any suggestions? Thanks.

    > If Flash Text is being dropped, what is going to replace
    it, if anything?
    What has always replaced it - images, or some image
    replacement technique
    like sIFR, or TIP.
    http://www.mikeindustries.com/blog/archive/2004/08/sifr
    or here -
    http://www.macromedia.com/devnet/mx/dreamweaver/articles/sifr_demo.html
    http://www.tjkdesign.com
    > And the reason that I'm using Flash Text, is that I am
    taking an Adobe
    > Certified Class in Dreamweaver and the using Flash Text
    was a requirement.
    You mean you are taking a class from an Adobe Certified
    Instructor, and
    he/she is requiring that? Who is that? What a waste of class
    time....
    Murray --- ICQ 71997575
    Adobe Community Expert
    (If you *MUST* email me, don't LAUGH when you do so!)
    ==================
    http://www.projectseven.com/go
    - DW FAQs, Tutorials & Resources
    http://www.dwfaq.com - DW FAQs,
    Tutorials & Resources
    ==================
    "TrekScout" <[email protected]> wrote in
    message
    news:fqqem5$bra$[email protected]..
    > Some of the fonts that aren't showing up are True Type
    some are MS Open
    > Type
    > some are Adobe Open Type, there seems to be no pattern.
    Most of my Adobe
    > Open
    > Type fonts are not showing up, and those are the ones
    that I use the most.
    >
    > If Flash Text is being dropped, what is going to replace
    it, if anything?
    >
    > And the reason that I'm using Flash Text, is that I am
    taking an Adobe
    > Certified Class in Dreamweaver and the using Flash Text
    was a requirement.
    >

Maybe you are looking for

  • Problem with JSP taking long time to load.

    Hi, we have three server of oracle apps 10.1.3. only on one server we are getting problem. the problem is some jsp pages are taking long time to load and ssome times they dont evn load completly. half of the page is loaded and dont give any error mes

  • Ipod not being recognized in Itunes

    Ever since I upgraded to latest Itunes version, but Ipod mini is not recognized in Itunes. I know I've seen other postings, but I've tried everything that has been suggested that nothing seems to work. There is nothing wrong with the Ipod mini or cab

  • Adobe form window disappears

    Hi, I am using Adobe form, webservices with Javascript. I am using simple javascript like xfa.host.messageBox and looping on response objects. I have 2 buttons on Adobe form with many input fields/dropdowns & Listboxes. The form first displayed one i

  • Adobe Photoshop cs6 bug?

    Hello i tryed to do this http://www.youtube.com/watch?v=dXl21GV99MI&list=FLheijgj4R9hEuAW0lxi0eow&index=82&feature= plpp_video in cs 5.1 its ok, but in cs6 i cant doit, becouse when i try to draw rounded rectangle tool, automaticly creates new layer.

  • Lighting effects filter doesn't display options bar (PS CC)

    When I start the lighting effects filter in Photoshop CC (64 bit) it doesn't display the correct options bar so I can't choose options and not even quit the filter: