Download
(12Kb)
Download
Updated: 07-21-18 01:42 PM
Pictures
File Info
Compatibility:
Battle for Azeroth (8.0.1)
Updated:07-21-18 01:42 PM
Created:unknown
Downloads:26,644
Favorites:94
MD5:

Gymnast Tooltips  Popular! (More than 5000 hits)

Version: 4.0.80000
by: AnduinLothar, Kharthus

Bending over backwards to please. Make your Tooltip as flexible as you are.

Slash Commands:

  • "/gtshow" - Makes the Game Tooltip visible for you to drag to your preferred position.
  • "/gtreset" - Moves the Game Tooltip back to its original position.
  • "/gttopcenter" - Moves the Game Tooltip to the alternate top center position.

Usage:
  1. Type /gtshow into chat.
  2. Drag the tooltip to where you want it to be anchored.
  3. Put your mouse over the tooltip to show the anchor checkboxes.
  4. Check one of the anchor checkboxes to select which side/corner to anchor in place. ("TOPLEFT", "TOPRIGHT", "BOTTOMLEFT", "BOTTOMRIGHT", "LEFT", "TOP", "RIGHT", "BOTTOM")
  5. Check the UBER checkbox to position "Enhanced Tooltips" near their parent frame.
  6. Check the OWNER checkbox to position normal tooltips near their parent frame.
  7. Click "Here" to set GameTooltip to show where the tooltip currently is. Or click "Mouse" to show the GameTooltip where ever the mouse is.

v4.0
-Enhanced GUI
-Checkboxes for anchor selection
-Checkboxes for Uber and Owner togglable options
-Buttons to select Here or Mouse anchoring
-Draggable tooltip no longer hides when you stop dragging it. Click Here or Mouse.
-Removed /gtanchor (use gui)

v3.3
-Converted to use hooksecurefunc instead of manual hooks to fix taint issues
-Removed unused SmartSetOwner hook
-Removed obsolete Cosmos and Khaos code

v3.2
-Changed VARIABLES_LOADED to ADDON_LOADED
-Fixed last instances of 'this'

v3.1
-Updated for WoW 4.0.1

v3.0
- Updated for lua 5.1
- Updated TOC to 20000
- Anchor to MOUSE mode now correctly dissables if you set another mode.
- OO'd the code
- Removed Chronos Dep

v2.7
- Added an option to relocate normal tooltips to be by their parent, like Uber Tooltips were. Using this option will fix things such as Buff tooltips showing up off screen when you move the buffs to the left of the screen.
- Fixed bug with the position by owner option, needed GetEffectiveScale
- Updated to not use RegisterForSave
- Updated TOC to 11000

v2.6
- Updated TOC to 1700
- Fixed issues not accounting for Screen Scaling
- Fixed compatibility with CosmosLegacy.

v2.5
- Updated TOC to 1600
- Added Khaos Options.
- Fixed the Smart Anchor option to be under advanced options.
- Raised advanced options to Master difficulty.
- Made feedback localizable.
- Clarified Uber tooltip relocation in the mouse-over info.

v2.42
- Extra options now save correctly when not using cosmos.

v2.41
- Updated TOC to 1300
- Fixed a Cosmos dependency to be truely optional

v2.4
- French localization updated by Sasmira

v2.3
- Added smart anchoring and center anchoring
- Added a button to move to the old cosmos position top center.

v2.2
- Added Mouse and Uber tooltip relocations

v2.1
- Added Anchoring
- Modified instructions in the tooltip.

v2.0
- Completely redesigned... now it plays nicely with TooltipsBase.

v1.0
- Replaced tooltips with mobile ones.
- Included instructions in the tooltip.
Post A Reply Comment Options
Unread 10-17-06, 11:00 PM  
incith
A Murloc Raider
 
incith's Avatar

Forum posts: 8
File comments: 19
Uploads: 0
Thanks, it's working good..
Report comment to moderator  
Reply With Quote
Unread 04-09-08, 01:54 PM  
Shawnigan
A Murloc Raider

