promotional bannermobile promotional banner
premium banner
AutoHideBarsUI

Description

AutoHideBarsUI can temporarily hide the default blizzard action bars that are enabled in the interface menu. When the mouse is moved over to the edge of the screen where the action bars are, then the bars slide into view. The goal was to provide more real estate on the screen to see the world map, and not have to build new action bars to provide this feature.

INSTRUCTIONS:

  • Open blizzard interface advanced options and enable any bottom or right action bars.
  • Show bars by moving mouse to edge of screen where action bars are.
  • Bars will hide after several seconds when mouse moves away.
  • Bars will not hide if targeting something, assuming we are busy doing something.
  • Show bars and not hide when starting combat. See slash command, /ahbui showCombat.

SLASH COMMANDS:

  • /ahbui
  • /ahbui config (show options window)
  • /ahbui off (to disable, and just use the options in the blizzard interface menu)
  • /ahbui on (to enable) (default setting)
  • /ahbui status (to show status of current settings)
  • /ahbui location (to show location of action bars for testing)
  • /ahbui default (to enable and reset to defaults)
  • /ahbui hideBottom (to autohide bottom bar, or disable back to normal)
  • /ahbui hideRight (to autohide right bar, or disable back to normal)
  • /ahbui hideSSS (to autohide shape/stance/stealth/presence bar, or disable back to normal)
  • /ahbui hidePet (to autohide pet bar, or disable back to normal)
  • /ahbui showCombat (to show bar in combat, or disable to keep it hidden)

Or, set specifically with on/off, for example,

  • /ahbui HideBottom on (to hide bottom bar)
  • /ahbui HideBottom off (disable back to normal, and not autohide)

INSTALLATION:

  • In Windows XP, extract the ZIP file, to your World of Warcraft interface addons directory, which might look like,
    ...\World of Warcraft\Interface\AddOns\AutoHideBarsUI
  • The blizzard interface advanced options are not affected. You enable any bottom or right action bars you want to use.

UNINSTALL:

  • Remove the game folder, .\World of Warcraft\Interface\AddOns\AutoHideBarsUI
  • Remove variable file, .\World of Warcraft\WTF\Account\%youraccount%\SavedVariables\AutoHideBarsUI.lua
  • Open blizzard interface options and set the bottom or right action bar options manually.

-------------------------------

Todo:

  • Hide the possessbar? Most likely not
  • Hide the overridebar? Most likely not
  • Hide the extrabar? Most likely not
  • Hide any shaman totem bars? Most likely not
  • Hide button cooldowns and not just the button
  • Option with a slider or number in options window to change the delay to hide bars
  • See the location of action bars with a blue background when testing, since currently a black background
  • See the location of action bars cover the entire action bar size when testing, since currently not covering the whole frame size. Does not work to use, self:SetBackdropColor(0, 0, 0.5, 0.85)

-------------------------------

Known bugs:

  • Some button cooldowns still appear where action bars would be, but hopefully not too distracting.
  • Unable to show and hide bars during combat because of blizzard taint errors. Must show or hide before combat.

-------------------------------

Known limitations caused by Blizzard:

  • Affected by any changes Blizzard decides for the builtin action bars, shape, stance, stealth, presence, pet.
  • If chat, bags, and other windows move as bars hide, then may need to unlock and lock those windows manually to refresh their location.
  • Not tested with all character classes and races. Tested for warrior, hunter, priest, paladin, warlock, deathknight, so far.
  • Default blizzard main menu bar and XP bar can not be hidden. Messes up a lot of other stuff that is too complicated for this addon to deal with.
  • Default blizzard vehicle bar can not be hidden. Messes up a lot of other stuff that is too complicated for this addon to deal with.
  • Remember, some bars like the pet frame are still impossible to show if Blizzard says no. For example, PetActionBarFrame doesn't show and PetHasActionBar() remains nil until you're level 10, and have learned "Control Pet". For now, your pet will be on follow/defensive stances. (see, http://eu.battle.net/wow/en/forum/topic/859136691 (see, http://www.wowwiki.com/Pet

-------------------------------

Change log:

(see "changes" section in website)