Solved

checkbox color

Posted on 2004-08-17
16
348 Views
Last Modified: 2010-04-03
I have a checkbox on the scene and I want to change the color of the check mark (symbol) to red.

How can I do this ???

Thanks
0
Comment
Question by:Megafab
  • 8
  • 8
16 Comments
 
LVL 39

Expert Comment

by:blue-genie
Comment Utility
simply use the getStyleFormat. like so:

globalStyleFormat.check = 0xFF0000;
globalStyleFormat.applyChanges();

put the 2 lines of code above in the main timeline in the beginning - thats all.

blu.
0
 

Author Comment

by:Megafab
Comment Utility
I've already try this but it's not working
0
 
LVL 39

Expert Comment

by:blue-genie
Comment Utility
post your file somewhere.
0
 

Author Comment

by:Megafab
Comment Utility
there is nothing in my fla. Just take a CheckBox component from MX 2004, and drag it on the scene, that's all.

0
 
LVL 39

Expert Comment

by:blue-genie
Comment Utility
then it should work - check your syntax.

ps. you do realise it only shows up at runtime?
0
 

Author Comment

by:Megafab
Comment Utility
syntax in correct.

doesn't work on publish..

An other idea ???


(Using Flash MX 2004 Pro, Publish in player 7 & AS2, CheckBox component, not FCheckBox from Flash MX)
0
 
LVL 39

Expert Comment

by:blue-genie
Comment Utility
i can only suggest you post the fla so we can see whats going on.
0
 

Author Comment

by:Megafab
Comment Utility
Can I send it to your mail box ???
0
How to improve team productivity

Quip adds documents, spreadsheets, and tasklists to your Slack experience
- Elevate ideas to Quip docs
- Share Quip docs in Slack
- Get notified of changes to your docs
- Available on iOS/Android/Desktop/Web
- Online/Offline

 
LVL 39

Expert Comment

by:blue-genie
Comment Utility
ok
blue-genie(at)bigfoot.com

(Note to moderators: I'll post the solution if I find it.)

blu.
0
 

Author Comment

by:Megafab
Comment Utility
flash file has been sent tou you mail box
0
 
LVL 39

Expert Comment

by:blue-genie
Comment Utility
Hi there.
I just learned something new, the styling of the UI 2 components is a totally different story, nothing as simple it seems as the UI 1 components.

So nothing wrong on your part.

Here's the solution I came up with - after browsing many different sites.

Have a look at these sites:
http://www.peachpit.com/articles/article.asp?p=101723&seqNum=4
http://livedocs.macromedia.com/flash/mx2004/main_7_2/wwhelp/wwhimpl/js/html/wwhelp.htm?href=00002028.html#wp1129866_7_2/00003072.html

This is what i figured out.
According to the macromedia live docs, what property is available to the component depends entirely on the theme that is applied.
the property we're looking for is called "symbolColor" - this apparently changes the check in the checkbox and the dot in the dot box - symbolColor can only be used with the Sample Theme, NOT the halo theme which is the default.
So the first thing you need to change the theme.
I would have thought it was as simple as setting the theme color, but according to the live docs, No such luck, it involves opening external library, and copying those classes for that theme over. *breathe* - read here for the whole shebang -
http://livedocs.macromedia.com/flash/mx2004/main_7_2/wwhelp/wwhimpl/js/html/wwhelp.htm?href=00002028.html#wp1129866_7_2/00003072.html

anyways, once that's done a simple line of:
_global.style.setStyle("symbolColor", 0xFF0000);
does the trick.

ps. if you want a different red you need to set it. (live docs also tells you how)

blu.
*phew*
0
 

Author Comment

by:Megafab
Comment Utility
Is it possible to get a working example ??
0
 
LVL 39

Accepted Solution

by:
blue-genie earned 50 total points
Comment Utility
yeah, ok, go grab it here.
http://www.geocities.com/bluegenie_sa/component/checkBox.zip

just remember you must swap out your theme.

blu.
0
 

Author Comment

by:Megafab
Comment Utility
great job, you are the best of the world.

****ing cool.

RnR

Megafab
0
 
LVL 39

Expert Comment

by:blue-genie
Comment Utility
:-) was hard work for 50pts!!!

you're welcome - i learned something in the process.
0
 

Author Comment

by:Megafab
Comment Utility
I thought it was easier ;-)
0

Featured Post

Maximize Your Threat Intelligence Reporting

Reporting is one of the most important and least talked about aspects of a world-class threat intelligence program. Here’s how to do it right.

Join & Write a Comment

Suggested Solutions

Title # Comments Views Activity
YouTube Link 10 346
Stock Videos 17 318
Adobe Flash Install via GPO - Remove Prior Versions From GPO? 1 147
You Tube Videos not playing 9 105
Sometimes you know that one object has a specific child in it, but you can't find the child. This happened to me when I was trying to code some actionScript to make a toolbar work with its embedded buttons.  My partner had created the toolbar usi…
This article describes a solution to a problem of subloading one movie into another when they have different SWF versions. Sometime back, I was working on an ActionScript project while I came across an interesting fact which I would like to share…
In this tutorial viewers will learn how to create a basic motion tween animation in Flash Open a new document in Flash: Draw/import an image: Press CTRL + F8 to convert it into a graphic symbol: Select a frame (how long you want the tween to last): …
The goal of the tutorial is to teach the user how to select which audio input to use. Once you have an audio input plugged into the laptop or computer, you will go into the audio input settings and choose which audio input you want to use.

772 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

11 Experts available now in Live!

Get 1:1 Help Now