Category: Action Bar Mods
Addon Information
Works with 3.3
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
zork's Portal Bug Reports Feature Requests
Author:
Version:
007
Date:
12-10-2009 12:54 PM
Size:
7.45 Kb
Downloads:
37,154
Favorites:
186
MD5:
Pictures
Click to enlarge
Expalantion
Click to enlarge
All bars visible but moved
Click to enlarge
Everything on mouseover
Click to enlarge
Testmode active
Click to enlarge
Vehicle with new exit button
rActionBarStyler   Popular! (More than 5000 hits)

Intro
- Small mod to edit the positions of the default ActionBars.
- It does moving and scaling only.
- Button textures, range/mana-coloring and fonts (hotkey, macroname) can be changed with "rActionButtonStyler"
- Cooldowns can be done with "OmniCC" from Tuller
- EXP/REP bar can be done with "jExp" from Mertex.
- Mod can only be edited by lua editing!
- You can move/scale the bars to your liking just check the lua file.

Moving
To move the bars move your mouse to the side of a bar and then hold down the ALT+SHIFT-key and click your mousebutton and hold it. Now move your mouse and drag the bar whereever you want. Its easier if you activate the testmode first. A frame is movable if it is set to movable in the config, otherwise it is not movable.

Locking
You can lock every bar. If a bar is locked it cannot be moved anymore but keeps the position you have set up, unless you set the movable variable to 0. This will delete the layout-cache entry and the default value is used.

Bar layout
Bar1 and bar2 can be of the format 2x6 buttons or 1x12 buttons. You can set this in the config.

On mouseover
Bars can be set to be visible on mouseover in the config. If you set the on mouseover variable to 0 the bar will be always visible (if it is active obiously).

Add / Disable bars
You can add / remove bars in the Blizzard interface options. (Escape -> interface options -> actionbars). You can show/hide the micro menu and the bags in the config.

Layout-cache.txt
You position data is saved in a file called layout-cache.txt. It is saved per character and can be found in the WTF folder under your character. If you want to use the setting of one character for all just copy the file from that character to all your other characters.
Important: If you upgrade rActionBarStyler to a new version with different config settings (the bar layout for example) the SetPoint from the layout-cache.txt will be used and not the default one. Thus your bars may look wierd. Its no bug, just adjust the config and/or move the bars.

Config
You can set this mod up by opening the rActionBarStyler.lua with Notepad or some editor of your liking. All the major settings can be made at the config area. Its as userfriendly as I could. To activate something write a 1 behind it (1 = on), otherwise use a 0 (0 = off).

Don't forget to reloadui after you changed and saved a setting. (/console reloadui)

