Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

Changing Font Style in the following code to "Verdana", including size & color attributes

Posted on 2006-07-09
7
Medium Priority
?
361 Views
Last Modified: 2013-12-03
Hello Fellow Experts,

This is in reference to the following question...
http://www.experts-exchange.com/Web/WebDevSoftware/Flash/Q_21901653.html

My text comes out Times Roman and the color is blue.  I would like to modify the font, color, and size.  View the accepted comment for the working code.
Here is the link to my Flash animation;
http://www.ctrlaltdel-usa.net/sha1977/graduates/150/students_2.html

What do I need to change?


Thank you,

Irwinpks
0
Comment
Question by:Irwin Santos
  • 5
  • 2
7 Comments
 
LVL 37

Accepted Solution

by:
CyanBlue earned 2000 total points
ID: 17069532
Well...  That's where you have to specify it within the TextFormat object...  

First of all, add the font line like this...

var _tf = new TextFormat();
_tf.font = "Verdana";
_tf.color = 0x0000FF;
_tf.size = 14;

If you need to change the color, it's the line that says color, and the same goes to the size as you can easily guess...  ;)

No, we're not done yet...
Open up the Library panel...
Click on the menu on the right top corner of the panel and select New Font and set it like this...
   Name : Verdana
   Font : Verdana
You should see the Verdana in the library as a newly created item...
Right click on that and select Linkage...
Select the first item, Export for ActionScript, and hit OK button...

Test movie and your font is embedded properly...

Let me know...  :)

CyanBlue
0
 
LVL 30

Author Comment

by:Irwin Santos
ID: 17069792
cool..will work on this later tonight.  thank you!
0
 
LVL 30

Author Comment

by:Irwin Santos
ID: 17070252
Looking good so far...

This line...
_mc.createTextField("name_txt", theDepth++, 0, imgH + gap, imgW, 20);

where the position of the text (firstname & lastname) is set..how can we make it centered?  I was thinking taking the length of the first name + lastname, and divide by 2..take the integer of that and add it to the above line.

how can we do this?
0
Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

 
LVL 30

Author Comment

by:Irwin Santos
ID: 17070253
Oh yeah...review the above link...I changed the font to Trebuchet MS.
0
 
LVL 37

Expert Comment

by:CyanBlue
ID: 17072058
Check on the TextFormat.align in the Flash manual...  That's what you are looking for...  ;)

CyanBlue
0
 
LVL 30

Author Comment

by:Irwin Santos
ID: 17075082
Ok..I don't have my Flash book in front of me.  However, I checked this out;

http://wiki.media-box.net/documentation/flash/textformat/align

...and stuck the following line in
------------------------
 _tf.align = "center";
------------------------

 var _tf = new TextFormat();
_tf.font = "Trebuchet MS";
_tf.color = 0xffcc00;
_tf.size = 12;
_tf.align = "center";

AND IT WORKS!!

Thanks!

0
 
LVL 30

Author Comment

by:Irwin Santos
ID: 17075091
This is the LAST component to this animation...

:-)

http://www.experts-exchange.com/Web/WebDevSoftware/Flash/Q_21914066.html
0

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

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

Here are some practices and techniques that can be adopted into your Flash/Flex application development process. Note: Not all "performance tips" provide an immediately-recognizable benefit.   This article does not include timing validation data,…
Ever visit a website where you spotted a really cool looking Font, yet couldn't figure out which font family it belonged to, or how to get a copy of it for your own use? This article explains the process of doing exactly that, as well as showing how…
The goal of the tutorial is to teach the user how to set there setting in Adobe Flash Media Live Encoder and YouTube for optimal video and audio quality.
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.
Suggested Courses

972 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