WoWWiki-Kilrogg@legacy41584915 (talk | contribs) No edit summary |
Baytoon@legacy41526920 (talk | contribs) |
||
(6 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
{{wowapi}} |
{{wowapi}} |
||
− | Changes the current action button |
+ | Changes the current action button to the one specified in the arguments. |
− | ChangeActionBarPage() |
+ | ChangeActionBarPage(actionBarPage) |
== Parameters == |
== Parameters == |
||
=== Arguments === |
=== Arguments === |
||
+ | :(actionBarPage) |
||
− | :() |
||
+ | |||
+ | :;actionBarPage : Numeric - Which page of your action bar to switch to. Expects an integer 1-6. |
||
=== Returns === |
=== Returns === |
||
− | : |
+ | :''nil'' |
== Example == |
== Example == |
||
<!-- begin code --> |
<!-- begin code --> |
||
− | function |
+ | function ActionBar_FirstPage() |
⚫ | |||
− | CURRENT_ACTIONBAR_PAGE = CURRENT_ACTIONBAR_PAGE + 1; |
||
− | if ( CURRENT_ACTIONBAR_PAGE > NUM_ACTIONBAR_PAGES ) then |
||
− | CURRENT_ACTIONBAR_PAGE = 1; |
||
− | end |
||
⚫ | |||
end |
end |
||
<!-- end code --> |
<!-- end code --> |
||
+ | |||
− | ==== Result ==== |
||
+ | Or for a macro: |
||
− | :This function does the same thing as pressing the Page Up button. It increments CURRENT_ACTIONBAR_PAGE, checks for a valid page number, then calls ChangeActionBarPage() to change the action bar. |
||
+ | |||
+ | <!-- begin code --> |
||
+ | /script ChangeActionBarPage(2); |
||
+ | <!-- end code --> |
||
== Details == |
== Details == |
||
: Notifies the UI that the current action button set has been updated to the current value of the CURRENT_ACTIONBAR_PAGE global variable. |
: Notifies the UI that the current action button set has been updated to the current value of the CURRENT_ACTIONBAR_PAGE global variable. |
||
− | : Will cause an ACTIONBAR_PAGE_CHANGED event to fire |
+ | : Will cause an ACTIONBAR_PAGE_CHANGED event to fire only if there was actually a change (tested in 2.3.0). |
+ | |||
+ | : Do nothing in combat mode |
||
---- |
---- |
Revision as of 06:33, 17 February 2008
Automated updating of API pages at this location, to reflect patch changes, has ceased from 10.1.7 onwards. |
Changes the current action button to the one specified in the arguments.
ChangeActionBarPage(actionBarPage)
Parameters
Arguments
- (actionBarPage)
- actionBarPage
- Numeric - Which page of your action bar to switch to. Expects an integer 1-6.
Returns
- nil
Example
function ActionBar_FirstPage() ChangeActionBarPage(1); end
Or for a macro:
/script ChangeActionBarPage(2);
Details
- Notifies the UI that the current action button set has been updated to the current value of the CURRENT_ACTIONBAR_PAGE global variable.
- Will cause an ACTIONBAR_PAGE_CHANGED event to fire only if there was actually a change (tested in 2.3.0).
- Do nothing in combat mode