Solved

Flash MX 2004: drop down menu

Posted on 2006-10-27
4
167 Views
Last Modified: 2011-09-20
Basically i create my drop down menu according to this site:
http://www.tutorialized.com/tutorial/Drop-down-Menu-for-MX/7200

It does work fine. My problem is:
when my cursor point to Button A, its submenu appears.
Then i move my cursor to Button B, submenu of Button B appears but submenu of Button A is not disappear. Sometimes it dissappear but sometimes not.

Anyone could help me? Or you do have better idea on doing this drop down menu. Pls kindly solve this matter for me.

Thanks in advance.
0
Comment
Question by:tloip
  • 2
  • 2
4 Comments
 
LVL 23

Expert Comment

by:Zeffer
ID: 17820989
The tutorial is for building one button with drop-down
As you have built another (B) .. along with A .. the problem will be with the roll-off button.. it is only coded for one button.
You can fix this by giving each button an instance name .. say buttonA  and buttonB
then on the roll-off button..

on(rollOver){
   _root.buttonA.gotoAndStop(1);
   _root.buttonB.gotoAndStop(1);
}

as you roll off any part of either drop-down both buttons will be reset

Z



0
 

Author Comment

by:tloip
ID: 17825408
Thanks for helping me.

I tried to do it. Now, two menu list will not appeared at the same time.
but the problem is all the menu list can't dissappear at the same time.

I give instance name for both button (btn-snow2 & btn-school2 respectively).
I create different rolloff for each button with diff instance name (instance name of 1st rolloff is  "roll-back" - for 1st button,  instance name of 2nd rollof is "roll" - 2nd button)
For both Rolloff, i typed same function:

on(rollOver){
    _root.btn-snow2.gotoAndStop(1);
    _root.btn-school2.gotoAndStop(1);
   
}

Is it correct? Pls kindly adv..Thanks.
0
 
LVL 23

Accepted Solution

by:
Zeffer earned 250 total points
ID: 17826962
I tried making one of these and as you say.. and the original code is fine..one button works .. but it got as buggy as hell when more buttons are added.
The problem does lie with the rollout button and the trick is to surround the menus.. not have it in one piece in the background.. so we can forget the new coding I suggested.
Seeing i made one have posted it for you to look at.

www.redpearl.co.nz/ee/drop_down.zip

Z
0
 

Author Comment

by:tloip
ID: 17831131
Thanks Zeffer. Actually i can do it by using this over the weekend

on(rollOver){
    _root.btn-snow2.gotoAndStop(1);
    _root.btn-school2.gotoAndStop(1);
   
}

just that, i removed "_root.".


Million thanks... :-)

0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

I come across a lot of question about how to access things in the document class from a movieclip, or accessing something from a movieclip in the document class. It took me a while to figure this out but once I did it makes life so much easier. …
Here are some practices and techniques that can be adopted into your Flash/Flex application development process. Note: Not all "performance tips" provide an immediately-recognizable benefit.   This article does not include timing validation data,…
The goal of the tutorial is to teach the user how to use the auto adjust feature and what the different options do. When your video is not working right you can choose the auto adjust feature to help choose your settings.
The goal of the tutorial is to teach the user how to select which audio input to use. Once you have an audio input plugged into the laptop or computer, you will go into the audio input settings and choose which audio input you want to use.

911 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

16 Experts available now in Live!

Get 1:1 Help Now