Solved

checkbox color

Posted on 2004-08-17
16
384 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 8
  • 8
16 Comments
 
LVL 39

Expert Comment

by:blue-genie
ID: 11829162
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
ID: 11833998
I've already try this but it's not working
0
 
LVL 39

Expert Comment

by:blue-genie
ID: 11838516
post your file somewhere.
0
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 

Author Comment

by:Megafab
ID: 11850224
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
ID: 11850326
then it should work - check your syntax.

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

Author Comment

by:Megafab
ID: 11850336
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
ID: 11867752
i can only suggest you post the fla so we can see whats going on.
0
 

Author Comment

by:Megafab
ID: 11867840
Can I send it to your mail box ???
0
 
LVL 39

Expert Comment

by:blue-genie
ID: 11867880
ok
blue-genie(at)bigfoot.com

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

blu.
0
 

Author Comment

by:Megafab
ID: 11869372
flash file has been sent tou you mail box
0
 
LVL 39

Expert Comment

by:blue-genie
ID: 11870271
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
ID: 11870331
Is it possible to get a working example ??
0
 
LVL 39

Accepted Solution

by:
blue-genie earned 50 total points
ID: 11870435
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
ID: 11870501
great job, you are the best of the world.

****ing cool.

RnR

Megafab
0
 
LVL 39

Expert Comment

by:blue-genie
ID: 11878741
:-) was hard work for 50pts!!!

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

Author Comment

by:Megafab
ID: 11896048
I thought it was easier ;-)
0

Featured Post

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
FLV versus SWF 11 293
Array is not working ( AS2 ) 4 169
Google Chrome Blank White Screens 13 310
How do I have music file play continuously on a website? 6 109
This is a very simple example to help those of you who are still migrating from AS2 to AS3 understand the redesigned event model in AS3. In AS2.0, event functions (that is, the function to be performed when an event is fired) were stored as a pro…
The last time I worked with Flash and Socket connections was in AS1. A recent project required flash connecting to a Socket, and sending receiving information - we figured it would be easy enough - we all know about the socket policy documents and c…
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): …
In this tutorial viewers will learn how to create a basic shape tween animation in Flash including shape hints for smooth animation Open a new document in Flash: Draw a shape: Select another frame (how long you want the tween to be): Right click and…

738 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