Moving the 3.3 Objectives List

Started by Shadowwolf, December 20, 2009, 12:31:37 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Shadowwolf

Since Blizz for some unknown and illogical reason decided to lock the objective list for quests with 3.3 after just having made it movable in 3.2, I found a way to manually move it around to accommodate any custom UI layout or just regular screen layout you might use.

You need 2 different macros to do this, the first actually makes the change and moves the listing here:

Quote/run WatchFrame:ClearAllPoints()WatchFrame:SetPoint("TOPLEFT", "UIParent", "TOPLEFT", 1400,-200)WatchFrame:SetHeight(400)WatchFrame.ClearAllPoints = function() end WatchFrame.SetPoint = function() end WatchFrame.SetAllPoints = function() end

You can fiddle with the numbers I highlighted with different colors to adjust to your needs. The number in green is the Horizontal position (left to right) where it will appear. 0 is absolute left of your screen and the number depends on your screen resolution. So the higher the number, the farther right the position.

The numbers in red are the vertical positioning (top and bottom) of the screen for the list. 0 this time is the absolute top of your screen, so negative numbers are needed to bring it down towards the bottom.

The numbers in blue are the Height of the list, meaning the total length you want it before it starts cutting off so it doesnt take up the whole screen or clip through bars, etc.

Finally, the second macro you need only for when you are adjusting the numbers to unlock the frame. Each time you set the frame's values, Blizz locks it, so you need to use the macro below to make adjustments till you get it how you like it.

Quote/run WatchFrame.ClearAllPoints = WatchFrame:ClearAllPoints()WatchFrame.SetPoint = WatchFrame:SetPoint()

So basically, when adjusting the position, use Macro 1, adjust the numbers again, Macro 2, then the adjusted Macro 1 again.

You will need to run the first macro each time you log in to set the positioning because for some reason Blizz made it reset then too. You dont need the second macro once you figure out the numbers for the position you like.
Come to the darkside, we have cookies.
"A flute with no holes is not a flute, and a donut with no hole is a danish" - Chevy Chase as Ty Webb in Caddyshack
"Be who you are and say what you feel, because those who mind don't matter, and those who matter don't mind."- Dr. Suess


Kothnok

No matter how often you refill the gene pool, there's always a shallow end.