Code:
  ---------------------------------------------------
  -- CONFIG START
  ---------------------------------------------------
  
  --this will activate ALL the backdrops. makes it easier to see the dragable bar areas
  testmode = 0
  
  -- bar1 and bar2 in 2x6 instead of 1x12
  -- 0 = 1x12
  -- 1 = 2x6
  button_system = 1
  
  -- bar settings
  -- you can make a bar visible on mouseover, make it movable or lock it from moving
  -- if you make it not movable it will use the default position values of the holder frames
    
  -- bar1
  bar1_on_mouseover = 0
  move_bar1 = 0
  lock_bar1 = 1
  
  -- bar2
  bar2_on_mouseover = 0
  move_bar2 = 0
  lock_bar2 = 1
  
  -- bar3
  if myname == "Loral" then
    bar3_on_mouseover = 0
  else
    bar3_on_mouseover = 0
  end
  move_bar3 = 0
  lock_bar3 = 1
  
  -- rightbars (bar45)
  rightbars_on_mouseover = 1
  move_rightbars = 0
  lock_rightbars = 1
  
  -- shapeshift
  if myname == "Loral" then
    shapeshift_on_mouseover = 0
  elseif myname == "Rothar" then
    shapeshift_on_mouseover = 1
  else
    shapeshift_on_mouseover = 0
  end
  move_shapeshift = 1
  lock_shapeshift = 0
  hide_shapeshift = 1
  
  -- petbar
  petbar_on_mouseover = 1
  move_pet = 1
  lock_pet = 0
  hide_pet = 0

  -- micromenu
  micromenu_on_mouseover = 1
  move_micro = 1
  lock_micro = 1
  hide_micro = 0

  -- bags
  bags_on_mouseover = 1
  move_bags = 1
  lock_bags = 1
  hide_bags = 0
  
  -- vehicle exit button
  move_veb = 1
  lock_veb = 0
  
  -- scale values
  bar1scale = 0.82*0.75
  bar2scale = 0.82*0.75
  bar3scale = 0.82*0.75
  bar45scale = 0.82*0.75  
  petscale = 0.65
  shapeshiftscale = 0.65
  micromenuscale = 0.8
  bagscale = 0.9
  
  -- position table for the default frame holder positions
  -- those are use if the bar is set to not movable or if there is no value in the layout-cache.txt for that frame yet
  local frame_positions = {
    [1]  =  { a = "BOTTOM",         x = -127, y = 19  },  --fbar1_button_system_1
    [2]  =  { a = "BOTTOM",         x = 0,    y = 19  },  --fbar1_button_system_0
    [3]  =  { a = "BOTTOM",         x = 125,  y = 19  },  --fbar2_button_system_1
    [4]  =  { a = "BOTTOM",         x = 0,    y = 60  },  --fbar2_button_system_0
    [5]  =  { a = "BOTTOM",         x = 0,    y = 112 },  --fbar3
    [6]  =  { a = "RIGHT",          x = -5,   y = 0   },  --fbar45
    [7]  =  { a = "BOTTOMRIGHT",    x = 5,    y = -5  },  --bags
    [8]  =  { a = "TOP",            x = 0,    y = 5   },  --micromenu
    [9]  =  { a = "BOTTOM",         x = 0,    y = 170 },  --petbar
    [10] =  { a = "BOTTOM",         x = 0,    y = 240 },  --shapeshift
    [11] =  { a = "BOTTOM",         x = 120,    y = 120 },  --my own vehicle exit button
  }
  
  ---------------------------------------------------
  -- CONFIG END
  ---------------------------------------------------

SVN
GoogleCode: http://code.google.com/p/rothui/sour...nBarStyler.lua


  Change Log - rActionBarStyler
007
- patch 3.3 fixes

006
- new drag with ALT+SHIFT

005-2
- you can now hide the shapeshift or the petbar if you want
- readded my transparent textures to overwrite the Blizzard Pet and Shapeshiftbar background textures

005
- updated for 3.1
- some changes to the default values

004-6
- button layout 1x12 is default
- bar moving changed, now you need to hold down SHIFT+right click mouse

004-5
- added arg1 = "player" to the vehicle exit button events

004-3
- option to hide bags and micro menu
- possessbar now anchors the fshift frame
- created a own vehicle exit button
- fix for shapeshiftbutton1 position with only one shape (hooksecure)

004-2
- one function for all the movable stuff
- frame position table for all the default holder positons
- bars can now be locked

004
- complete rewrite
- bars can now be moved INGAME (omg?!), the position is written to the layout_cache.txt
- all bars can now be made on mouseover
- there is a testmode for more easy configuration
- 3 new texture to make the petbar and the shapeshift stuff invisible

003
- added micro menu
- added bag buttons and keyring

002
- mainmenubar and vehiclebar not hidden anymore. scaling to 0.001 and setting alpha to 0 does the trick
- fixed memory overflow bug

001
- initial release
  Optional Files - rActionBarStyler
Sorry, there are currently no optional files available.
  Archived Versions - rActionBarStyler
File Name
Version
Size
Author
Date
006
7kB
zork
09-05-2009 06:47 PM
005-2
7kB
zork
04-19-2009 06:21 PM
004-6
7kB
zork
04-02-2009 02:07 PM
003
3kB
zork
03-21-2009 12:40 PM
002
2kB
zork
01-11-2009 03:07 PM
001
2kB
zork
01-09-2009 10:43 PM
  Comments - rActionBarStyler
