I've had reports that the SetHeight error may still lurking. I am looking into it. Let me know if you get it.
Note that due to the stopwatch slash command, StatusWindow no longer uses /sw. Use /statuswindow. Yes, that's a pain in the butt =)
Version 2.2.0
- You should not get errors opening the backpack anymore
- Some small tweaks and additions (alpha for backdrops and borders works correctly now!)
To Do:
* Sorting of guild/friend lists
* Option for disabling click-to-open for guild/bag/friend
StatusWindow allows you to build any number of StatusWindows. A StatusWindow holds up to 10 frames. Each StatusWindow can be moved to wherever you wish on screen, just hold down the Alt key and drag. Each frame in a StatusWindow has a pane and a module attached to it. The module creates something to display, such as a clock, latency meter, FPS meter, durability monitor, health regen monitor, mana regen monitor, and so on. The pane is what displays the output of module.
Known Bugs
* None at the moment
What you can do:
* Test it, break it! Then write me a nice description of what you did to break it.
* Feedback! What could be improved or added?
Modules included with basic StatusWindow are:
* Time
* Latency
* Framerate
* Health Regeneration
* Mana Regeneration
* Durability
* Experience
* Position (coordinates)
* Item Count
* Money
* Bag Slots
* PVP honour for this session
* UI memory
* Friends online
* Guild online
To open the StatusWindow options window: /statuswindow or /sw
Condfiguring StatusWindow
(Hint: Shift+Clicking a StatusWindow while the options frame is open will change the window selection to that window)
* Select the StatusWindow to configure using the top left dropdown in the configuration window. A list of the frames in that window will appear in the left side panel, along with the current window configuration in the dropdowns, buttons, and sliders in the left pane.
* Clicking a frame in the list opens its configuration options in the right side panel. Select the module to attach to the frame, and its width. If the module has any specific configuration items, they will appear at the bottom of the panel.
* Everything else should be reasonably self evident (I hope)
Configurable labels
Most modules have configurable labels now. Individual variables that are available are represented like $1, $2, etc. There is a ? button beside the label edit field that will tell you what is available for modules. I finally got around to making it so that hitting enter in the label edit box will also apply the current label in it.
For example, setting the clock module label to $1:$3 will give you the time in 24-hour format (23:30), while the default label of $2:$3 $4 will give the standard AM/PM format (11:30 PM).
For modules that have icons available, putting $i at the beginning of the label will display it. In the bag slot module, $i $2/$3 will display the bag icon with the number of unused bag slots and the total bag slots. The only valid place for $i is at the beginning of a label (at least for now). The help tooltip will show $i as an available variable if the module has an icon.
Label text justify
There is now a slider to set each module's text justifiication (left/centre/right). Modules with icons look dumb with anything but left justify.
Text colour
There is now a colour button for setting a window's text colour. Also a checkbox to override the colour settings of modules that have their own colour schemes (latency, durability, etc.)
Frames in row
The Frames in row slider replaces the horizontal checkbox. Set it to 1 for a vertical stack, to the number of frames in the window for a horizontal row, or anywhere in between to make multiple rows.
Change Log - Status Window 2
Version 2.2.0
- You should not get errors opening the backpack anymore
- Some small tweaks and additions (alpha for backdrops and borders works correctly now!)
1. Both Friends and Guild items do not display the people online in the tooltip. The friends list displays "0 Friends Online" even though it shows Friends: 2. The Guild shows no tooltip at all, 0 or otherwise.
2. A way to change the color of text of individual items
Thanks for your consideration.
__________________
"I will crush and destroy and...ooo...shiny..."
If there there, make them more obvious; otherwise, add them pretty-please with a panda on top. Doing the same steps on every char...
Only 'unexpected result' (not sure I can call it a 'bug' per-se) I've seen so far is if you don't clean out every saved var for the older SW, it throws a 'pairs' error reading an array rather than detecting it's an old setup and obviating it.
Last edited by VincentSDSH : 12-14-2007 at 04:04 AM.