I'm using Flash MX to create a website. The user navigates between different scenes/frames using buttons, just like moving to different pages in html (except the "pages" are different parts of the main movie's timeline).The problem I'm having is that on two embedded movie clips there are text boxes which dynamically load html-formatted text files (news updates for different topics). When I run the movie, both of these "pages"/"frames" work beautifully, but after the first time, when I come back to either of them, the dynamic text boxes' scrollbars have disappeared and the up/down scroll buttons don't work. By clicking on the loaded text and dragging I can force it to scroll, so all the content is there, but the controls are gone.
I've been searching forums for a couple of hours on this now and the only thing I found was someone found a similar issue on CS3 which required giving scrollbars instance names (which I did) and then inserting Actionscript telling them to update--and that is a bit beyond me. Is there something I have to type in when the text loads to get it to do that?The script I'm using to load the text into the fields is as basic as it gets (and obviously cut and pasted from somewhere else):
loadText = new loadVars();
loadText.load("history.txt");
//creating the loadVarsText function
Can someone explain why the text of a dynamic text object disappears at runtime when rotated?It happened when I rotated a MovieClip object via actionscript that contained a dynamic text object. So, to test whether this happens all the time, I created a movie clip again with a dynamic text object in it, populated the dynamic text object with a single letter, and rotated it by hand and ran the movie - the letter disappeared.
LOL in a happy, rare accident, I discovered the answer myself. Page 432 of the Flash 8 Actionscript Bible says, "Aside from just allowing text to look the way you want it to look, embedded fonts actually enable your Textfield objects to do some things they wouldn't otherwise do. For example ... a TextField object that uses device fonts (nonembedded fonts) cannot be rotated nor can you change the alpha. But once you embed the font, you can do both of these things."
How: (for dynamic or input text objects) clicking the Embed button in the Property inspector.Note, this will increase the size of your swf. Just embedding the lowercase and uppercase letters from a-z of one font increased the swf filesize from 3-9KB.
I'm pulling in some text from xml into a dynamic textfield on the timeline.All is working groovy, until I tried to put a shape (just a rectangle of color) under the the textfield in the timeline. It turns out this shape completely BLOCKS the text, even though the shape is on a layer UNDER the dynamic textbox..
I am making some progress with an interactive poetry projectearlier.Unfortunately I have another problem which I can't seem to solve. In the project I create 49 textfields in a 7x7 grid. The properties are stored in an array. The code I have to do this works as intended.
var instances:Array = []; for (var i:int = 0; i < 49; i++) { var j_inst:TextField = new TextField();
Well...I say it "disappears", but it may just be that there is no longer text inside the field.
I don't know if this is supposed to happen or not. Was it ever a headache trying to narrow it down. I can't see why it would be intentional behavior, but here's the issue I've come across when working in Flash CS4:
When I have a dynamic text field on the timeline with an embedded bold font and then add another text field later with the same font with regular style instead of bold, if I try to update the dynamic text field's text, it disappears. I don't get errors when I try updating the text and I can pull the text back out of it, but it's no longer on-screen.
If I never include the second text field, or if it is a different font altogether, everything works like a charm. Also, it doesn't seem to matter if the second text field is static or dynamic.
I've attached an example. In the zip there are 3 files: The FLA, SWF, and Movie Report from Flash.
As it stands, for my project where I ran into this issue, I'm just using the regular instead of the bold style for the dynamic text field.
I have some dynamic text in an swf, that sits in an html doc, with the width & height set to 100%, in order to have the swf scale depending on screen size.Everything works really well apart from a dynamic text field (which pulls in slide numbers) which disappears or reappears depending on the size of the window or when the window is resized.
I'm sure this has been asked in some way or another a couple of times before, and sually the first response seems to be..."are your fonts embedded?" Yes, they are. I am using a couple of different tweening classes (it happens with all of them). Basically what I'm doing is a simple sliding in and sliding out animation via the x and y properties of a movieclip. It only happens to a few movieclips, but some (not all) of my dynamic textfields disappear when doing this. When I click in the area that they are supposed to be, it magically appears. I have even tried creating the masks dynamically to stop the bug with no luck. It is very sporadic, but does anyone know/have experience with how to solve this problem?
I've successfully implemented the scrollbar from this great tutorial for some banners, but when I get to my 300x250 banner, the content gets cut off and disappears at a certain point while scrolling. This is the tutorial: [URL]. I altered the pieces for two different sizes without needing to alter any code, but this size is suddenly giving me problems. My FLA is attached.
I am trying to adopt Lee Bremelow's OOP Scrollbar 2 to load external text. So far without luck. This tutorial uses three classes. In fla file there are movieclip scrollbox, inside of which are dynamic text field (txtField) and custom scrollbar ( consisting of two clips: thumb and track). If I copy some text into text field, everything works. If load external text into text field, text is loaded but it doesn't scroll. Below are codes from all classes:
I have a dynamic text field, multi-line. I have attached ascrollbar component to it via drag and drop.It is empty but gets text dumped into it via AS'sappendText() method when the user clicks a button.It works, but if there are more lines than what fits into thetext field, the scroll bar does not "activate", and allow the usero scroll to see all of it.
I am loading some text from an XML file and plcaing it into dyncamically created TextField. But if the text is long, it doesn't comes automatically in next line and goes out of the screen. I I use Text Area, then it shows a scrollbar. How can I load text in such a manner that ir automatically comes to next line and doesn't even shows a scrollbar?
I have made a custom scroll bar, using tlf text converted to a movie clip that measures 903px tall. I've got a mask on it that's 314px tall.The scroll bar will scroll all the way down to the bottom of the content, but it will not scroll all the way back up. The button will go back to its place at the top of the scroll bar, but the movie clip only scrolls back up about two thirds of the way.I don't get any errors when I test the file, and I've permitted debugging in the hopes it would find an obvious mistake to no avail.Here's the code:
ActionScript Code: // Scroll My Content function - AS3 function scrollMyContent()[code]..........
I'm having an issue with a scrollbar (slyder and line) going below the height of the text field when the text file contains a link to an image in an HTML text file. This only happens when there is a tag for the image in the text file, but not when it is text only. and the code for the text file:
HTML Code: &article= <img src="admin/images/pressexample.jpg"/>
PRESS TEXT Luxelab, nestled among the boutiques and cafes of Santa Monica's posh Montana Avenue, is the beautiful brainchild of Jason Lara and David Abrams. With their more than 40 years combined experience in the salon industry, Lara and Abrams put their well groomed heads together and created the perfect environment for their chic clientele. Luxelab is dedicated to the modern client. It is sleek, progressive, and sets the pace for Los Angeles hairdressing.
<img src="admin/images/pressexample.jpg"/>
PRESS TEXT Luxelab, nestled among the boutiques and cafes of Santa Monica's posh Montana Avenue, is the beautiful brainchild of Jason Lara and David Abrams. With their more than 40 years combined experience in the salon industry, Lara and Abrams put their well groomed heads together and created the perfect environment for their chic clientele. Luxelab is dedicated to the modern client. It is sleek, progressive, and sets the pace for Los Angeles hairdressing.and the code for the AS:
ActionScript Code: //eventhandler for the onEnterFrame from the scrollmovie this._lockroot = true; function FNSCROLL(){
I'm currently using a scrollbar that I got here at Kirupa. I have my site set up with with 6 different navigation buttons, each button should load a new text file. To do this, I have a movie-clip with 6 frames in it. Each frame has this scrollbar on it and will load the correct text file depending on which button you click in the navigation. Everything works fine, except the scrollbar won't refresh itself for each different text file that loads. The scrollbar loads when the site loads, and then stays the same every time a new text file is loaded.
how to make the scrollbar refresh each time a new text file is loaded? I've attached my FLA in a zip file. Here is the scrollbar I used from Kirupa: [URL] Also, here is a test version of the site: http://www.bleedmedia.com/edrose2/index2.html And here is the actionscript used for the scrollbars:
I have a dynamic text box with text imported from an external .txt file and I'm trying to add a scrollbar using the scrollbar component. The scrollbar works fine if I simply paste the text into the box, but does not work when pulling the HTML formatted text from the .txt fileETA: Here is my script:
I am trying to connect dynamic text to scrollbar and buttons. I did tutorial and Lynda.com and practically pasted the code in with my file names and for some reason it does not work. It says I have a "Access of Undefined Property mask_mc" Did I need to create a variable for this? I didn't in the tutorial.
Right now I have the dynamic text loading successfuly in 2 different places and I wantd to add the scrollbar. I put the variables on frame 1 code and then I put the actually load code on the frame where it is needed.
I have a file where I am importing dynamic text with buttons and a scrollbar. Everything pulls in and is working fine except... I have one document where the dynamic text that is pulled in is short and really doesn't need to scroll. It appears fine but say you click one of the buttons or scrollbar by accident or curiosity. The movie just starts vibrating... it doesn't like thst the text is short. I don't want to take the stuff out because the info will always change and some days it may need buttons soma days not.
I have created a custom scrollbar for some dynamic text ("services_txt") under a movieclip ("servicestext_mc" with the instance name services_mc). The name for the scroller is scroller_mc.
The scrollbar works fine, but it doesn't seem to want to connect to the text box. I keep getting error message 1120: Access of undefined property services_txt.
I've tried scrolling my text several ways and seem to keep getting this error - I have a feeling it's because I've inputted the text manually and forgot to do something, instead of using an external text loader. Here is the code I've inputted:
var scrollPercent:Number = 0; var minScroll:Number; var maxScroll:Number;
I have what should be a very simple dynamic text box (multiline and html) embedded within a MC loading an external text file with html tags (properly formatted for flash).I have a scrollbar component attached to the text box. Everything works if I test the movie and if I just play the swf file . But when the swf file is embedded in an html file the scrollbar does not activate and only the text within the window is seen.Here is the script:
var url:String = "news.txt"; var loadit:URLLoader = new URLLoader(); loadit.addEventListener(Event.COMPLETE, completeHandler);[code].........
I have a flash movie within it quite a few scenes. When I go to a certain scene it has a movie clip on it (UGFT_MC). Within this I have a dynamic text box (UGFTtxt). I have the render text as HTML selected and the variable called "data". On my main timeline at the start of this scene I have the actionscript: loadVariables("UGFT.txt","_root.UGFT_MC");
Within my text file I have the following:
data=<B>All the code I want in my text box</B> <p><img src="test.jpg"</p> etc.
This part all works, except I have lots of text and images in the text file and need a scroll bar on my dynamic text box. I have tried the UIScrollBar and it only works some of the time, and there is no pattern as to whether the scroll bar will appear. Quite often it is just a grey area. Though the top of the text called from the file is visible.
when text is added via radiobuttons it displays.as soon as i get over 7 lines a scroll bar appears -as more lines of text are added (via radio button click) the scroll bar moves down - HOWEVER------The scroll bar is not completely at the bottom - its one line up, so you have to scroll to see the last line....I have tried everything.maxVerticalScrollPosition, verticalscrollposition etc..
creating a simple scrollbar that scrolls dynamic text. What I am looking to do now is be able to scroll a movie clip with text and an image in it. How do I do that?
I am using a scrollbar as demonstrated in OO scrollbar part 1 and have it working great, except that when you scroll the text, it seem to add a bunch of space at the end of the text field and then does not scroll back up to the top of the text field, but rather ends up in the middle.
Seems like it is somehow measuring the height of the text field at the wrong time? I would guess that it has the right height dimensions (due to the extra space at the bottom) but that it somehow is getting the wrong y coordinate. [code]...
I have a small issue going on. I created a dynamic scrollbar which scrolls dynamically loaded XML text. But it's not scrolling..You can view it here:(Click Start, 2 times the right arrow, then the book, to the righthand side there is a scrollbarI have divided my Scrollbar into 3 classes, the actual scrollbar, the scrollbar custom event and the scrollbar including content and mask.This is the actual scrollbar:
tried following the Embed Font example here: http:[url].... exactly with absolutely no results.When I add txtField.embedFonts, the text no longer shows up, and without embedFonts, the fonts are just Times New Roman or something. Regardless, the [Embed source="..."] syntax described in the example does not seem to work. Has ANYONE gotten Embed fonts to work in AS 3.0? Second, when I add wordwrap = true to a text field, the text disappears. (it used to work fine. It stopped around when I started trying to embed the fonts, but it doesn't work even if I remove all embed code.)
I'm having a little trouble using URL links in text. If I select a part of the text and give it a URL link (I'm using mailto: links here), strange things are happening to all the text in that text box at runtime in some cases the leading changes, other times some or all of the text disappears. But it only happens at runtime, so I have no way of knowing if or how to compensate. And simply removing the offending link or linked text doesn't fix the problem once the link has been created the only way to fix it is to create a new text box with no links.
I have a textfield that is dynamicly created which contains some text and has a textformat applied to it, which works fine, and I have my happy little text field.
the problem comes when I try to change the text and textformat after an event. I am doing it as so: