Download
(14Kb)
Download
Updated: 08-16-18 01:18 PM
Pictures
File Info
Compatibility:
Battle for Azeroth (8.0.1)
Updated:08-16-18 01:18 PM
Created:01-09-09 09:43 PM
Downloads:129,778
Favorites:284
MD5:

rActionBar  Popular! (More than 5000 hits)

Version: 800.20180816
by: zork [More]


Intro

rActionBar is a framework for Blizzard actionbars. It does nothing on its own, needs a layout like rActionBar_Zork.
API documentation
rActionBar API documentation
Quick-Links
rActionBar, rActionBar_Zork, rBuffFrame, rBuffFrame_Zork, rButtonTemplate, rButtonTemplate_Zork
Requires
rLib
Git
https://github.com/zorker/rothui/tre...8.0/rActionBar

Optional Files (3)
File Name
Version
Size
Author
Date
Type
800.20180901
2kB
09-02-18 03:34 AM
Addon
801-2018081101
2kB
08-11-18 04:38 AM
Addon
700.20161004
1kB
10-04-16 06:07 AM
Addon


Post A Reply Comment Options
Unread 11-27-09, 01:39 PM  
Garagar
A Kobold Labourer

Forum posts: 0
File comments: 22
Uploads: 0
add MultiCast Action bar support (shaman totem bars)

After looking at add-on Movable Totem Frame by avis57, I found a simple way to implement the totem bars for rActionBarStyler:

--totem bar (idea borrowed from avis57, author of Movable Totem Frame add-on)
if select(2, UnitClass("Player")) == "SHAMAN" and UnitLevel("Player") >= 30 th
en
MultiCastActionBarFrame:SetParent(fshift)
MultiCastActionBarFrame:ClearAllPoints()
MultiCastActionBarFrame:SetPoint("BOTTOMLEFT",fshift,"BOTTOMLEFT",10,10)
local dummy = function() return end
MultiCastActionBarFrame.SetParent = dummy
MultiCastActionBarFrame.SetPoint = dummy
end
unfortunately right now, I have no idea how to decrease the gap/padding between the buttons. Please review the code and implement it as you see fit.
Report comment to moderator  
Reply With Quote
Unread 11-26-09, 03:33 PM  
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1740
File comments: 3728
Uploads: 77
Well you could use the bar paging keybind.
__________________
| Simple is beautiful.
| WoWI AddOns | GitHub | Zork (WoW)

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)
Report comment to moderator  
Reply With Quote
Unread 11-26-09, 01:56 PM  
Tastyfrog
A Deviate Faerie Dragon

Forum posts: 15
File comments: 16
Uploads: 0
I really love this addon, but i was wondering if it was possible to make the bars switch when i hold down a modifier key (like in bartender)
Report comment to moderator  
Reply With Quote
Unread 11-25-09, 08:13 AM  
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1740
File comments: 3728
Uploads: 77
I have no bars. There are only the Blizzard bars. If you want to know how to set your keybindings with the Blizzard bars read the manual.
__________________
| Simple is beautiful.
| WoWI AddOns | GitHub | Zork (WoW)

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)
Report comment to moderator  
Reply With Quote
Unread 11-25-09, 02:43 AM  
bluenjoy
A Deviate Faerie Dragon
 
bluenjoy's Avatar
AddOn Compiler - Click to view compilations

Forum posts: 13
File comments: 55
Uploads: 1
Hi,

I'm trying to get the hang of fixing my bars with your addon but before I do, how do i set keybinds with your bars?
__________________
-Biggie
Report comment to moderator  
Reply With Quote
Unread 11-24-09, 01:31 AM  
Dajova
A Wyrmkin Dreamwalker
 
Dajova's Avatar
AddOn Author - Click to view AddOns

Forum posts: 58
File comments: 787
Uploads: 5
Is there a way to make both of the right bars to be horizontal instead of vertical (like the other actionbars)?
__________________
Livestream | Twitter | YouTube
Report comment to moderator  
Reply With Quote
Unread 11-23-09, 12:55 PM  
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1740
File comments: 3728
Uploads: 77
Open your spellbook and drag'n'drop the spell of your liking onto the button of your liking.

Make sure the actionbars are not locked. Check your actionbar settings. (Read the WoW manual)
__________________
| Simple is beautiful.
| WoWI AddOns | GitHub | Zork (WoW)

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)
Last edited by zork : 11-23-09 at 12:55 PM.
Report comment to moderator  
Reply With Quote
Unread 11-23-09, 11:42 AM  
dynamix
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
hi,

i installed this addon today and i cant figure out how to be able to drag and drop the skills on the bars =/

