ActionScript 3.0 :: Trigger Event From Scrolling Textbox?
May 12, 2010
I'm using AS3, loading external text into a text box. Let's say the text box shows 20 lines of text. Is there a way to trigger some kind of action, for example, changing an image on the stage if the user scrolls the text and line 30 appears in the textbox? Kind of like a cue point for scrolling text.
I have a dynamic input textfield and I have a scrollbar successfully scrolling the text. As soon as the textfield receives focus the scrollbar tweens into position. I would like to have the scrollbar tween in only when it is needed, which of course would be when the texfield has one more character than it can display in the viewable area. Is there some sort of event I should be listening for that would tell me that the textfield has grown past the viewable area?
What I'm tryin 2 do in Flash MX 2004 is create a Dynamic Textbox that scrolls. However I want the scroller to be on the left hand side and to be made up of my own custom graphic.All I need is for the user to be able to drag and pull the 'scroller' up and down.Heres a short animation of what I wuld like.Basically they pull the green arrow up and down to scroll through the text. The arrow cannot go up past the text vanishing point neither below it.
I am trying to get a text file to display in a dynamic scrolling textbox as HTML. What do I need to put in my code so that the textbox displays it correctly and leaves out the HTML tags?
I am working with a short vocal track and when the audio ends I would like a replay button to appear. The codes should work fine, no errors appear. Trace displays nothing...Here is some of the code:
var clip = "testClip.mp3"; //Create the Sound & SoundChannel Objs var soundReq:URLRequest = new URLRequest(clip);
So I am trying to essentially have one class dispatch an event into the flow when it is added to the stage, and have another class catch the event, but I'm having problems. I set up a little test to simplify/display the problem I'm having. There are 2 classes, and then just some init code on the timeline.
This should be easy but I can't figure out. The sound is playing which means the mp3 file was successfully loaded but SOUND_COMPLETE event does not trigger
Code: private var soundReq:URLRequest = new URLRequest("blabla.mp3"); private var sound:Sound = new Sound();
I'm trying to trigger this page turn event without having to click the page. I want it to go based on a timer event, where lets say after 30 seconds it turns the page. Unfortunately this is all in AS2, so I'm having trouble figuring out the correct way to go about doing this. function is called startFlip, and I need it to be enabled at 30 seconds instead of an on press function from the page button I originally had.
I'm importing my video and playing it almost like a light box module. Everything is working but what i need to do next is figure out at the end of the video trigger a function that will kill the video and remove the child. How can i detect the end of the flv? I'm using Flash to import it/ stream it to the movieclip.
I'm trying to run some simple code for a Flash slideshow involving the SOUND_COMPLETE event.All I'm trying to do is to get to the next frame where my nav buttons show up after the current audio file plays completely.I'm aware that new Sound Channel object is returned after the audio file plays and a new eventListener is required, but I've inserted a new listener in every place imaginable and I still can't get this to work.Here's my code.
var soundReq:URLRequest = new URLRequest("Slide_1.mp3"); var sound:Sound = new Sound(); var oneSoundChannel:SoundChannel = new SoundChannel();[code]...........
I'm working on an web app that requires a multiple file uploader and I've hit a dead end. I'm using FileReferenceList for selecting the files to be uploaded, but there seems to be a bug in the Chrome Flash Player plugin, when selecting lots of files at once.The uploader must allow up to 300 files to be uploaded, but when selecting more than 232, the FileReferenceList triggers Event.CANCEL instead of Event.SELECT.I've found a bug report for this exact problem here:[url]......
I need several buttons to be within the one mc, having an action (zoom + scale) apply to all of them together.But each button should trigger a second mc that is not within the first mc. (because the second mc should be scaled and zoomed along with the first mc.)So: button placed within mc. What action script to assign to the button to trigger an event not within the mc. ?
I have an mp3 in a website, and i want that after the music as played for 11 seconds an image appears. So, can i make a trigger event in the mp3 so that after 11 seconds of playing the mp3, my image would show? I dont have the mp3 in the swf. It loads externally..
What's the most efficient way to run code after a loop has finished? My guess is that there's an event that flash will listen for when the loop has completed, but I can't find anything like that.
why my function "replicaLoop" doesn't run?? I'm sure the function will work but it's not running
var replicaConnection:NetConnection = new NetConnection(); replicaConnection.connect(null); var replicaStream:NetStream = new NetStream(replicaConnection); replicaStream.play("replica.flv"); var replicaListener:Object = new Object(); [Code]....
I am trying to build my first AS 3.0 project using examples from O'relliy. I have loaded an FLV using the NetStream class. I added an Event Listener find out when the video has finished playing, probably not the right method. After the video finishes, I'd like to load a static image and a replay button. What should I use to trigger these things to load? What should I use to load them?
I'm loading flv in swf using FLV player component using as 3.0. When I'm testing it online, sometimes flv triggers complete event before getting finished.
Below is my code. import fl.video.*; var f:FLVPlayback=new FLVPlayback(); f.source="video1.flv"; var vidWidth=990; var vidHeight=480; [Code] .....
I am using the following code to create the quick word for a translator who is doing a live translation of a chat.
[CODE]...
the word is succesfully generated, only problem is, it deletes all the other text in the text box as well. Is there a way of making a keyboard shortcut which just adds that text on the same row I am on? Otherwise I am also happy to settle for a button which generates this text as long as it does not delete the other text in the text box.
This might be an easy one for you DataGrid experts out there. I following an example for adding rows to a DataGrid dynamically from within a row
[URL]
My tweak that I am trying to acoomlish, is to have a custom itemEditor that is a form with two TextInputs and an OK button. For the life of me I can't get that button to trigger the DataGrid's itemEditEnd event where I have some processing before I call destroyItemEditor. I tried dispatching the event myself directly but got a strange error in DataGrid's updateDisplayList saying editedItemPosition was null (editedItemPosition.rowIndex).