ActionScript 3.0 :: Make A "module" Composed By An Image And A Text And Make Clickable
Jan 16, 2009
I want to make a "module" composed by an image and a text and make this clickable, how could I made this in AS? PS: to create the text I'm using the TextField(), what I have to use to make the image from a url?
how I would make one of these zoomable image modules. It's essentially an image viewer with a zooming slider bar.. it zooms when you slide a bar.. I think I could figure that part out pretty easily.. but when it zooms, it's not ONLY enlarging the image.. the image actually gets sharper and reloads a the visible portion of the image..
I have a movie clip which has 3 different text boxes inside it. I want to make each text box clickable similar to a hyperlink in HTML (clicking on text box 1 takes you to one website, clicking on text box 2 takes you to another website, etc.). Right now my code is as follows:
ActionScript Code: MyMovieClip.gotoAndStop(2); MyMovieClip.TextField1 = "Click Here For Example 1";
[Code]...
So, you will see that I have 3 different text fields (labelled TextField1, TextField2, TextField3. Something is obviously wrong with my onRelease function, so my question is how can I make TextField1 clickable and send you to [URL] when you click on it? Am I using the right approach in the first place?
I have text in a textArea component that I need to be clickable and open up the users email program.The text shows fine when I have this:infoBox.taEmail.text = xmlDataSelect.office[evt.target.selectedIndex];but I can not click on it, so I tried this:infoBox.taEmail.htmlText = "<A REF="mailto:"+xmlDataSelect.office[evt.target.selectedIndex].email+ "</U></A>";
In an AIR app, I am loading a bunch of arbitrary text via JSON, loading it into an object, and displaying it via a custom renderer. I would like to have urls be clickable. So I'm sure that this is possible via some crazy regex thing (as I found for php here), but, Flex being flex, I'm astonished that there isn't some builtin functionality for this that I'm just not finding, or, failing that, a library that someone has created to do just this. (I'm equally astonished that this question hasn't been asked here before. I anticipate being flamed with the link to that)
-this is supposed to make multiple buttons with text(not clickable yet) -it seems to coppy over, or remove the previous myButtons[i] movieclip each time it goes through the loop. -there are 3 strings in buttonText.length -on the output i get 0,1,2 -but on the screen I only see one gradient (its only a pink box, but one problem at a time) -the box appears where roughly the 3rd button should be. -full code attached
There is a Shell and a Module. The Shell loads the Module. Module is never run without the Shell. Because there will be more modules, I decided to put common classes to Shell.
1. Compiled Shell with -link-report objShell_Extern.xml
2. Compiled Module with -load-externs obj<ShellProject>_Extern.xml Module size shrank from 90 KB to 2,05 KB.
3. Added 5 filters to Module:
import flash.filters.*; tf.filters = [new GlowFilter(), new GradientGlowFilter(), new DropShadowFilter(), new BevelFilter(), new BlurFilter() ];
Module size grew to 2,15 KB.
4. Added 5 filters to Shell (same code as above), recompiled it, then recompiled Module.Module size still at 2,15 KB.
5. Tried getDefinitionByName //import flash.filters.*; commented out var GlowFilter:Class = Class(getDefinitionByName("GlowFilter")); var GradientGlowFilter:Class = Class(getDefinitionByName("GradientGlowFilter"));
[code]....
Error #1065 GlowFilter not initialized, Module size grew to 2,19 KB. Deleting some, but not all filters is decreasing size, so it's not the getDefinitonByName that takes 0,14 KB (2,19 - 2,05 without filters).
1. Do I understand the idea of load externs, or does it work only with specific classes? Why it doesn't work with filters?
2. What did I screw up with getDefinitionByName and is it a new feature because of it's use like in link below?
I was wondering if there was a way to stop a button from being clickable. Lets say the user has been idle on a site for 5 minutes. I want to flash movie to through up a translucent cover on the buttons and make the buttons not clickable.
I'm creating an xml generated gallery/menu, I have the gallery and menu populating fine but my issue arises when I try to make the menu items clickable.
This is inside my populate menu function _root["mainMenu"+[i]].onRelease = function() { trace(this); var splitThis:String = this var splitThisArray:Array = splitThis.split("Menu"); trace(splitThis) trace(splitThisArray[1]) };
Now the trace output I get is _level0.mainMenu1 _level0.mainMenu1 undefined
Although when I set splitThis to "_level0.mainMenu1" manually I get "1" or whatever number comes after "Menu".
I have dataGrid that is pulling data from an XML file. How do I make each data row clickable and load 1 of 3 SWF's (depending which you pick) onto the stage.[code]...
I have a small(220x123) Fla file with only one small FLV video file in it.Iwant to embed this video into an html and make it so that it acts likea button - when the user clicks, another html page is launched.Inside Flash I imported the FLV, I made an invisible button on a separatelayer (btn_cover_all) that covers the flv.On the Actions layer I putthe code below. After publishing and embedding the code into the html - the video plays and responds to mouse-over but the link doesn't work.How do I make this FLV act like a link or button that launches another html page?
Im have data retrieved from a API, there are hyperlinks within this data, so i want the hyperlinks to be 'clickable' I read up many ways of making a textfield clickable links but they all made you type in he specific link you want. I need it to be clickable if there is a link recieved from the data..
I'm making a flash gallery with XML, the thumbnails loads just fine but i cant figure out how to make the thumbnails clickable so that they can load the correct Image..Here is the code i have so far:
Code: var galleryXML:XML = new XML(); galleryXML.ignoreWhite = true; this.createEmptyMovieClip("container_mc",this.getNextHighestDepth());//Container for the thumbs
Having problems with a buttons which is inside a movieclip and this movieclip is under another button.The buttons is not clickable anymore.I have a panel which is having a button when you rollOver the movieclip will goes up.And I want that the buttons which is under the movieclip is clickable.When I rollOut of the movieclip I want it to go back to its original positional tion.[code]...........
In the first I have a button and if somebody click on that button it goes to the second scene.In the second scene I remove the button with an image so it is not clickable.How to leave this button, but make it not clickable at all?and the second case is what if I am using just one scene in flash and want the button be clickable only once? How the actionscript will look like?
But after I do that, I can't click the signOut movieclip. I thought it might be because the signOutBtn was under the invisible signInBtn but that is not the case.
I'm having a heck of a problem with the startDrag function in Flash right now. I'm trying to make a draggable and/or clickable curtain rope, which works now to a certain extent. When the user single clicks on the rope, it opens/closes itself. When a user clicks and drags the rope part of the way, it opens/closes itself the rest of the distance. A user can also click and drag the rope the whole way if they like. Everything does what it is supposed to when a user single clicks. If a user double clicks, the curtain is permanently draggable, which is obviously not what I'm going for.Variable used to determine whether the curtain goes up or down
I've created an empty movieclip (imgHolder) dynamically on my stage and through XML I've loaded a picture into this movieclip which works fine. However, if I click on the picture, nothing happens.
It seems simple enough, and I'm half way there ( I can get external movies to load ) however the transparent button is over my head ( read: I'm a complete noob ).[code]...
I've tried hardcoding a url into getURL as well but it doesnt' seem to be recognizing that there's even a button there.. is that because there's a new movie being loaded?
I am trying to play a video dynamically and make it clickable as like a link.[code]The Video player seems to appear and the video plays well too but there is a problem with the onClick Event which doesnt work no matter what i try. the click action never seems to work..what am i doing wrong here.
I need to make part of a flex skin non-focusable/non-clickable, i.e. so that when the mouse clicks that part of the button, it doesn't actually get clicked. Basically, I want that part to be a shadow or highlight or background or whatever you'd like to call it.It's done somehow with drop shadows but I want to have finer control than using filters.Example code:
When a user clicks on a URL, I want the new page to open up in a new window (or tab),instead of always in _self, which of course replaces the movie. I've trace'd the htmlText contents, and see TARGET="" where it's building the clickable links, which I assume the browsers interpret as the same thing as _self. Is there some better way to change the target for any URLs, short of doing a search and replace of the htmlText field