Wikia

WoWWiki

API ActionButtonUp

Talk0
101,312pages on
this wiki


WoW API < ActionButtonUp
Icon-information-22x22This function is implemented by FrameXML in FrameXML/ActionButton.lua.


ActionButtonUp(buttonID [, onSelf]);

Releases the specified action button.


ParametersEdit

ArgumentsEdit

(Number buttonID [,onSelf])
buttonID 
The button ID of the button to release (Integers from 1 to 12)
onSelf 
if evaluates to true, casts on yourself no matter the target (See API CastSpellByName)

ReturnsEdit

nil


ExampleEdit

ActionButtonUp(1);

ResultEdit

  1. Checks if BonusActionBarFrame is Visible.
  2. On True -
    1. Checks if BonusActionButton1 is in state PUSHED.
    2. On True -
      1. Changes BonusActionButton1 to state NORMAL.
      2. If currently editing/writing macro saves the action.
      3. Uses the action associated with the BonusActionButton1
      4. Checks if it's the current action.
      5. If True -
        1. Changes Button 1's SetChecked value to 1.
      6. Else -
        1. Changes Button 1's SetChecked value to 0.
  3. Returns - Ending Function call.
  4. Checks if ActionButton1 is in state PUSHED.
  5. On True -
    1. Changes ActionButton1 to state NORMAL.
    2. If currently editing/writing macro saves the action.
    3. Uses the action associated with the ActionButton1.
    4. Checks if it's the current action.
    5. If True -
      1. Changes Button 1's SetChecked value to 1.
    6. Else -
      1. Changes Button 1's SetChecked value to 1.

DescriptionEdit

Changes buttonID's state to NORMAL.
NOTE: Works with ActionBarFrame & BonusActionBarFrame.

Around Wikia's network

Random Wiki