I'm working on a project where I fill textboxes in Flash with content from a mysql db. This is working pretty fine, but somehow characters like "�" and "�", "�" etc.. aren't displayed.
I made sure the font is included (uppercase, lowercase, numerals AND punctuation) and I included the specified characters again with the "include these characters-box".
However, when I put a trace-command, they don't appear in the output-box: Itali� comes out as : "Itali�i"
It's got something to do with the mysql-collocation I'm guessing and/or the string handling by the php-script. This is what I do:
The idea is to increment the height of the TextField (with font embedded) and see the difference when it becomes too big. When container.height is over 279 you can notice two things:
1. container starts to increase its width property.
2. The "pixelated" glitch is gone now. (the original ugly pixelation comes from rendering multiple TextFields on top of each other - you can check the for loop). It looks like the issue of one font covering the other is solved differently now.
My question is: what changes when the font becomes too big? is there any property of the TextField (besides the size of course) that I can check to catch the moment? (gridFitType, antiAliasType, thickness, sharpness do not change)[code]...
I'm currently upgrading an app from Flex 4.1 to 4.5.We've noticed that the Arial font is rendered differently between the two versions when used at small sizes.Here's a simple app example:
i'm suddenly experiencing errors in font rendering in my project.the following image is a square sprite with a texture and 2 dynamic text fields as children.the text itself is correct. the bottom field is a 32-bit hexadecimal color ("H: 0xFFFFF4A1"), but as you can see some of the characters are stretched ("x", "4" and "1"). it's the same in the first text field which lists each color in ARGB format.
the font being used is Myriad Pro Condensed. i was originally using Myriad Pro Bold Condensed, which i was using for months, but suddenly yesterday the font became even crazier than what's visible here so i switched. now this font is being rendered incorrectly also.
i've validated the fonts. i've deleted my ASO files.
i'm using cacheAsBitmapMatrix on the parent sprite object, but cacheAsBitmapMatrix is suppose to only affect mobile devices so i'm not sure why it would be rendering the font like this (if it's the problem) while running under ADL on my desktop.
newSwatch.cacheAsBitmapMatrix = new Matrix(); newSwatch.cacheAsBitmap = true;
this is how i'm calling the font, which is embedded in my library.
//Create Text Field private function swatchTextField():TextField { var myFont:Font = new MyFont();
[code]....
UPDATE:this error was indeed not a problem with Flash but a bug Apple introduced in Mac OS X 10.6.7 that affected the display and printing of some open-type fonts. [URL]
Anyone ever notice that Flash renders the same font totally differently depending on whether its a static or a dynamic textfield? It's really frustrating when you're trying to make everything look consistent, and it looks like you are using two different weights of the same font.
I am having trouble rendering text that has html tags. I has to do with the font embedding options.I am passing a string to a field text variable (same thing happens for fieldname.htmlText) and here is what happens:let's keep it simple and say I pick Arial as my text field font.
1) If I don't embed any font outlines for that text field, the text field displays the string correctly (with the html right formatting) since my system has Arial installed.
how to emulate Smooth font rendering option from Photoshop in Flash/Flex?'ve tried different settings for advanced rendering (antiAliasType, gridFitType and friends) but not much luck so far.
I am having trouble rendering text that has html tags. I has to do with the font embedding options.I am passing a string to a field text variable (same thing happens for fieldname.htmlText) and here is what happens:let's keep it simple and say I pick Arial as my text field font.
1) If I don't embed any font outlines for that text field, the text field displays the string correctly (with the html right formatting) since my system has Arial installed.
Sometimes while typing in a textarea in Flex many characters will be rendered at one height then at some point on that same text line the rest of the characters are rendered a couple pixels lower than the rest. Here is an example, look at the last 'I' character, its low:
Sometimes changing the font size will fix this but its not consistent and its not something I can detect (and fix even if I could). Anybody got an idea why this happens? It happens for embedded and non-embedded fonts.
I am using a form I made in flash to send variables to a MySql Database. Code for form: trace(email1.text+", "+question1.text+", "+check1.selected); status1.text send1.onPress = function () { status1.text = "sending.."; var ld:LoadVars = new LoadVars (); [Code] .....
I'm trying to embed a font in my project by using url("font.ttf") rather than local("Font Name"), but it doesn't seem to pick it up. The font in question is called "Gotham Bold". When i view the details of the font, the font weight is regular, however when i use local("Gotham Bold") in the css i have to specify fontWeight: bold or else it wont pick it up. But when I use url("folderGotham-Bold.ttf"), and specify fontWeight: bold, it says that font weight is not found for that TTF. If i remove the fontweight, there's no errors, but the font is not applied to the text.
I have a typical Flex-based application that was written to use a Java/Hibernate/MySQL backend. The client changed the requirements - now they want to distribute it on a CD where the user can just run the app without any installation or a network connection.
To do this, I certainly need to eliminate the web server and the database server and adapt my application (with as few changes as possible, of course) to a stand-alone application that will fit on a CD/DVD. I've managed to export the data to XML and read it into Flex, but I'm wondering if there's a way to recreate the Hibernate data structures in Flex so I could change as little code as possible. Failing that, is there any way to keep the existing Java/Hibernate external to the Flex code but retrievable without installing Apache Tomcat or MySQL?
I have a Flex application which manage a database composed by 7 tables.I have created the insert form and all work great. Now I wanto to improve the Form performances; the idea is to replace the TextInput of the Form with ComboBoxes which are provided by the DataBase tables
In my table the Collation is:latin1_swedish_ci (but i tried UTF8_unicode too).In my flex application when it shows the table,it displays it correct,with all accent and pointing correct,but in the table is like :
In my application, I allow the user to change the font of a text field. They use a combobox component to select the font. Can I change the font of each individual label in the combobox to match the font it is named? Like, Microsoft Word style.
I have a strange issue where a dynamic text field will not show a bold version of a font (Gerstner BQ) if the regular version is on the stage in a static text field.Remove the static text field and the dynamic text field displays the bold font correctlyI have created a test FLA to reproduce this and by turning the layer with the static text field on and off (Publish settings -> Flash -> include hidden layers [unchecked]), the issue is quite clearhis issue is so big for me that I have had to abandon a project in CS5 and start again in CS4 just to work around this.
I'm using Flex 4. I'm trying to apply a embedded font in all Alert components of the application, to get the same style that all the app, of course. I code in my CSS file:
[Code]...
The font-family worked to all componentes, but not to the Alert component. In alert the text message and title got unvisible. If I change to other font-family it works correctly, just the embedded font doesn't work on Alert component. Anyone got this problem? Obs: The embedded font worked in all the app, just the Alert no.
In my application I'm using a custom embedded font for English (Helvetica New) which does not contain characters (glyphs) for chinese unicode range. In the application, wherver chinese characters are avaiable they are not displayed (suppressed) since they are missing in the custom embedded font. How can I make the flash player to use a fallback system font for the missing characters? And the fallback should be for the missing characters alone. For the Engligh characters it should use the embedded font.
I have generated an swf file that contains my embedded font of specified Unicode range, then I am loading this swf into my application. The code in the generated file for the font, automatically registers the font using the Font.registerFont method. I then load this swf file into my application, I never add it to the display list, I just created an instance of the file so that the code is executed to register the font.
Then I use the font name when I create embedded text fields and there you go it works... well it used to, I am not having any luck at the moment though. Sometimes it displays fine, other times it all appears cut off and I see a few pixels of the text I am trying to display.... Anyone else had a similar issue? Know what it might be? I have created a class below that I am using for the embedded font text, any issues people see with this?
I am working on a as3 project in which the user select a font from Combo Box and that font SWF should be loaded Dynamically and then i need to change the font of the Dynamic text field.
I have swf font files downloaded from [URL]
My question is that how can i load the font swf dynamically from server and add them to the library and how can i use that swf to change the font of dynamic text field.
if there are embedded fonts in library the i can access them using this- --
var fontList:Array = Font.enumerateFonts(); for( var i:int=0; i<fontList.length; i++ ) { trace( "font: " + fontList[ i ].fontName ); }
But How to use dynamically loaded Font swf as a font type.
This is my application that contains embedded fonts:
ActionScript Code: package { import flash.display.Sprite; public class EnglishFonts extends Sprite implements IFontApplication
[code]....
Edit:I only get this error when I debug my Flex project in Flash Builder and see the output in the stand-alone Flash Player. When I open my SWF in the browser, everything works fine.
I bought a text scroller flash file and am now trying to tailor it to my needs.URL...It is composed of several movieclips which link to the an external text file. The external file starts off with this mytext= <font color="#000000" size="7">BACKGROUND</font> This file determines the size and color of the font but does not define the actual font itself, it also contains the content. There is a movieclip within the flash file where you can denote a device font or embed a font from the properties panel.Starting off I simply picked my font from the properties panel and used "anti-alias for animation". This seemed to work fine on the Flash preview and also once published online. However, once I used another computer to view my site the font changed and reverted to a default. This leads me to believe the font is linked to each computers font library. I am wondering if there is a way to override this and to link the font to a place on my server?I also tried to embed my font via the properties panel but it looks warped and unrecognizable, so thats out. Unless there is another way to embed fonts at stays true to the font? To add more fuel to the fire, the font I have to use is not html safe "Gotham" to be exact.URL,,,
I need to present chemical formulas with subscripts and superscripts in a dynamic text box. To do this, I've downloaded and embedded the GG Subscript and GG Superscript fonts, created a dynamic text box with Arial as the font, and added ActionScript code to change the font when I need subscripts and superscripts. the following is a simplified version of my code.
[Code].....
I get a compiler error 1119 Access of possibly undefined property html through a reference with static flash.text:TextField. The text box is a dynamic text box, not static, so I'm puzzled.I don't get this error with the GG Subscript code above.
When i change the font size and font color i get the result i want.But when i try to change the font-family, or to make a part of text in italics or bold i fail to get what i want.I also tried this:
<font style="font-style:italic">my text</font>with no success
I'm trying to embed the Chalet font to some dynamic text fields and it is causing the vertical position of the text to jump up above the actual textfield. (see screenshot) Is Chalet a messed up font? (or more likely, Flash is sooo screwed up in handling fonts) This font displays absolutely fine in Photoshop and Illustrator.
I have a swf A, which contains no font.If I download into it the swf F1, which contains few characters of Arial, then I'll have the arial font embed into A, no problem with that.But if, then, I download the swf F2, which contains other characters of Arial into swf A, will I be able to use all the embed characters font, only the F2, or only the F1 ?I'd like to have a link to somewhere where this is explained, even in very technical terms : I wasn't able to find one.
EDIT : After few tests, it seems that the player replace the loaded font... How can I merge them, then ?