This version is Echos of Doom / Wrath of the Lich King compatible
Background:
There was little interest expressed within the Ace community for converting Visor from Ace to Ace2. As a long-time fan of this AddOn, that news didn't bode well for the upcoming (Burning Crusade) Expansion. I'd also been longing to ditch the old Ace libraries, since all of my other Ace'd mods are using Ace2 now.
What this version of Visor contains:
This release includes all of the functionality that I, personally, used from Visor. This includes: frame movement, frame scaling, frame alpha/hide/show, parenting, frame strata/level. This AddOn can be seen as an Ace2'd, lightweight version of MoveAnything or DiscordFrameModifier. There is a bit of a learning curve, but I've included more help within the AddOn itself compared to the earlier versions of Visor, where one had to research the commands on various Web sites. See the screenshot for a list of available commands.
Starting Tips:
"/vz set <options>" is the Heart & Soul of this AddOn.
Type /"vz help" for a rundown on the various options that can be used to modify frames.
Future Additions:
I'm hoping to increase the power of the "Frame Finder" functionality. Right now, this is identical to the original Visor, and is rather limited. It will only find top-level frames and not child frames that are deeply nested. For example, the Minimap is a conglomerate of many many frames. Currently the Frame Finder feature will only "find" the main MiniMap frame itself. I'd like to borrow some of Lozareth's ideas from DFM to provide the user with a more complete list of child frames, so they can pick one and assign it by name.
There are a few features from the original Visor which this version lacks. These deal mainly with frame textures, backdrops, button text and chat window & edit box skinning. I may or may not look into adding these at a later date, based on feedback.
A GUI of some sort. Right now, this is command-line only. With the additional help details that I've included, the command line options should be more approachable than before. Since this is my first AddOn, the prospect of adding a GUI is still a bit daunting for me. But it's something that I will explore down the road.
Final Notes
This version is able to mimic all of the features that I used from the old Visor. If you download this and give it a spin, and find that the old Visor did something you loved that this one does not, post here and I'll take it into consideration. I've also flagged this as open for people to attach their own modifications. I'll take anything that's posted and see what I can do to work it into the main code.
Revision Hisotry
v 1.0-LK - Echos of Doom and WotLK Beta compatible
v 0.2.1 - Oops, ToC version typo - should be fixed now
v 0.2.0 - WoW 2.4 ToC Update
v 0.1.2 - WoW 2.0 (LUA 5.1) Ace2 libraries.
v 0.1.1 - Added the license information from the original Visor.
is this addon ever going to be updated again? I want to be able to set the strata of PlayerFrameHealthBarText and I just recieve some random error when I try this.
Too bad.
In this case I'm still not able to ditch DFM. It's buggy I'm not able to set anything anymore, the option windows totally useless. But the already set frames are working and all my earlier addon modifications are there. Maybe I just have to learn manually edit DFM lua files and I should be good.
Still I would love to ditch it, since no one taking care of that diamond worth addon. /whine
Hope one day I can switch to visor2.
Keep up the good worth.
Quote:
Originally posted by Tenge In this case, the command would be /vz set a=0.5
(I think case matters, so a=, not A=, for example)
Oh, and yes - some other mods will override the settings from vizor, since it hooks into the very baseline frame properties. Or in the case of completely custom frames from other mods, it may not work at all, depending on how the mod itself is structured.
Visor was made primarily to deal wtih the default blizzard frames in leiu of other mods, to enable more of a lightweight UI approach.
One thing I'd still like to do eventually is improve the frame-finder feature, since it can have trouble sometimes with very complex frame structures (like the minimap or the gryphon art on the main menu bar, for example). If anyone else has the inclination to undertake this, feel free as well.
In this case, the command would be /vz set a=0.5
(I think case matters, so a=, not A=, for example)
Oh, and yes - some other mods will override the settings from vizor, since it hooks into the very baseline frame properties. Or in the case of completely custom frames from other mods, it may not work at all, depending on how the mod itself is structured.
Visor was made primarily to deal wtih the default blizzard frames in leiu of other mods, to enable more of a lightweight UI approach.
One thing I'd still like to do eventually is improve the frame-finder feature, since it can have trouble sometimes with very complex frame structures (like the minimap or the gryphon art on the main menu bar, for example). If anyone else has the inclination to undertake this, feel free as well.
__________________
Tengaaris, 70 Warrior Tank
Tenge, 70 Rogue (retired)
-Set visor framefinder
-click the button over trinketmenu, got the info "visor set the TrinketMenu_MainFrame active"
-Trying to change alpha (/vz set a 0.5) doesn't do anything.
What do I do wrong?
Also when I check details for the frame it says "not managint any details for trinketmenu_mainframe.
So if its active then I try to change alpha... this should be /vz set a 0.5 right? But it seems its activating the current frams so I got the message "trinketmenu_mainframe active..." blalba.
Sigh... seems that the opacity with the /vz set A=0.5 doesn't wanna change my trinketmenu's frame opacity.
Originally posted by llargo any updates planed for visor ?
Yes, I have a version that works on Beta, which should also behave on 3.0.X live. I'll try to remember to upload it tonight; sorry that it's delayed (work + family + loving the Prot warrior changes = I forgot to upload, heh).
__________________
Tengaaris, 70 Warrior Tank
Tenge, 70 Rogue (retired)
Been a while since I've updated, or needed to for that matter.
Issues with the Bags and with the default "Panes", like skills, professions, character sheet, etc, have always been present, since these frames behave differently than most others, in my experience. This is especially true with the bags.
This happens because each of these frames is made up of countless child frames and grandchild frames. They way these are linked together in some cases is beyond the scope of what this addon currently does (and likely Discord too, at the time of the last comment's posting).
I'll look into this as part of the ongoing development, but I feel it might be a tough one to crack. Any tips from other authors would be great as well.
__________________
Tengaaris, 70 Warrior Tank
Tenge, 70 Rogue (retired)
Both discord and visor (i refer to discord here just because it is interesting to note), the second i use either to move any frame, if i open a tradeskill frame and then a trade frame or vendor frame, the two open on top of each other instead of next to each other. again this started with 2.1. Sounds dumb i know, but when you try to enchant something, open your enchant window and start looking for the enchant, then have the trade window block your view, forcing you to reopen the enchanting window, which you then have to close to click to enchant... it gets annoying.
with number 2, i was wondering if it was some sort of mod conflict i cant discern... have you ever seen this problem? it seems like it'd be obvious...
I'm trying to find an addon that will aid me in scaling up the mouse-over tooltip for inventory items in my bags, or equiped in my character screen. Is there a way to do this with visor?
Is there a way to get a certain bad in say bag slot three to always open in the same spot?
In other words currently the bags are opened and justed by the order the bags are opened, i.e the first bad opened is containerframe1, second containerframe2 etc...,
My issue is this, I always want the 3rd bag to open in the same place everytime. Furthermore, I would like each bank bag frame to always open in that same places according to which bank bag slot they are in, not the order which they are opened.