Manipulating Text
Quick question..
I have a dynamic text field (myText) where the text is being read from a text file.. Now when I enter a particular frame label I want that text field to read another value.. can someone please help..
FlashKit > Flash Help > Flash MX
Posted on: 07-10-2003, 07:58 PM
View Complete Forum Thread with Replies
See Related Forum Messages: Follow the Links Below to View Complete Thread
Manipulating Text
I'm trying to make it so that you can modify the length and height of an array in the form of 0's and 1's. And edit it manually. So fahr one problem came up that is with the spacing. When the max length is reached it should go to an new line, and continue that until the max height is reached.
I'll include a .fla file.
- Thanks in advance
Manipulating Text In Flash 5
I am attempting to create a scenario when a certain frame is loaded the menu (a rolloever button effect) item that corresponds with that particular frame changes so that it is no longer clickable and changes colour.
Is this possible? And if so where would I begin?
Manipulating Text Color Help
I have a dynamic text field called numNav. When a button is released, I want that numNav to change color. How would I do that? I tried using:
numNav.text.color = 0xFF0000;
but it didn't work. Any other ideas?
Manipulating Dynamic Text
Is there a way to make dynamic text scroll by automatically?
I'm pretty sure I can load it into a movie clip and move that, but I was wondering if the text itself can be moved.
Thanks in advance.
Manipulating _y Of Text Fields
I have 5 text fields..they correspond to 5 different steps.
These are loaded dynamically.
When viewing the current step the text changes to reflect the current step you are on.
What I am having a problem with is when the Dynamic Text area Is sized to allow for wrapping, the other text boxes stay where they are and I seem to be unable to move them dynamicaly bassed on if the text box above it is wraped or not.
Here is a code snippett:
Code:
onClipEvent (enterFrame) {
_root.step1.text = _root.basicexplaination[0];
_root.step2.text = _root.basicexplaination[1];
_root.step3.text = _root.basicexplaination[2];
_root.step4.text = _root.basicexplaination[3];
_root.step5.text = _root.basicexplaination[4];
_root.step2._y = _root.step1._y+_root.step1._height;
_root.step3._y = _root.step2._y+_root.step2._height;
_root.step4._y = _root.step3._y+_root.step3._height;
_root.step5._y = _root.step4._y+_root.step4._height;
//control explaination based on what selectedstep is on in _root
switch (_root.selectedstep) {
case 1 :
_root.step1.htmlText = "<b>"+_root.currentexplaination[0]+"</b>";
break;
case 2:
_root.step2.htmlText = "<b>"+_root.currentexplaination[1]+"</b>";
break;
}
}
I have 2 cases complete...I thought the code:
Code:
_root.step3._y = _root.step2._y+_root.step2._height;
would position the step3 dynamic text appropiatly but it doesn't
What am I doing wrong?
THanks,
Mike
Manipulating Text Fields
hi. i've got a 'for' loop which creates a calendar. it works good. now i want it to recognize the current day and highlight it. here's the code. the problem area is the very last if/else statement at the bottom.
the variables:
ActionScript Code:
// Set the Initial Values for the Date Objects now = new Date(); today = now.getDate(); month = now.getMonth(); year = now.getFullYear(); // First Date of Month firstDate = new Date (year, month, 1); firstDay = firstDate.getDay(); // Last Day of Month lastDate = new Date(year, month+1, 0); lastDay = lastDate.getDate();
the layout:
ActionScript Code:
for(var j:Number=1; j <= lastDay; j++){ // Create the Empty Movie Clip _root.createEmptyMovieClip("dateClip"+j,300+j); var dateClip:MovieClip = _root["dateClip"+j]; // Create a Text Field Inside them dateClip.createTextField("thisDate"+j,j,0,0,indColWidth,colHeight); // Set Text Field Properties dateClip["thisDate"+j].selectable = false; dateClip["thisDate"+j].border = true; dateClip["thisDate"+j].text = j; // Define the Formatting var format:TextFormat = new TextFormat(); format.align = "center"; dateClip["thisDate"+j].setTextFormat(format); // Position the Clips dateClip["thisDate"+j]._x = indColWidth * firstDay; dateClip["thisDate"+j]._y = startThiRowYPos; firstDay++; // If it's Saturday, Increment the Week Count if (firstDay == 7) { firstDay = 0; startThiRowYPos += 25; }// If it's today, give the text field a background fillif(today && month && year){ // give it a background fill dateClip["thisDate"+today].border = true; dateClip["thisDate"+today].background = true; dateClip["thisDate"+today].backgroundColor = 0xCCCCCC;}
the area right above here is the problem area.
i figured part of it out. now i can get the date to have a background but, for example, today's the 21st and now the 21st of every month is highlighted.
any help is always appreciated.
thanks. - fumeng.
Manipulating Text Fields
hi. i've got a 'for' loop which creates a calendar. it works good. now i want it to recognize the current day and highlight it. here's the code. the problem area is the very last if/else statement at the bottom.
the variables:
ActionScript Code:
// Set the Initial Values for the Date Objects now = new Date(); today = now.getDate(); month = now.getMonth(); year = now.getFullYear(); // First Date of Month firstDate = new Date (year, month, 1); firstDay = firstDate.getDay(); // Last Day of Month lastDate = new Date(year, month+1, 0); lastDay = lastDate.getDate();
the layout:
ActionScript Code:
for(var j:Number=1; j <= lastDay; j++){ // Create the Empty Movie Clip _root.createEmptyMovieClip("dateClip"+j,300+j); var dateClip:MovieClip = _root["dateClip"+j]; // Create a Text Field Inside them dateClip.createTextField("thisDate"+j,j,0,0,indColWidth,colHeight); // Set Text Field Properties dateClip["thisDate"+j].selectable = false; dateClip["thisDate"+j].border = true; dateClip["thisDate"+j].text = j; // Define the Formatting var format:TextFormat = new TextFormat(); format.align = "center"; dateClip["thisDate"+j].setTextFormat(format); // Position the Clips dateClip["thisDate"+j]._x = indColWidth * firstDay; dateClip["thisDate"+j]._y = startThiRowYPos; firstDay++; // If it's Saturday, Increment the Week Count if (firstDay == 7) { firstDay = 0; startThiRowYPos += 25; }// If it's today, give the text field a background fillif(today && month && year){ // give it a background fill dateClip["thisDate"+today].border = true; dateClip["thisDate"+today].background = true; dateClip["thisDate"+today].backgroundColor = 0xCCCCCC;}
the area right above here is the problem area.
i figured part of it out. now i can get the date to have a background but, for example, today's the 21st and now the 21st of every month is highlighted.
any help is always appreciated.
thanks. - fumeng.
A Question On Manipulating Dynamic Text
I want to make a banner which will have zoom in and zoom out effects. The content will be loaded from a text file. The text will appear line by line with zoom in and fade out effect.
I have problem making such visual effects using dynamic texts, and also doing a loop to make the texts go line by line.
Can anyone kindly give me some hints? This task is urgent for me.
Many thanks.
Manipulating An Imported Text Document
Hi all. I am having a bit of a problem with manipulating an imported text document in flash. What I mean is I have a Dynamic Text field with the variable set to "text1" and I have imported the variable "text1" in the first frame of my movie using the "loadVariablesNum("text1.txt", 0)" actionscript command. Now if I leave the Dynamic Text field in the original movie then everything works fine, but I am unable to create a tween with that field. To create a tween I make a Graphic symbol with the text field, but then the variables won't load into the text field anymore. It won't even work if I load the variables IN the symbol. Anyways, I just want to make a VERY basic animation using the imported text but I can't get the imported text to appear if I turn the text field into a symbol...any kind of symbol. I know this sounds a bit confusing but I didn't know how else to explain it. If further details are needed I will do my best to explain. Any help on this matter would be much appreciated.
P.S. The reason why I need to have the text in an external text file is to make it easier for my client to change, as editing it in flash is a slightly more difficult process obviously.
Manipulating A Text Field With Buttons...
I have a input text field with a instance of order
and i have a delete button that have this actions:
on(release){
order="Su Orden: ";
}
That actions delete all the list and add Su orden.
How i can delete only one line of the list, instead of deleting all the list?
Manipulating Dynamic Text AT Runtime
Hi
I know its possible to have dynamic text added to the screen at runtime! but is it possible to then change its font, type, size, colour, drag it around the screen and even rotate it - all at runtime!
anyone know of tutorials, examples? - if this is even within Flash 8 capabilities! (must be Flash 8 I dont have CS3 yet!)
thanks
-manphp
[I laugh at aliens]
Manipulating A Dynamic Text Field
Hello all,
I made this simple flash movie that allows a user to input a money value into a input field and upon pressing the submit button it returns a value into a string of text along with a variable that contains a money value * a fixed percentage. The calculation works good, but my problem is how do I make that money value format with commas in the output (ex. $1,000,000 as suppose to $1000000).
Here is a link to the flash movie:
http://www.cassmagda.com/test2/main_contactBox.html
Thank you in advance,
eriCkflo
Manipulating Text Variables When Using LoadVariablesNum [Flash 5]
Lets say were loading a text file with a multi line variable, like
Code:
_news=Line1
Line 2
Line 3
Line 4
Line 5
In flash it would show the text variable as,
Code:
Line 1
Line 2
Line 3
Line 4
Line 5
Is there a way we can make the double return into a single return?
I know I could just use the <BR> and have no breaks in my text files, but that is a pain to look at, and is irritating to edit.
Any one know an answer?
Loading From Text File And Manipulating Variables
I searched for the answer and have looked through ActionScript dictionary for the answer. I am close, but I need help from a more experienced FLASHer.
I am trying to create a script that will take a movie clip and duplicate it based on what I type in the text document. For instance, within the text document I have:
totalClips=4&
Based on the totalClips variable, I need to duplicate the movie clip that many times. However, when I try to compare the totalClips with the currentClips variable, they never are of an equality.
I have got so far as to figure out that I will somehow have to use parseInt, but after that it just won't work.
Any ideas?
Please let me know if you would like to see the code in its entirity.
Thanks.
MX - Manipulating Loaded Dynamic Text Variables
I am able to load a variable into a dynamic textbox. However, I'm unable to manipulate these variables.
I have a dynamic text box with a variable called "loadedfile" which is in a movieclip off the root called _root.subclip
I load the variable using loadVariable (textfile.txt, this) in the main timeline.
The textfile is setup with &_root.subclip.loadedfile=" to direct the textfile to the right variable.
This seems to work. However, what I want to do is, load a number of text files when the flash file starts -- each into a separate variable. Then I'd like to have the same dynamic text box use the text in these variables at different points in the movie.
I've tried loading a file into say the variable "dyntext" and then tried using "loadedfile=dyntext" (loadedfile being the variable for the textbox). But it doesn't seem to work.
I hope this makes sense.
Anyone have ideas?
Manipulating Script
I am running the script below. The image floats up on the y axis. How do I get the image to go down or left to right or right to left.
Thanks.
if (counter>=20) {
howmany++;
duplicateMovieClip (websteven, "websteven"+howmany, howmany);
ba[howmany] = this["websteven"+howmany];
ba[howmany]._x = random(800)-400;
ba[howmany]._y = 100;
ba[howmany].rate = random(3)+1;
ba[howmany]._xscale = random(100)+10;
ba[howmany]._yscale = ba[howmany]._xscale;
counter = 0;
}
for (i=0; i<=howmany; i++) {
if (ba[i]._y<-100) {
removeMovieClip (ba[i]);
ba.splice(i, 1);
}else {ba[i]._y -= ba[i].rate;}
}
Manipulating Browser Within SWF?
I am wondering if there is a way to change assign a title to the browser window using actionscript. Basically what I am doing is pointing my default (index.html index.htm default.asp) to my .swf file so that it resizes automatically to the viewers browser window. You can check it out at: http://www.fegter.com/seairlan/travel.swf
Thanks for your time.
Brian
Manipulating Swfs
hi all
not quite sure if i m right in this forum...
i work on a project where i got one swf file with a big map in it. now the user should be able to add information to this swf by using an own tool/site/whatever. this info (name for ex.) should be exactly positioned with coordinates of the map.
how could this be solved? i thought about php and a databased solution, sth. like this...
how can flash-swfs be expanded/enlarged "from outside", from an own site...?
happy for any response, ideas, etc.
respectfully
mike
Manipulating MC Content?
Hi all,
I have a question regarding manipulation of MC content.
Suppose I load an image into a empty MC, how can I make sure that the image is displayed at 100% of its original size?
Or, when loaded, how can I make sure the image is resized automatically to fit a certain size (regardless of whether the image is horizontal or vertical)?
Been busting my brains on this... now all there's left is the sawdust .
Thx in advance!
With kind regards,
RF
Manipulating Sound
I need some assistance from the gurus.
i am producing a flash based promotional cd for a company and need some help figuring out how to manipulate sound on the main timeline relative to any number of outside movies being loaded. specifically, i have a custom soundtrack looping continuously, and there are four external movies (containing audio voiceover readthroughs) to be loaded at different times along the main timeline.
i want the looping soundtrack (in a MC inside the main movie) to attenuate while all of the respective voiceover audio movies are loaded (playing) and return to normal volume when the voiceover movie ulnoads. I fugured it would require a frame action, but i cant figure out the code to set the conditional: if (the voiceover movie is loaded) then setVolume(normal)endif. <<following that logic.
i am using the actionscript *instance name*.setVolume(level)
hope to get some good help, maybe to inspire some of you to write a good tutorial. thank you so much in advance.
email: maths@iq-data.net
Manipulating Timeline From Other Swf..
How can I manipulate the time like of base.swf from a swf that is loaded into it.... I am attempting to use the command:
on (release) {
_level0;
gotoAndStop(2);
}
It is just a wild guess on how to do it.. and no it doesn't work... Please help.. :P
Manipulating The Projector
In a tutorial found here, i got some good advice on manipulating the projector, but it said to use a program called "Exescope"
Can I get this for a Mac?
If not, what should I use?
How Do I Get The Name Of The Object That I Am Currently Manipulating?
Say I have a movie clip called test_mc and I wrote the following function on the movie clip –
on (press)
{
trace( “the name of this movie clip is “ + <code> );
}
When you click on test_mc you should get “the name of this movie clip is test_mc” in the output window.
Anyone know how to accomplish this? Is getting the name of a movie clip even possible?
Thanks
DJ
Manipulating Array
I'm trying to have the elements of an array appear. Their alpha
changes from 0 to 100. Right now only one element of the array does this.
I'm working with Flash professional 8 and AS 2.
Thanks for the help.
for (var i = 1; i<62; i++) {
var ball:MovieClip = attachMovie("drone", "drone"+i, i);
ball._alpha = 0;
ball._x = Math.random()*Stage.width;
ball._y = Math.random()*Stage.height;
//------------ change to visible -----------------------
if (ball._alpha == 0) {
onEnterFrame = function () {
ball._alpha += 2;
};
}
}
Help Manipulating MC In Imported Swf
Hi all. I've got an animation with a pause button in AS3. The pause button is an MC. If the MC is on frame 2 then the animation pauses. It works fine.
This animation is imported in to an AnimationContainer MC dynamically. This AnimationContainer swf is then imported in to the main swf of the webpage, so it goes...
mainswf-->
-----------AnimationContainer-->
--------------------------------AnimationMC->
--------------------------------------------Pause MC
My question is how can I control the pause button from the mainswf? i.e. I want mainswf to send AnimationMC's pause MC to frame 2. I thought coud do this by:
AnimationContainer.AnimationMC.pausebutton.gotoAnd Stop(2);
...but this doesn't work. Any help appreciated.
Manipulating MCs Attached To Other MCs
How do you address a mc attached to another mc?
I have an array of movie clips some of which I have attached additional movie clips to. Now I need to alter scale/alpha etc of those additional movie clips.
ie.
for (i=0;i<BasicMCArray.length;i++) {
_root.BasicMCArray[i].attachMovie("myExtraMc","ExtraMC" + i,depth++);
}
How do I now manipulate the "ExtraMC" movie clips? I know I can use
_parent to get at the parent mc but how do I get at the "child" when names are dynamically created as above?
Any advice would be much appreciated!
Manipulating Movies
If you create a movie clip and embed a textfield within it, can you then adjust the alpha of the movieclip in order to change the text display.
The code below attempts this but does not work....any suggestions?
clip = createEmptyMovieClip("clip1", 2);
clip.createTextField("my_txt", 1, 300, 20, 60, 60);
with (clip) {
my_txt.multiline = true;
my_txt.wordWrap = true;
var my_fmt:TextFormat = new TextFormat();
my_fmt.color = 0xFF0000;
my_fmt.underline = true;
my_txt.text = "Text.";
my_txt.setTextFormat(my_fmt);}
clip._alpha=0;
Manipulating Array
All I'm trying to do is have a bunch of movie clips appear. Their alpha
increases from 0 to 100.
Only one movie clip is appearing with the code I've included here.
This is AS 2 and I'm working with Flash 8 Professional. Thanks for the help.
for (var i = 1; i<62; i++) {
var ball:MovieClip = attachMovie("drone", "drone"+i, i);
ball._alpha = 0;
ball._x = Math.random()*Stage.width;
ball._y = Math.random()*Stage.height;
//------------ change to visible -----------------------
if (ball._alpha == 0) {
onEnterFrame = function () {
ball._alpha += 2;
};
}
}
Manipulating MCs Attached To Other MCs
How do you address a mc attached to another mc?
I have an array of movie clips some of which I have attached additional movie clips to. Now I need to alter scale/alpha etc of those additional movie clips.
ie.
for (i=0;i<BasicMCArray.length;i++) {
_root.BasicMCArray[i].attachMovie("myExtraMc","ExtraMC" + i,depth++);
}
How do I now manipulate the "ExtraMC" movie clips? I know I can use
_parent to get at the parent mc but how do I get at the "child" when names are dynamically created as above?
Any advice would be much appreciated!
Manipulating Objects In AS
i would like to know how can i manipulate an object, let's say a MC, how can i give it a smooth tween with AS, well ive done that but i need to specify exactly where i want the MC to be, so its kind of a collision detect. i would also like to resize the MC..
any help would be nice thxs. .. plz no tweens!
Manipulating MCs From The Timeline
Argh this should be simple but I'm getting unpredictable behavior from my movie.
I have this in a frame on the main timeline:
if (_level4.count == "two") {
with (selector) {
gotoAndPlay(3);
}
}
And then I have a simple 4 frame MC on the stage with an Instance name of "selector"
Just doesnt work. Do I need more code somewhere like a "onClipEvent" or something? I do this kind of operation all the time from buttons, but it seems to me that there is an issue of timing for operations on the timeline..... I dunno blabble babble........
Manipulating Movies And With Buttons
When a button is clicked, a movieclip's alpha range is constantly changing... How do I do this?
I've tried many things... OnClipEvent... _alpha = random(100)...
The problem is, until that button is clicked, I don't want the clip to be flashing!
Any suggestions?
Manipulating A Mask To Get Bigger?
is there a way to make a mask that will get bigger by calling a number.
what i am doing now is puting a movie clip on the mask layer and then trying to manipulate the x_scale and the y_scale of that movie clip but it does not seem to work. i can get it to work if not a mask layer, but when i make it a mask layer it won't work.
any help would be great
Manipulating Movies (having Problems)
To preface this, I only hope the solution is much easier than the frustration i've put myself through.
I've built a movie clip that initiates when the mouse rolls over the movie (due to an invisible button). I then dragged six instances of this movie clip onto the main timeline. I have been trying for quite a while now to use these movie clip instances to initiate an action based on a mouse event. I can't get this to happen. If I turn the movie instance to a button instance the movie doesnt function. So I used the OnClip (mouse down) which solved the problem slightly. I could reference the other movie, but this happens only the first time one of the six movies are in the 'mouse down' state. I am still unable to set the actions for each individual movie clip.
All in all, I am trying to take each movie clip instance (which are all the same) and give them different actions. I want to initiate the actions when the mouse is pressed down on the movie clip (similar to the OnMouse (press) action that can be used for a button). Any help will be appreciated. Thanks in advance,
-xample
Manipulating Areas Of Shapes
I have a movie that needs a slight modification.
I can alter the shape of a triangle using maths and the _xscale and _rotation of movie clips. I need to know how to fill the shape in with colour.
http://www.mathslesons.co.uk/lessonp...rems/index.htm
Thx in advance for any help.
Manipulating The Date Object
Hi all,
I'm a newbie and am trying out some basic scripts. I'd like to be able to work out a new date by adding a certain amount of days onto an old date, but I can't seem to get it to work, although subtracting is fine. Why would this be the case? Any ideas?
Hope you can help.
samcowen
Manipulating Global Vars
I am having trouble changing the global variable in the main time line from a movie clip.
In the first frame I have
_global menu = "no";
In the main time line the button would have....
on (press)
{
menu = "yes";
play movieclip
}
And then a movie clip would play, and the button in the movieclip would be..
on (press)
{
menu = "no";
}
But the variable does pass back. Can some one give me a push, shove, or kick in the right direction?
Manipulating PHP Variables In Flash
I am about to pull my hair out!
I have read tutorial after tutorial and things seem to look like "2+2=4" but I am coming up with 5 every time.
What I have is a simple PHP script that pulls a score from a database and returns 'dbscore' to Flash.
I have two dynamic text fields, 'dbscore' and 'score' on frame 1, along with the following:
_root.loadVariables("getscore.php", 0, "POST");
_root.dbscore = (Number(dbscore)+1);
_root.score = _root.dbscore+1;
What I get in the text boxen is:
Score: 1
Dbscore: (actual dbscore shows fine)
So what is happening is the variable is being pulled fine, but for some reason, when i try to assign 'score' to equal 'dbscore', it never takes. It thinks dbscore = 0 when even in the text field, it admit's it found a legit score >0. What am I missing?
The PHP again throws the variable find and you can assume the PHP code to be "dbscore=331".
Any help would be much appreciated.
Manipulating A Flash Movie From Another
Hi there, I have a navigation bar and a header, both individuall flash movies in a html file... I have done this so long ago, but how can I call from one movie and change the other movie... I remember that you have to use
function header_DoFSCommand(command, args) {
Does anybody know of a tutorial that can help me thanks...
Rafael
Manipulating An Images Saturation
Is there nothing in MX which can control the saturation property of an image? I am wondering if there is a way create a new property, such as saturation, which can be applied to an image.
Thanks
Manipulating Time For Website
hi I don't know if this is a newb question but
basically I am trying to create a "normal" flash website with
one catch. After ie. 45 seconds, it automatically moves the timeline
to ie. frame 200 regardless of what frame(different webpage section) the user was on.
Obviously I need a global variable and some way for flash to measure the time. any comments/suggestions welcome
thanks
Manipulating Flash Player
Does anyone know how to tell the flash player to stay on the second screen when you enter <crtl>F to go to full screen mode?
When I place it on the second monitor and enter <crtl>F to go to full screen mode, it jumps to back to my main monitor. Is this a feature or is there some way to tell it to stay on the second monitor?
The object here is to write a presentation program (like powerpoint) that is controlled from the main screen but displays on a projector.
Manipulating Imported SWFs
(MX 2004)
I have a flash file that imports an external SWF.
More specifically, the main flash loads, then an image (another SWF) loads inside that file.
Is there a way to manipulate the image from within the first flash file?
For instance, the image is a movie clip with instance name "pano." Ideally, I'd like to call it like _root.panoLoader.panoGoesHere.pano and work with it that way, but this doesn't appear to be working. Am I doing something wrong?
I've right-clicked on the movie clip and said "Export for ActionScript" with the identifier "panoMainEntrance."
[F8] Importing Graphics And Manipulating
I imported a picture I had into the library, I tried using different formants, jpeg, and bitmap. I cannot quite seem to figure this out, I can not manipulate the image, I cant even erase part of it, I can get it to rotate, and change size with the transform functions, but that is all, am I to understand that I can not erase, or skew a picture, or do motion animation with imported images?, or is there something I am missing?
Thanks
Dynamically Creating/Manipulating MCs.
Hey guys - toying with some different ideas to brush up on my AS skills some more.
I'm trying to have a block created on the stage (attached from library) and as it is created it moves across to the other side of the stage. I've used this code:
PHP Code:
var blockNum = 0;
function newBlock() {
++blockNum;
with (_root) {
attachMovie("block", "block"+blockNum, blockNum);
eval("block"+blockNum)._x = 0;
eval("block"+blockNum)._y = 100;
}
moveBlock(eval("block"+blockNum), 5);
}
function moveBlock(block, speed) {
this.onEnterFrame = function() {
with (eval("block"+blockNum)) {
if (_x<Stage.width) {
_x += speed;
} else {
trace("target reached");
this.onEnterFrame = null;
}
}
};
}
//Temporarily create new block on keyPress
listener = new Object();
Key.addListener(listener);
listener.onKeyDown = function() {
newBlock();
};
It works fine for the first block created, but when anymore are created the last block stops. I'm sure it isn't something simple and I'm missing quite a vital part of AS here. Somebody help?
Thanks chaps - Chris
|