[Flashcoders] ComboBox label issue

2011-01-24 Thread Creighton, Gerry
I’m having a problem properly displaying the font name and variant in a 
combobox.
I have fonts embedded in my swf and am exporting for AS.
I have a ComboBox that I’m populating from an enumerated font array like so...
code

fontArray = Font.enumerateFonts(false);//using false only enumerates embedded 
fonts
fontArray.sortOn(fontName,Array.CASEINSENSITIVE);
_fontDP = new DataProvider(fontArray);

FontCB.dataProvider = _fontDP;

//when I set up the FontCB I set the labelField like so...
FontCB.labelField = fontName;
/code

When the ComboBox is opened the display names for the fonts only show the main 
name of the font and not
each variant (shown below). When I publish and select to “Generate Size Report” 
I get all of the proper font names  variants.
How can I get the proper font names to display properly.
Ie
Arial
Arial
Arial
Arial
Book Antiqua
Book Antiqua
Book Antiqua
Book Antiqua
Helvetica
Helvetica
Helvetica
Helvetica

___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


Re: [Flashcoders] ComboBox label issue

2011-01-24 Thread Peter Ginneberge

If you want to display both the fontName and fontStyle, define a labelFunction 
for the combobox.

function setLabel(item:Object):String {
var fnt:Font = item as Font;
return fnt.fontName +  ( + fnt.fontStyle + );
}

font_cb.labelFunction = setLabel;


- Original Message - 
From: Creighton, Gerry gcreigh...@discmakers.com

To: flashcoders@chattyfig.figleaf.com
Sent: Monday, January 24, 2011 4:11 PM
Subject: [Flashcoders] ComboBox label issue


I�m having a problem properly displaying the font name and variant in a 
combobox.
I have fonts embedded in my swf and am exporting for AS.
I have a ComboBox that I�m populating from an enumerated font array like so...
code

fontArray = Font.enumerateFonts(false);//using false only enumerates embedded 
fonts
fontArray.sortOn(fontName,Array.CASEINSENSITIVE);
_fontDP = new DataProvider(fontArray);

FontCB.dataProvider = _fontDP;

//when I set up the FontCB I set the labelField like so...
FontCB.labelField = fontName;
/code

When the ComboBox is opened the display names for the fonts only show the main 
name of the font and not
each variant (shown below). When I publish and select to �Generate Size Report� I 
get all of the proper font names  variants.
How can I get the proper font names to display properly.
Ie
Arial
Arial
Arial
Arial
Book Antiqua
Book Antiqua
Book Antiqua
Book Antiqua
Helvetica
Helvetica
Helvetica
Helvetica

___

___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


Re: [SPAM?] Re: [Flashcoders] ComboBox label issue SOLVED

2011-01-24 Thread Creighton, Gerry
Sweet! Thanks a lot.


On 1/24/11 10:49 AM, Peter Ginneberge p.ginnebe...@telenet.be wrote:

 If you want to display both the fontName and fontStyle, define a labelFunction
 for the combobox.
 
 function setLabel(item:Object):String {
  var fnt:Font = item as Font;
  return fnt.fontName +  ( + fnt.fontStyle + );
 }
 
 font_cb.labelFunction = setLabel;
 
 
 - Original Message -
 From: Creighton, Gerry gcreigh...@discmakers.com
 To: flashcoders@chattyfig.figleaf.com
 Sent: Monday, January 24, 2011 4:11 PM
 Subject: [Flashcoders] ComboBox label issue
 
 
 I�m having a problem properly displaying the font name and variant in a
 combobox.
 I have fonts embedded in my swf and am exporting for AS.
 I have a ComboBox that I�m populating from an enumerated font array like so...
 code
 
 fontArray = Font.enumerateFonts(false);//using false only enumerates embedded
 fonts
 fontArray.sortOn(fontName,Array.CASEINSENSITIVE);
 _fontDP = new DataProvider(fontArray);
 
 FontCB.dataProvider = _fontDP;
 
 //when I set up the FontCB I set the labelField like so...
 FontCB.labelField = fontName;
 /code
 
 When the ComboBox is opened the display names for the fonts only show the main
 name of the font and not
 each variant (shown below). When I publish and select to �Generate Size
 Report� I get all of the proper font names  variants.
 How can I get the proper font names to display properly.
 Ie
 Arial
 Arial
 Arial
 Arial
 Book Antiqua
 Book Antiqua
 Book Antiqua
 Book Antiqua
 Helvetica
 Helvetica
 Helvetica
 Helvetica
 
 ___
 
 ___
 Flashcoders mailing list
 Flashcoders@chattyfig.figleaf.com
 http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders