Hi
Shall i inscrease the font of checkbox size in Flash 8.0.
if i crease how??
please help...

Thanx Advace ...

Dani AI

Generated

Short summary: correctly showed how to set a CheckBox label and / pointed to using component styles. If the label size still looks the same, three things usually block the change: the style code runs before the component is fully initialized, the text is using a font that isn’t embedded (so changes don’t render), or the component’s skin/textfield inside the component has a fixed formatting. The checks and fixes below address those gaps.

Try applying a TextFormat style (rather than only the numeric fontSize) and make sure the font is embedded if needed. Example pattern (ActionScript 2 style):

var tf:TextFormat = new TextFormat();
tf.font = "Arial";     // exact embedded font name
tf.size = 20;
myCheckBox.setStyle("textFormat", tf);
myCheckBox.setStyle("embedFonts", true); // only if the font is embedded in the FLA

Using a TextFormat gives more control (size, font family, color) than setting a single fontSize style. (scribd.com)

If the style still doesn’t apply, make sure the code runs after the component exists on stage. A simple “wait one frame” guard will do:

_root.onEnterFrame = function() {
  if (this.myCheckBox) {
    delete this.onEnterFrame;
    // now it's safe to apply the TextFormat / setStyle
  }
}

Flash components often need one frame to finish internal setup; applying styles too early gets overwritten. (community.adobe.com)

If runtime styling fails or a permanent authoring change is preferred, edit the component skin: copy the CheckBox assets from the Flash Component FLA (HaloTheme.fla) into the project, open the CheckBox skin in the library and change the label textfield’s font/size there — that change becomes the default for instances. As a simpler fallback, use a separate dynamic text field (Label) next to the checkbox and style that text directly. (flylib.com)

Caveat: when using embedded fonts, be sure the exact font name used in TextFormat matches the embedded font identifier and that the character ranges needed are embedded; otherwise the label may disappear instead of resizing. (flylib.com)

Recommended Answers

All 11 Replies

Do you mean textbox?

No... No ...

beside check box font is there that font size i am asking ...

Could you rephrase your question please. Not sure I'm QUITE understanding what you are asking!

What Font size?
What Checkbox? Check box gets !checked! So you don't require any font

I attached what i want ??

Ok...

1. Open the components panel by hitting ctrl+f7.

2. Drag the checkbox component onto the stage, and select the checkbox component in Frame 1.

3. Type "checkbox" as the Instance Name, to name the component.

4. In the Label Placement parameter menu, check that the default value is set to right alignment.

5. Type "state1" for the Click Handler name.

6. Select the first key frame. Press f9 to open the actions box, and insert the following action:

function state1() 
{ 
checkbox.setLabel("Checked")  
}

Sorted.

Member Avatar for Member #334542

Hi,

It's very simple to do that,

1. Open the components panel by hitting ctrl+f7.

2. Drag the checkbox component onto the stage, and select the checkbox component in Frame 1.

3. Type "checkbox" as the Instance Name, to name the component.

4. In the Label Placement parameter menu, check that the default value is set to right alignment.

5. Type "state1" for the Click Handler name.

6. Select the first key frame. Press f9 to open the actions box, and insert the following action:

[B]myCheckBoxInstanceName[/B].setStyle("fontSize",15);

Give whatever size you want and resize the check box using Free transform

Member Avatar for Member #334542

Please remove the step 5. Please reply soon if you need more help (or) if you got the soluton, mark as solved.

It's not solved it shows same size same check box...

Member Avatar for Member #334542

I had worked and then only gave the code. plz try again. Follow the steps correctly

Member Avatar for Member #334542

What is your instance name? use the instancename.fontsize

yourInstanceName.setStyle("fontSize", 20);

Just substitute your instance name and desired font size. If you go to , there's a great description about all the different properties you can change. The section is titled Customizing the CheckBox component. Hope this helps.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.