Solved

checkbox color

Posted on 2004-08-17
16
388 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
Creating Instructional Tutorials  

For Any Use & On Any Platform

Contextual Guidance at the moment of need helps your employees/users adopt software o& achieve even the most complex tasks instantly. Boost knowledge retention, software adoption & employee engagement with easy solution.

 

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

Introduction This article is primarily concerned with ActionScript 3 and generally specific to AVM2.  Most suggestions would apply to ActionScript 2 as well, and I've noted those tips that differ between AS2 and AS3. With the advent of ActionS…
Recently, I was asked to recommend a tracking system to be implemented on a clients website. As the entire site was built on flash, my first thought was to suggest custom built tracking system. However, our company at that point of time didn't h…
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…
The goal of the tutorial is to teach the user how to select the video input device. Make sure you have an input device that in connected and work and recognized by Adobe Flash Media Live Encoder and select it in the “video input” menu.

689 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