Inglais@legacy41546699 (talk | contribs) mNo edit summary |
Flickering19966@legacy41540688 (talk | contribs) m (Formatting) |
||
Line 1: | Line 1: | ||
− | <center>'''ChangeActionBarPage''' '' |
+ | <center>'''ChangeActionBarPage''' - ''Documentation by The Nerd Wonder''</center> |
Changes the current action button set. |
Changes the current action button set. |
||
⚫ | |||
− | ---- |
||
+ | == Parameters == |
||
− | + | === Arguments === |
|
+ | :() |
||
⚫ | |||
− | <!-- List each argument, together with its type --> |
||
+ | :<i>nil</i> |
||
− | |||
− | No arguments are passed. This function checks the current value of the global CURRENT_ACTIONBAR_PAGE and sets the action bar to show that page. Possible page numbers are in the range 1 - NUM_ACTIONBAR_PAGES. |
||
− | |||
− | ---- |
||
⚫ | |||
− | |||
− | :;nil |
||
− | |||
− | ---- |
||
⚫ | |||
⚫ | |||
+ | <!-- begin code --> |
||
function ActionBar_PageUp() |
function ActionBar_PageUp() |
||
CURRENT_ACTIONBAR_PAGE = CURRENT_ACTIONBAR_PAGE + 1; |
CURRENT_ACTIONBAR_PAGE = CURRENT_ACTIONBAR_PAGE + 1; |
||
− | if ( CURRENT_ACTIONBAR_PAGE |
+ | if ( CURRENT_ACTIONBAR_PAGE > NUM_ACTIONBAR_PAGES ) then |
CURRENT_ACTIONBAR_PAGE = 1; |
CURRENT_ACTIONBAR_PAGE = 1; |
||
end |
end |
||
ChangeActionBarPage(); |
ChangeActionBarPage(); |
||
end |
end |
||
+ | <!-- end code --> |
||
+ | ==== Result ==== |
||
⚫ | |||
⚫ | |||
− | ;''Result'' |
||
+ | : Notifies the UI that the current action button set has been updated to the current value of the CURRENT_ACTIONBAR_PAGE global variable. |
||
− | |||
⚫ | |||
− | |||
− | This function can be found in Interface/FrameXML/ActionButton.lua. |
||
− | |||
− | ---- |
||
⚫ | |||
+ | : Will cause an ACTIONBAR_PAGE_CHANGED event to fire (Whether the event fires when there hasn't actually been a change is untested). |
||
− | : Changes the current action button set. |
||
---- |
---- |
||
+ | __NOTOC__ |
||
{{Template:WoW API}} |
{{Template:WoW API}} |
||
⚫ | |||
[[Category:API Action Functions|ChangeActionBarPage]] |
[[Category:API Action Functions|ChangeActionBarPage]] |
Revision as of 01:48, 20 September 2005
Changes the current action button set.
ChangeActionBarPage()
Parameters
Arguments
- ()
Returns
- nil
Example
function ActionBar_PageUp() CURRENT_ACTIONBAR_PAGE = CURRENT_ACTIONBAR_PAGE + 1; if ( CURRENT_ACTIONBAR_PAGE > NUM_ACTIONBAR_PAGES ) then CURRENT_ACTIONBAR_PAGE = 1; end ChangeActionBarPage(); end
Result
- 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.
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 (Whether the event fires when there hasn't actually been a change is untested).
Template:WoW API