- Home
- Downloads
-
Addons & Mods
Featured
World of Warcraft
6,100 Addons
-
Popular Downloads
- Top World of Warcraft Addons
- Top Minecraft Server Mods
- Top Rift Addons
- Top Skyrim Mods
- Top World of Tanks Skins
- Top StarCraft II Maps
- Top Terraria Maps
- Top Runes of Magic Addons
- Top Warhammer Online Addons
- Top The Secret World Mods
- Top Age of Conan Addons
-
- Curse Client
- Premium
- News
- Giveaways
- Forums
- Store
Vectors
- 0 Likes
- Warhammer Online
- 5 Monthly Downloads
- Supports: 1.4.1
- 1,697 Total Downloads
- Updated 03/09/2011
- Created 09/06/2010
- 4 Favorites
- Project Site
- Comments
- Release Type: Release
- License: All Rights Reserved
- Newest File: v.1.00.4
About Vectors
Vectors is an addon to help UI Creators make their work available on more resolutions with less problems to them and their users.
Short Description
You can place any registered window relative to another window
while repsecting the users resolution and UI scale,
without destroying the UI setup.
You'll only need to create your UI once per monitor ratio.
Wothor made a Video of Vectors in which he explains the core functions and I wrote an Enduser FAQ.
Please read the UI Creator FAQ if you consider publishing your UI with this Addon.
Complete Description
Basics
You can create and delete Profiles, to manage different "sets".
Every Profile inlcudes the Subprofiles for all monitor ratios.
The Subprofile matching your current resolution ratio will be loaded an can then be edited.
You can supervise any registered window in terms of placement, scaling and size.
Every window that is managed by Vectors will be automatically unregistered from Mythics Layout Editor to avoid interference between these addons.
All your changes you make in Vectors are shown instantly on the screen, but you can reset your current window to the state it had when you switched to it.
Placement
The placement can be specified relatively from any other window that is registered.ßß
The distance between this windows won't be in pixels but in an internal value between "-1" and "1".
That way we can always calculate the correct pixel value for the current resolution/scale combination.
The ">>" button will move your window by 1 pixel of your current resolution.
The ">>>" button is equivalent to 10 pixels and the ">" button moves the window by 1/5 pixel which is for finetuning.
You'll get the best results if you create the settings in the highest resolution available for the ratio
and then fine-tune the positions on some lower resolutions.
Scaling
If you let Vectors manage the scale of a window, the window will always occupy the same space regarding the resolution.
The user can freely change the UI scale without destroying his entire UI setup, because all space relevant elements keep their size.
That is useful for backroundpanels or buttons that should excatly match into a prepared backround area.
The problem of this approach is that people with a low resolutions need a bigger UI scale, so they can read text.
Vectors try's to help through a mechanism that is called "minimum scale".
Whenever the window would get too small on the screen, the minimum scale would prevent further shrinking.
Ofcourse this minimal value would need to be obtained by experimenting with a low resolution monitor and the desired window.
I hope you have a helpful userbase for that task.
Size
This is only recomended for users who know what they are doing and have made a safty copy of their UI before.
You can add a second anchor in Vectors to define the size of a window relatively to other windows.
Be careful to what you set it.
If you define the bottomright corner to be over the topleft corner for example,
the window will disappear and won't come back by deleting the anchor.
You'll have to define a sane second anchor to see the window again.
The UI Creator FAQ will help you understanding what elements to consider.
API
API description , so you can register your own windows, code a better frontend than me or automatically Import/Export parts of profiles.
Changelog
Version 1.00.4:- fixed rare crash of ActionBarClusterManager (Mythic) that was triggered by loading order issues and foreign anchors
- removed extra chat window support as it is now supplied by Mythic
- fixed the remaining Mythics LayoutEditor functions that could be called from outside
- fixed Mythics unfriendly LayoutEditor functions
- fixed settings window corruption on live resolution change
- fixed loading order problems with a lot of addons
- added dynamic window loading on dependency window creation
- added automatic chat window registration
- added mouse over window quick select
- fixed resolution scale for some resolutions
- made settings window bigger
- fixed squared scale calculation
- fixed ratio miscalculation on some resolutions
- fixed several settings window bugs
- initial public upload
Top Downloads
-
- Enemy
- Buffs & Debuffs, Unit Frames, Combat, and PvP
- 385 Monthly Downloads
-
- LibSlash
- Development Tools
- 342 Monthly Downloads
-
- Squared
- Unit Frames
- 251 Monthly Downloads
-
- Twister
- Action Bars, Combat, Class, and Buffs & Debuffs
- 246 Monthly Downloads
-
- BuffHead2
- PvP, Combat, and Buffs & Debuffs
- 213 Monthly Downloads
Comments