Dominos

31 - Bag placement with side bars

Currently, with Blizzard action bars disabled, inventory bags are pushed all the way to the right, possibly overlapping any Dominos action bars.

It would be a great addition to be able to move the backpack (to which other bags are probably attached), or perhaps adjust positioning automatically when sidebars are 'detected', for example, when a bar is docked to the right-side of the screen.

User When Change
Tuller Fri, 05 Dec 2008 23:00:37 Changed status from New to Declined
Dracula Wed, 12 Nov 2008 10:55:23 Create

You must login to post a comment. Don't have an account? Register to get one!

  • 4 comments
  • Avatar of Tuller Tuller Mon, 14 Dec 2009 11:32:27

    The simplest thing to do would be to create an addon that runs that code. That way, you won't have to update every time Dominos updates.

  • Avatar of Dracula Dracula Mon, 14 Dec 2009 04:17:25

    Just thought I'd reply to your last comment.

    When you use Blizzard's default action bars and you disable the right action bars, the bags are positioned at the right edge of the screen. As soon as you enable the right action bars, the bags are repositioned so that they do not overlap the action bars. Now with Dominos replacing Blizzard's action bars, it does currently not mimic the bag placement behavior.

    In a previous version of Dominos there used to be a trick to achieve this: you could enable the Interface option for the default Blizzard right action bars, which would have no effect since action bars were hidden by Dominos anyway, but it would cause the bags to shift to the left. This is unfortunately no longer the case.

    So for now I keep inserting my posted code after every update.

  • Avatar of Dracula Dracula Tue, 23 Dec 2008 03:16:05

    Here's the code for anyone looking for the same thing. What's missing is some way to adjust the offsets in-game and per-character, just edit the baseX and baseY below...

    Add it to Dominos.lua line 227 in function Dominos:HideBlizzard():

    	UIPARENT_MANAGED_FRAME_POSITIONS.CONTAINER_OFFSET_X.baseX = 70
    	UIPARENT_MANAGED_FRAME_POSITIONS.CONTAINER_OFFSET_X.rightLeft = 0
    	UIPARENT_MANAGED_FRAME_POSITIONS.CONTAINER_OFFSET_X.rightRight = 0
    
    	UIPARENT_MANAGED_FRAME_POSITIONS.CONTAINER_OFFSET_Y.baseY = 60
    	UIPARENT_MANAGED_FRAME_POSITIONS.CONTAINER_OFFSET_Y.bottomEither = 0
    	UIPARENT_MANAGED_FRAME_POSITIONS.CONTAINER_OFFSET_Y.reputation = 0
    	UIPARENT_MANAGED_FRAME_POSITIONS.CONTAINER_OFFSET_Y.pet = 0
    	
    	UIParent_ManageFramePositions()
    
  • Avatar of Tuller Tuller Fri, 05 Dec 2008 22:52:40

    This is doable, but I'm not sure if it is within the scope of Dominos to do so.

  • 4 comments

Facts

Last updated on
05 Dec 2008
Reported on
12 Nov 2008
Status
Declined - We decided not to take action on this ticket.
Type
Enhancement - A change which is intended to better the project in some way
Priority
Medium - Normal priority.

Reported by

Possible assignees