ActionScript 2.0 :: Active Play Button In Shortcut Menu?
Nov 11, 2010how to do that when you run the swf the Play button on the shortcut menu was always active
View 1 Replieshow to do that when you run the swf the Play button on the shortcut menu was always active
View 1 RepliesI have a MenuBar which contains general menu items like File, View, Tools have sub items in each of those menuitems. The problem is that i want to open the 'File' menu automatically when i press Alt+f key.I could capture the keyevents on the view.But how to open the File Menu of the MenuBar (what is the function that needs to be called from MenuBar Class to popup those sub menuitems) ?
<root>
<menuitem label="File">
<menuitem label="New" enabled="false"/>
[code]........
I have this simple navigation menu. There are 2 problems:
1) How to keep the button "active" once it is clicked?
2) The animation stops working if i move the mouse very quickly over the menu.
What is the keyboard shortcut to open a context menu in Flash? Shift+F10 doesn't work.. Now I am trying to implement a key-down event handler like below:
public function customKeyHandler(e:KeyboardEvent):void { if (e.keyCode == flash.ui.Keyboard.F10 && e.shiftKey)
But this is not working as the F10 key in flash is reserved by the system and cannot be used in action script according to this [URL]
how to go about enabling context menu in Flash to be opened using keyboard (not mouse right click) ??
What is the keyboard shortcut to open a context menu in Flash? Shift+F10 doesn't work.. Now I am trying to implement a key-down event handler like below:
public function customKeyHandler(e:KeyboardEvent):void { if (e.keyCode == flash.ui.Keyboard.F10 && e.shiftKey)
But this is not working as the F10 key in flash is reserved by the system and cannot be used in action script according to this [URL]
how to go about enabling context menu in Flash to be opened using keyboard (not mouse right click) ??
Is there any way to create a keyboard shortcut using a the control button plus a key button. For example, if I want to print the screen, I would press control + p.
View 5 RepliesI cannot find Pan anywhere in the shortcut key explorer thing. I want to add the middle mouse button click to the Pan behavior.
View 7 Repliesi'm working on a project where i would like to build a menu of 3 buttons in the bottom of my screen, when 1 of these buttons is clicked a little popup MC pops up with a X sign to close it. WHen the popup is active the background (the buttons) fade to a 30% alpha and a re not clickable anymore. When i close the popup MC with the X sign then the buttons are active again. I seen a tutorial how to do this but i lost it.
View 2 RepliesSo, in my base flash file I have movieclips playing inside of a container.
They are cued from external .swf files.
When one is pushed another checks to see if that movie is at its "midframe" and then plays the remainder of that movie before playing the movie that was pushed.
ALL OF THIS, works fine. The problems is that I have a button inside of these movieclips that I need to play the remainder of the movie to then return to the main menu.
This is the code on the buttons which cycle through the movieclips:
on (release) {
if (_root.currMovie == undefined) {
_root.currMovie = "illustration";
container.loadMovie(illustration);
[Code].....
If I wanted the movie to only return to to the main menu I could use this code, but it's flawed for two reasons:
on(release){
_root.gotoAndPlay(1);
}
a. This doesn't play the rest of the movie before returning to the main menu.
b. Once it returns you to the main menu, none of the other movies will play again.
I'm currently working on an AS3 scripted drop down menu and for the most part it works exactly like I had envisioned with one small hiccup. The issue I have is if you accidentally navigate away from a button that creates one of my drop downs before the script has finished running the other drop down buttons will drop down but not be active until you go back to the original button and finish the script. What I believe will fix the problem is to disable the other main menu buttons until the script has finished. I could just disable at the beginning of the script and enable at the end but there are 5 flyouts and 9 buttons on the main menu. This would add up to a ton of extra code. So how could I create a block of code that disables the buttons and another block that will enable them at the end of the script but be able to call them in each script?
And here is my site that I'm currently working on. [URL]
Here is the code on my buttons, which work fine.[code]...
How do I setup these buttons so that when button1 is clicked, and the button1 page is loaded, that the button stays in 'Over' state?
And just to elaborate, when button2 is clicked and loaded, I want button2 to be in 'Over' state while button1 goes back to normal.
So basically, how do I highlight the active menu item with my 'Over' state?
If you have a look at the attached sliding menu there are four buttons. Each button brings an image in place. I want the button that�s been clicked to remain red until I hit a different button, even when the cursor is not right in front.
View 3 RepliesI'm updating this site for a client:
[URL]
I can't get "Motion" and "Press" to show as active. Basically this is done via a gotoAndPlay function, but it's not working. In addition, the code also deactivates the menu item when it's active; so, if I was on "Profile" before going to "Web" or "Press," that item remains inactive once I've clicked on "Web" or "Press," so I can't click on "Profile" again until I go to any of the other pages.
Below is the code for the navigation. Also, there is an external file named BookSection.as that I believe contains the code we would need to edit, I just can't figure out what it is - I've tried several edits.
You can find here (I couldn't upload since I don't have more than 50 posts):
[URL]
ActionScript Code:
mLogo.gotoAndStop("complete");
// PRINT------------------------------------------
booksButton.onRelease = function()
[Code].....
I found this script but it doesn't work. My buttons are not in a movieclip, and the instance names are but1-6.[code]The script is on a new layer called actions. Can anyone tell me why this script has NO effect whatsoever?
View 1 Repliesi've some flash elements in a php page, one of these is a menu that open some php page (target: _top) I do not why, every time it has to be clicked several times to go at the correct page, seams that it need to bee first activated with some clicks
the menu is in (and open) these pages (left column, snow, x-mas, and scuola logos):
[Code]....
I have created a menu with XML & AS3, which works nicely.But, I just met a problem. If I want to highlight a menu item which I just clicked, and it will disable the highlight after I click another item in the menu. How could I do that?
View 3 RepliesI'm working on a game, and it was working fine until I added more frames. I have a menu (frame 1) and a separate (frame 2) for the main game. Once I added the menu with a play button I stated to get this error when going to frame 2. TypeError: Error #1009: Cannot access a property or method of a null object reference.
at testgame1_fla::MainTimeline/checkHitTest()
[Code]...
I have a menu with five nav buttons (atcually MovieClips). Each has three frame labels: "on", "stay", and "off". The rollover and rollout animations play flawlessly, but I'm at a loss as to how to give each button a sticky "active" state. I'd like the button to stay in it's active state until another button is clicked, then I would like it to play it's "off" animation. Each MC has this code:
[Code]...
Here is the code on my buttons, which work fine.[code]....
How do I setup these buttons so that when button1 is clicked, and the button1 page is loaded, that the button stays in 'Over' state?
And just to elaborate, when button2 is clicked and loaded, I want button2 to be in 'Over' state while button1 goes back to normal.
So basically, how do I highlight the active menu item with my 'Over' state?
Ive got a simple menu that upon hover of each item, plays a movie clip, then on mouse_out it plays the movie clip in reverse. What I'm trying to do is to have a third state (active) that is shown upon clicking. I'm thinking I need to do something along the lines of:
-When clicked, gotoAndStop(5) //Five being the location of my active frame
-Also remove the event listener that triggers the function to play the movie in reverse.
-Then when another menu item is clicked, re-add the event listener to the previous menu item so it's not stuck 'active'
My code is as follows:
// Imports
import fl.transitions.*;
import fl.transitions.Tween;
import fl.transitions.easing.*;
import flash.external.ExternalInterface;
[Code] .....
how to make flash menu in active state.when i click one other button the first button remain on rollover sate and do not become active. see for your self.
View 4 Repliesim having trouble making the buttons within my drop down menu active.basically, on the main timeline, i have a movieclip, and within it have a button that once u roll over it, will go to another instance in that timeline to display a drop down menu located below it (with buttons). these buttons do not perform any actions to the main timeline regardless where i place the actionscript or how i point to those buttons.
View 1 RepliesI have a menu with about 5 items, they all work great with this code on each one:
Code:
on (release) {
if (_root.link<>1) {
_parent["b"+_root.link].play();
_root.link = 1;
_root.play();
}}
(The number 1 changes 2-5 depending on button)
Works great, now.. When I hover over a menu item is turns green, I click it, it takes me to the right page, but I want it to stay green. And when I click another page I want the other menu item to turn green and all other revert back to regular. How do I do this?
If you have a look at the attached sliding menu there are four buttons. Each button brings an image in place. I want the button that�s been clicked to remain red until I hit a different button, even when the cursor is not right in front.
View 4 RepliesI've got an intro for a movie,and a single button appears around frame 58,and I've tried giving it a function so it will skip to fram 478 and play the whole movie from there on:
PlayCompl_btn.onRelease = function() {
gotoAndPlay(478);
}
but it keeps saying "statement must appear within handler" and I've got the same problem when the movie reaches frame 477 I want it to go back to frame 58 and play from there so it would loop all until the button is clicked:
PlayCompl_btn.onEnterFrame = function() {
gotoAndPlay(58);
};
The center top of this webpage has a navigation menu that I'm trying to create [URL]. Basically, depending on where the mouseover is, the image and hence the button/link below changes. How to have multiple hit areas overlapping in the same place, and to have only one specific hit area active depending on where the mouseover is at the time.
View 1 RepliesSo, I've always struggled with the best way to do this. I have a method, but it seems like there's gotta be a better way.
Say you have an array of menu items
Code:
var menuArray:Arrary = [item1,item2,item3];
, and onRollOver they receive a certain color:
[Code]....
I realize that there's some additional code that would need to be written here, but you get the point. Basically what I'm doing is disabling the button so nothing happens onRollOut. Then I'm setting all the buttons colors to null, but changing whichever button was flagged as active to red.
It seems like a really ghetto way of doing this, and you notice a visible flicker in color of the active menu item if there are a lot of items in your array. Does anybody know a better way to handle this?
Basically, I have a button and on click it displays a menu. I want to click that menu a second time and the menu closes. Currently, every time you click the button, the menu reopens. I pasted the Flex livedoc example below. If you click the button, the menu keeps reopening.Now, I rigged it up by setting a var to open and closed, so when clicking the button it does a check. However, if you click away from the screen, the HIDE event gets dispatched, and the menu closes. This messed up the open close var being set.
How could I make this Flex example below show the menu on button click, and then on a second button click, it closes the menu? Take into affect that if you click away from the menu, it closes it.Also, I played around with the MOUSE_DOWN_OUTSIDE event for the button and set the preventDefault, and the FlexMouseEvent event.cancelable is set to false.Changing to a PopUpMenuButton is not an option. I have to much skinning involved.Here is the Flex example:
<mx:Script>
<![CDATA[
// Import the Menu control.
import mx.controls.Menu;
[code]....
I want to make a button (or graphic) active and visible if another button is clicked. But it must be invisible and unclickable before the other button is clicked. (this is a "find the differences between the 2 pictures game" and I want circles to appear over the differences that the user finds but only after he clicks it)
The button (or graphic) I want to become active has instance name of "sockcircle_btn" The button you click to make it appear is called "sock_btn"
In the first frame of the sockcircle_btn layer, this is my code
sockcircle_btn.addEventListener(MouseEvent.CLICK,sockcircledisable);
function sockcircledisable(evt:MouseEvent):void{
sockcircle_btn.mouseEnabled = false;
}
In the sock_btn frame (frame 3) this is my code
sock_btn.addEventListener(MouseEvent.CLICK,sockcircleenable);
function sockcircleenable(evt:MouseEvent):void{
sockcircle_btn.mouseEnabled = true;
}
The file is setup to loop between frames 2-3. But the sockcircle_btn never enables even when sock_btn is clicked.
Buttons allow 'Up' , 'Over', 'Down' and 'Hit area' , but how do you show an 'ON' status or 'ACTIVE'. Say the user has pressed the button and you want to show that it it active after the user has released and moved the mouse off the button?
View 2 Replies