Post A Reply Comment Options
Old Yesterday, 12:12 PM  
Andreiasu
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Hi really like this ui but im having trouble editing it .

You see i only want the bars / the orbs and i dont realy like the unit frames i like the old blizzard ones that come op in the right corner of the screen but i cant seem to edit them off i have read the FA7 but since i havent got so much experience with addons i dont realy understant how to edit them off same goes for the castbar .
So pls if anyone can pls help me ?
Once again i just want the bars / orbs interface how can i edit them of ?
Andreiasu is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old Yesterday, 06:58 AM  
Spiare
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Quote:
Originally posted by zork
Oh this cannot be done by just "centering" but you could try to move the first button of the frame you want to be centered more to the right. Currently every of the first buttons ist anchored to the bottom left corner of the holder frame.
Thanks for the reply.

Yeah I was thinking about doing that but then that is different depending on what class I'm currently playing.

I guess I'd change that with for each individual class? With something like below? (I'm a noob with lua so the below is just a random guess)

Code:
if myclass == "PALADIN"

  ShapeshiftBarFrame:SetParent(fshift)
  ShapeshiftBarFrame:SetWidth(0.01)
  ShapeshiftButton1:ClearAllPoints()
  ShapeshiftButton1:SetPoint("BOTTOMLEFT",fshift,"BOTTOMLEFT",10,10)
  local function rABS_MoveShapeshift()
    ShapeshiftButton1:SetPoint("BOTTOMLEFT",fshift,"BOTTOMLEFT",10,10)
  end
  hooksecurefunc("ShapeshiftBar_Update", rABS_MoveShapeshift);  

end
Then that again for druid, warrior etc?
Spiare is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old Yesterday, 03:32 AM  
zork
A Chromatic Dragonspawn
 
zork's Avatar
Interface Author - Click to view interfaces

Forum posts: 161
File comments: 1161
Uploads: 28
Oh this cannot be done by just "centering" but you could try to move the first button of the frame you want to be centered more to the right. Currently every of the first buttons ist anchored to the bottom left corner of the holder frame.
__________________
| Simple is beautiful.
| Blog | Roth UI | Roth UI mini | Roth UI FAQ | GoogleCode | DevShots | TheBigOne | Guild
zork is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 02-07-2010, 05:31 PM  
Spiare
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Hi. I've recently just got back into tweaking my UI and I ahve made the change from dominos to this addon. I've managed to skin it and position everything exactly where I want it. But there is one tiny thing that is bothering my that I'm not sure if is possible or not.

For the shapeshift bar / stance bar I want the buttons to be centered in the frame they sit in. I've only manged to move the frame itself which then but then all the buttons inside the frame move out to the right from the center point.



Thanks
Spiare is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 02-03-2010, 05:03 PM  
ichik
A Murloc Raider
 
ichik's Avatar
Interface Author - Click to view interfaces

Forum posts: 5
File comments: 92
Uploads: 1
Added:
Code:
  if hide_veb == 1 then
    fveb:SetScale(0.001)
    fveb:SetAlpha(0)
  end
with
Code:
hide_veb = 1

Last edited by ichik : 02-03-2010 at 05:06 PM.
ichik is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 02-02-2010, 01:23 PM  
bluenjoy
A Murloc Raider
 
bluenjoy's Avatar

Forum posts: 7
File comments: 65
Uploads: 1
Hey! Great actionbar tool. After many many months I finally got the hang of it. One tiny tiny question though...how on earth can I remove the hovering tooltip of my abilities?
__________________
-Biggie
bluenjoy is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 01-31-2010, 09:09 AM  
ichik
A Murloc Raider
 
ichik's Avatar
Interface Author - Click to view interfaces

Forum posts: 5
File comments: 92
Uploads: 1
You forgot to add hiding of Vehicle exit button.
ichik is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 01-27-2010, 03:55 PM  
zohar101
A Kobold Labourer