im a noob
Report comment to moderator  
Reply With Quote
Unread 11-23-09, 10:08 AM  
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1740
File comments: 3728
Uploads: 77
The forum of buffed.de is quite good.

But for UI development there is no good german source, atleast not for the WOW API.

http://wowprogramming.com/
http://www.wowwiki.com/World_of_Warcraft_API
__________________
| Simple is beautiful.
| WoWI AddOns | GitHub | Zork (WoW)

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)
Report comment to moderator  
Reply With Quote
Unread 11-23-09, 07:46 AM  
Garry
A Kobold Labourer
 
Garry's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 159
Uploads: 6
One last question Zork,
as the shadow is made as backgound stuff, its nonsense to add it as an onUpdate funktion, right?
I was playing around with the "ActionButton_Update" parts. But somehow i feel its the wrong way i'm thinking!?

[Added]
can you tell me a page - prefered in german! - where i can read around and get some basic infos!?
Last edited by Garry : 11-23-09 at 08:29 AM.
Report comment to moderator  
Reply With Quote
Unread 11-23-09, 07:28 AM  
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1740
File comments: 3728
Uploads: 77
Originally posted by Paradox2063
I'd like to restate the question on page 3 or 4. Is there a way to change the spacing on the petbar?
You can do this by adding a loop for all petbuttons and reseting the setpoint from every button but the first.

Your answer is on page 3, take the technique and do it for your petbar.

Code:
    for i=2, NUM_PET_ACTION_SLOTS do
      local b = _G["PetActionButton"..i]
      local b2 = _G["PetActionButton"..i-1]
      b:ClearAllPoints()
      b:SetPoint("LEFT",b2,"RIGHT",5,0)
    end
Change the 5 to whatever value you need.

Is it hard to do? No.
Does it need dedication? Yes.
__________________
| Simple is beautiful.
| WoWI AddOns | GitHub | Zork (WoW)

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)
Last edited by zork : 11-23-09 at 07:31 AM.
Report comment to moderator  
Reply With Quote
Unread 11-23-09, 01:30 AM  
Paradox2063
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
I'd like to restate the question on page 3 or 4. Is there a way to change the spacing on the petbar?
Report comment to moderator  
Reply With Quote
Unread 11-22-09, 01:24 PM  
Garry
A Kobold Labourer
 
Garry's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 159
Uploads: 6
I got what you mean
But i somehow made it get it workin as an extra addon, which i think is the best way.


Originally posted by zork
The trick is to add a variable to the button and only applying the texture to that button if the variable is not set.

Inside the function where you add the button you set the variable to true or whatever you like.

EXAMPLE
Code:
local function updateMyButton(self,...)

  if not self.hasBackdrop then
    local t = self:CreateTexture(...)
    self.hasBackdrop = true
  end
end
Got it?

But I would add this to the buttonstyler. The barstyler should do moving/scaling only imo.
Report comment to moderator  
Reply With Quote
Unread 11-22-09, 12:48 PM  
Garagar
A Kobold Labourer

Forum posts: 0
File comments: 22
Uploads: 0
shaman totembar support

Hi,

I'm playing a shaman and would love to see the following 2 enhancements added to your add-ons:

- rActionBarStyler: add support for shaman's tomtem bar (support for the MultiCastActionBarFrame & co. crazy frames & buttons)

- rActionButtonStyler: MultiCastSummonSpellButton & MultiCastRecallSpellButton don't have any border around the buttons, but the MultiCastActionButton1 up to MultiCastActionButton12 have a inconsistent border around the buttons; any chance to remove the border through rActionButtonStyler add-on?

Thanks & keep up the good work.

Edit: a few pages down the forum, I see you already denied the request , so sorry to bring it up again. Still I would really like it implemented, because you would also kill that big & stupid padding between buttons
Edit2: the strange border that I see only around the actionbuttons of the totem bars, is gone if I disable rActionButtonStyler.
Last edited by Garagar : 11-23-09 at 06:20 AM.
Report comment to moderator  
Reply With Quote
Unread 11-22-09, 11:28 AM  
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1740
File comments: 3728
Uploads: 77
The trick is to add a variable to the button and only applying the texture to that button if the variable is not set.

Inside the function where you add the button you set the variable to true or whatever you like.

EXAMPLE
Code:
local function updateMyButton(self,...)

  if not self.hasBackdrop then
    local t = self:CreateTexture(...)
    self.hasBackdrop = true
  end
end
Got it?

But I would add this to the buttonstyler. The barstyler should do moving/scaling only imo.
__________________
| Simple is beautiful.
| WoWI AddOns | GitHub | Zork (WoW)

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)
Last edited by zork : 11-22-09 at 11:30 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: