# \[Flash CS3 - AS 2.0\] btn.enabled = true; / false; problem

**URL:** <https://forum.kirupa.com/t/flash-cs3-as-2-0-btn-enabled-true-false-problem/257962>\
**Category:** flash\
**Created:** [April 18, 2008, 9:18pm UTC](https://forum.kirupa.com/t/flash-cs3-as-2-0-btn-enabled-true-false-problem/257962 "2008-04-18T21:18:46Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![camel\_smuggler](https://avatars.discourse-cdn.com/v4/letter/c/3bc359/32.png) [@camel\_smuggler](https://forum.kirupa.com/u/camel_smuggler)\
**Post date:** [April 18, 2008, 9:18pm UTC](https://forum.kirupa.com/t/flash-cs3-as-2-0-btn-enabled-true-false-problem/257962/1 "2008-04-18T21:18:46Z")

</div>

Hello everyone  
I have abit of an issue with enabling and disabling buttons.  
They enable and disable fine.  
Unfortunately when they re-enable the buttons don’t go back to frame(1)  
This makes me extremely sadface.

Below is a sample of the actionscript code, It’s abit shabby, Im sure there is a cleaner way of doing this.

If anyone can help you will save my brain from melting

[COLOR=DarkSlateGray][COLOR=DeepSkyBlue]stop();

//Activate Button functions ----------------------------------------------------

function reActivateImgBtns() {  
MM\_Blog\_H.enabled = true;  
MM\_Blog\_Roll.gotoAndStop(1);  
}

function deActivateImgBtns() {  
MM\_Blog\_H.enabled = false;  
}

function reActivateTxtBtns() {  
TXT\_Blog\_H.enabled = true;  
TXT\_Blog.gotoAndStop(1);  
}

//Activate Button functions END ----------------------------------------------------

//IMG hit functions ----------------------------------------------------

MM\_Blog\_H.onRollOver = Blog\_over;  
MM\_Blog\_H.onRollOut = Blog\_out;  
MM\_Blog\_H.onPress = Blog\_press;

//IMG hit functions END ----------------------------------------------------

//TXT hit functions ----------------------------------------------------

TXT\_Blog\_H.onRollOver = Blog\_over;  
TXT\_Blog\_H.onRollOut = Blog\_out;  
TXT\_Blog\_H.onPress = Blog\_press;

//TXT hit functions END ----------------------------------------------------

//NAV BUTTON functions ----------------------------------------------------

function Blog\_over() {  
Txt\_Blog.gotoAndPlay(2);  
MM\_Blog\_Roll.gotoAndPlay(2);  
}  
function Blog\_out() {  
Txt\_Blog.gotoAndPlay(15);  
MM\_Blog\_Roll.gotoAndPlay(20);  
}  
function Blog\_press() {  
reActivateTxtBtns();  
deActivateImgBtns();  
MM\_Blog\_Roll.gotoAndPlay(20);  
MM\_Blog.gotoAndPlay(2);  
TXT\_Blog\_H.enabled = false;  
}

//NAV BUTTON functions END ----------------------------------------------------[/COLOR]  
[/COLOR]