Forum posts: 1
File comments: 27
Uploads: 0
If I bind some spells to an actionbar and then perma hide it using blizz's default interface options, will the keybindings on it be preserved? I guess what I'm asking is if the blizz option disables them or just hides them? And if it does disable them, does actionbarstyler provide option to hide only?

Also, the gryphons seem to have disappeared and I'm not sure how to get them back. Edit: found your comment from earlier so disregard this part

Last edited by zohar101 : 01-29-2010 at 11:14 PM.
zohar101 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 01-25-2010, 03:10 PM  
zork
A Chromatic Dragonspawn
 
zork's Avatar
Interface Author - Click to view interfaces

Forum posts: 161
File comments: 1161
Uploads: 28
Use Dominos if you want 10 buttons. Makes first one obsolete (which is your Blizzard actionbar settings (always show buttons))
__________________
| Simple is beautiful.
| Blog | Roth UI | Roth UI mini | Roth UI FAQ | GoogleCode | DevShots | TheBigOne | Guild
zork is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 01-25-2010, 11:54 AM  
Polarcom
A Kobold Labourer

Forum posts: 0
File comments: 14
Uploads: 0
Hi. On this screen i have't see some cell on bar1. How i can fix this?




And the second question. How can l make 10 buttons on the bar 1, 2, 3?
Polarcom is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 01-25-2010, 09:50 AM  
zork
A Chromatic Dragonspawn
 
zork's Avatar
Interface Author - Click to view interfaces

Forum posts: 161
File comments: 1161
Uploads: 28
I guess you mean rActionButtonStyler. Thats the range-check on your 120 actionbuttons. But its less CPU than the default Blizzard function uses. So its OK, the CPU usage just becomes visible that way. You cannot track Blizzard CPU usage unless you hook the function.
__________________
| Simple is beautiful.
| Blog | Roth UI | Roth UI mini | Roth UI FAQ | GoogleCode | DevShots | TheBigOne | Guild
zork is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 01-24-2010, 08:00 AM  
Bizerk
A Defias Bandit

Forum posts: 3
File comments: 40
Uploads: 0
Any reason why this addon might be using a lot of CPU time? I have it from Alza UI and im getting 15% cpu time usage, just after Grid which has 60%. Compared to all my other addons it looks quite much to me since the it only takes around 15kb memory.
Bizerk is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 01-21-2010, 08:30 AM  
zork
A Chromatic Dragonspawn
 
zork's Avatar
Interface Author - Click to view interfaces

Forum posts: 161
File comments: 1161
Uploads: 28
Re: ehhh

Are you using TitanPanel? If so, congratz you found your problem.
Other than that: You have some mod installed that intervenes, thats it. You could use Dominos anytime. I don't mind.
__________________
| Simple is beautiful.
| Blog | Roth UI | Roth UI mini | Roth UI FAQ | GoogleCode | DevShots | TheBigOne | Guild
zork is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 01-20-2010, 06:12 PM  
Agarden
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
ehhh

Ehh no in-game gui kind of sucks. After it stopped doing what I wanted it to do I tried to fix it but that didn't work. I really don't care about the other features, all I want it to do is have my right action bars show on mouse-over. At first they didn't show up at all, only the bag buttons and microbar were there. After removing the microbar, I felt I got a little further but the right action bars would not show at all. I put it on test mode and it was in the correct spot and removing mouse-over function did not make the bars any more active. Any chance you can just paste a code here of it where all that is active is the right bars and mouse-overable , would be great.

Last edited by Agarden : 01-20-2010 at 07:03 PM.
Agarden is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 01-19-2010, 02:03 AM  
Silent21
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
I really like this UI, I have to give credit to the author
because it is really damn good

but there was one problem that I am having,
or rather a preference issue.

The unit frames for [player], [target] and [casting]
I was wondering if there was a way to move, resize, or
REmove them?

I would like them to be maybe off to the side, rather than
right smack dab in the middle :P

thanks
Silent21 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.