this is getting stranger - I have tried a lot of things ( now slowly looking at hacking into the input box component ). The odd thing is that this works in the flash IDE - but not when its online / in the browser - it just does not show the font.

Here is a link:

        http://underground-bunker.com/transfer/fonttest/

The issue is with the combo box - on the right of the caption 'WHERE DO YOU LIVE '
        ( its styled to be all white )
By default it should show some text "select country"
The font shows up in the combo drop down menu - but not in the input field.

Surely it cant be this much pain to set the font of a combo menu.
I must be doing something really wrong somewhere.


<code>

                        var tClass:Class = getDefinitionByName("GothamMedium") 
as Class;
                        Font.registerFont(tClass);
                        
                        
                        var tf:TextFormat       = new TextFormat();
                                tf.font                 = "Gotham Medium";
                                tf.size                 = 12;
                                tf.bold                 = false;
                        cmb_mc.dropdown.setRendererStyle("embedFonts", true);
                        cmb_mc.dropdown.setRendererStyle("textFormat", tf);
                        cmb_mc.textField.textField.embedFonts = true;
                        cmb_mc.textField.setStyle("textFormat", tf);
                        cmb_mc.textField.textField.defaultTextFormat = tf


</code>

Regards


Karim

On 18 Oct 2008, at 18:14, karim beyrouti wrote:

Hi Glen - thanks for the answer.. Yep - i remember that one - I tried this at first and sadly it did not work...

however to make things stranger - the fonts work in the textfield when i use the keys to select from the drop down (then mouse selection works). But it does not work initially.

hmmm...




On 18 Oct 2008, at 17:38, Glen Pike wrote:

Hi,

Try putting a text field off the stage set and embed your chosen font into it - that used to do the trick with AS2.

 Glen

karim beyrouti wrote:
Hi list  -

I am using the flash CS3 components - and have hit a little snag - when testing in the IDE ( or just running the SWF ) all the fonts show up fine - no problem. However the moment the site goes in the browser - the font does not show up in the ComboBox textField, however they show up no in the dropdown menu. I have embedded the font in my library - and well - i have no clue as to why this is not working in the browser.

this is the code i am using to format the combobox:

<code>
          var tf:TextFormat     = new TextFormat();
              tf.font         = "Gotham Medium";
              tf.size         = 12;
              tf.bold         = false;

          cmb_mc.dropdown.setRendererStyle("embedFonts", true);
          cmb_mc.dropdown.setRendererStyle("textFormat", tf);
                     cmb_mc.textField.setStyle("embedFonts", true);
          cmb_mc.textField.setStyle("textFormat", tf);

</code>


Kind regards



Karim Beyrouti
_______________________________________________
Flashcoders mailing list
[email protected]
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders



--

Glen Pike
01326 218440
www.glenpike.co.uk <http://www.glenpike.co.uk>

_______________________________________________
Flashcoders mailing list
[email protected]
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

_______________________________________________
Flashcoders mailing list
[email protected]
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

_______________________________________________
Flashcoders mailing list
[email protected]
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Reply via email to