Hi all,

For an application that I am developing I have subclassed those UI
components that I'll most commonly use (Label, Button, TextInput,
CheckBox, RadioButton). Among other things I'd like to be able to set
the fontSize/fontFamily/fontWeight in a single place, and I chose for
this the init() method of the component subclasses (LernLabel,
LernButton, LernTextInput, LernCheckBox, LernRadioButton) [1].

While I have no problem setting the fontFamily and fontWeight
properties for all my subclassed components, I experience some
difficulties with the fontSize property: I could set the fontSize for
LernButton, LernRadioButton and LernCheckBox, but I had no success in
doing the same for LernLabel and LernTextInput. I tried both
this.setStyle("fontSize", 18) and this.fontSize = 18 (both of them in
the subclasses init() method and also in the onLoad() method), none of
them succeeded.

The only "lead" that I have is that I found out that when resizing a
TextInput/Label, the font gets adjusted automatically. Does that mean
that one cannot set the fontSize explicitely for TextInput and Label
components (or their subclasses)?

I couldn't find anything helpful on google, so I am posting on this
mailing list. Any help appreciated!

Thanks,
stefan.

[1]: Is that the right place to do the "styling" of my component
subclasses? Or should it be done in the createChildren() or onLoad()
method ?
_______________________________________________
[email protected]
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com

Reply via email to