Forum posts: 4
File comments: 4
Uploads: 0
Thumbs up Perfect.

Nothing better than the super simple to use addon that does exactly what you want it to Thanks!
Report comment to moderator  
Reply With Quote
Unread 07-17-09, 06:08 AM  
Tact
A Deviate Faerie Dragon

Forum posts: 12
File comments: 29
Uploads: 0
i recently installed my first UI mod. and found it neccessary to find a tooltip addon as well. this was perfect. simple and to the point. it just doesn't get any better than this. ty.
Report comment to moderator  
Reply With Quote
Unread 10-18-10, 08:44 AM  
AnrDaemon
A Chromatic Dragonspawn
AddOn Author - Click to view AddOns

Forum posts: 156
File comments: 2231
Uploads: 5
http://www.wowinterface.com/download...s4.0ready.html

(Post back when you update yours, I'll remove my upload)
Report comment to moderator  
Reply With Quote
Unread 10-27-10, 06:11 PM  
Kharthus
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 26
File comments: 292
Uploads: 9
I did an update for 4.0.1 too. Also talking to the original author. I'll compare the two patches and see if we both covered everything.
Report comment to moderator  
Reply With Quote
Unread 10-28-10, 08:54 AM  
AnrDaemon
A Chromatic Dragonspawn
AddOn Author - Click to view AddOns

Forum posts: 156
File comments: 2231
Uploads: 5
Originally posted by Kharthus
I did an update for 4.0.1 too. Also talking to the original author. I'll compare the two patches and see if we both covered everything.
I think,
self:RegisterEvent("VARIABLES_LOADED");
is a mistake. The event is not necessarily fired when game is loaded, as far as I can remember.

function Gymnast.SmartSetOwner(owner, tooltip, setX, setY)
if (not owner) then
owner = this;
end

What is this "this" you're assigning "owner" to?
I'm not entirely sure that my solution

function Gymnast.SmartSetOwner(self, owner, tooltip, setX, setY)
if (not owner) then
owner = self;

was actually right, but your's surely wrong.
Report comment to moderator  
Reply With Quote
Unread 10-28-10, 07:32 PM  
Kharthus
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 26
File comments: 292
Uploads: 9
VARIABLES_LOADED does fire, but its timing isn't guaranteed. I think I'll change it to ADDON_LOADED just to be safe.

Also think I'm going to comment out those two other sections of code. I've never seen them actually get used nor should they. If you don't have 'owner', then you also don't have 'self'.
Last edited by Kharthus : 10-28-10 at 07:33 PM.
Report comment to moderator  
Reply With Quote
Unread 10-29-10, 09:37 AM  
AnrDaemon
A Chromatic Dragonspawn
AddOn Author - Click to view AddOns

Forum posts: 156
File comments: 2231
Uploads: 5
Originally posted by Kharthus
VARIABLES_LOADED does fire, but its timing isn't guaranteed. I think I'll change it to ADDON_LOADED just to be safe.

Also think I'm going to comment out those two other sections of code. I've never seen them actually get used nor should they. If you don't have 'owner', then you also don't have 'self'.
True dat.
BTW, your upload missing readme file. Baaad.
Report comment to moderator  
Reply With Quote
Unread 11-10-10, 08:27 AM  
Canuck
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Currently this addon is glitching whenever I try and change my glyphs.. it says it is atempting to do what only blizzard can do pretty much.. I must disable this addon to be able to change out my glyphs
Report comment to moderator  
Reply With Quote
Unread 11-10-10, 05:48 PM  
AnrDaemon
A Chromatic Dragonspawn
AddOn Author - Click to view AddOns

Forum posts: 156
File comments: 2231
Uploads: 5
Originally posted by Canuck
Currently this addon is glitching whenever I try and change my glyphs.. it says it is atempting to do what only blizzard can do pretty much.. I must disable this addon to be able to change out my glyphs
Yet another fine example of "read before post" case.
thei is Blizzard's own fault, nothing addon authors can do, besides a complete duplication of Blizzard UI code in every addon.
Go back and complain to blizzard bug tracker. What? Blizzard don't have a bug tracker? Then you're out of luck.
Report comment to moderator  
Reply With Quote
Unread 11-11-10, 06:16 AM  
Twidget
An Aku'mai Servant
 
Twidget's Avatar

Forum posts: 33
File comments: 401
Uploads: 0
Got the following error when changing glyphs:

Date: 2010-11-11 07:14:40
ID: 1
Error occured in: AddOn: Gymnast
Count: 1
Message: Error: AddOn Gymnast attempted to call a forbidden function (PlaceGlyphInSocket()) from a tainted execution path.
Debug:
[C]: PlaceGlyphInSocket()
..\FrameXML\StaticPopup.lua:76: OnAccept()
..\FrameXML\StaticPopup.lua:3489: StaticPopup_OnClick()
[string "*:OnClick"]:1:
[string "*:OnClick"]:1
AddOns:

I see someone below already mentioned this but I though you might like to see the error.

Edit:
Oh, and I forgot to mention. Not only did I get the error but it would not let me change a glyph until I disabled Gymnast so it you can't fix this because of something Bliz is doing I guess I will have to leave it disabled. Can't have it causing internal errors and disabling parts of the game.

Thanks
Last edited by Twidget : 11-11-10 at 06:20 AM.
Report comment to moderator  
Reply With Quote
Unread 11-11-10, 12:29 PM  
AnrDaemon
A Chromatic Dragonspawn
AddOn Author - Click to view AddOns

Forum posts: 156
File comments: 2231
Uploads: 5
Originally posted by Twidget
Got the following error when changing glyphs:

Date: 2010-11-11 07:14:40
ID: 1
Error occured in: AddOn: Gymnast
Count: 1
Message: Error: AddOn Gymnast attempted to call a forbidden function (PlaceGlyphInSocket()) from a tainted execution path.
Debug:
[C]: PlaceGlyphInSocket()
..\FrameXML\StaticPopup.lua:76: OnAccept()
..\FrameXML\StaticPopup.lua:3489: StaticPopup_OnClick()
[string "*:OnClick"]:1:
[string "*:OnClick"]:1
AddOns:

I see someone below already mentioned this but I though you might like to see the error.

Edit:
Oh, and I forgot to mention. Not only did I get the error but it would not let me change a glyph until I disabled Gymnast so it you can't fix this because of something Bliz is doing I guess I will have to leave it disabled. Can't have it causing internal errors and disabling parts of the game.

Thanks
Read my answer just below your post.
Report comment to moderator  
Reply With Quote
Unread 11-11-10, 12:52 PM  
Twidget
An Aku'mai Servant
 
Twidget's Avatar

Forum posts: 33
File comments: 401
Uploads: 0
Originally posted by AnrDaemon
Read my answer just below your post.
I saw that originally. Just thought you would like to see the actual error message. No matter. Found another tip mover that does the job with no error. Thanks...
Report comment to moderator  
Reply With Quote
Unread 11-15-10, 06:05 PM  
Kharthus
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 26
File comments: 292
Uploads: 9
Originally posted by Canuck
Currently this addon is glitching whenever I try and change my glyphs.. it says it is atempting to do what only blizzard can do pretty much.. I must disable this addon to be able to change out my glyphs
I've been able to just attempt the glyph change again after the initial error without issue.
Report comment to moderator  
Reply With Quote
Unread 11-16-10, 09:49 PM  
Farmbuyer
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 43
File comments: 36
Uploads: 1
Originally posted by AnrDaemon
Yet another fine example of "read before post" case.
thei is Blizzard's own fault, nothing addon authors can do, besides a complete duplication of Blizzard UI code in every addon.
Go back and complain to blizzard bug tracker. What? Blizzard don't have a bug tracker? Then you're out of luck.
Exaggerate much?

I have 188 addons in my addons folder, I've never had this error except with Gymnast. Disabling Gymnast lets glyphs work fine, but it errors every time until the disable.

Duplicating Blizzard's code doesn't magically avoid taint errors on execution.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: