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!)
Originally posted by Vorsim Maybe I missing something that I need to check / uncheck but is there away to adjust the colour, opacity etc of the windows background? I see options to select the border's and background's colour and texture but they are greyed out and cant be adjusted
In the options window I have there is a "Transparency" slider for the whole window. This is the only thing I know of that is available to change the opacity, but this will also change it for the window text. They can't be adjusted independantly as far as I know.
To make the background completely transparent and keep the text readable, I set the window background to None. Not ideal, but it works.
Maybe I missing something that I need to check / uncheck but is there away to adjust the colour, opacity etc of the windows background? I see options to select the border's and background's colour and texture but they are greyed out and cant be adjusted
Would it possible to add the ability to move the bar off-screen.
Atm i have the bar as far up as it can go, but it partially covers my unit frames.
I need to move it just a little higher, so the top of the bar is off-screen.
Last edited by woowoowoo : 03-07-2008 at 06:22 PM.
Originally posted by Satrina Have not abandoned you all, I'm just working hard on CombatMonitor 2 now that the PTR is up. There are some things coming in 2.4 that will benefit this addon as well, so I am playing with them on the PTR as well. Once 2.4 goes, this will get a new release with some new toys.
Hey Satrina! Looking forward to those new toys :P
__________________
Lyndi
Level 70 Night Elf Hunter
Silvermoon/The Jesters Guild
Have not abandoned you all, I'm just working hard on CombatMonitor 2 now that the PTR is up. There are some things coming in 2.4 that will benefit this addon as well, so I am playing with them on the PTR as well. Once 2.4 goes, this will get a new release with some new toys.
I haven't seen updates in a while, but still enjoys using it, so I just want to give props and looking forward for any new features that you'll provide.
Before you put out the next beta...
I get the below when trying to copy a profile:
[2008/02/05 16:14:41-2843-x1]: StatusWindow-2\StatusWindowOptions.lua:187: attempt to call method 'FinishWindows' (a nil value)
StatusWindow-2\StatusWindowOptions.lua:163: in function `callback'
...ibScrollingDropDown-1.0\LibScrollingDropDown-1.0.lua:305: in function <...ibScrollingDropDown-1.0\LibScrollingDropDown-1.0.lua:296>
I want to know how i can move the window's that i create...i have a friend that's tell is pressing the middle button by the corners but it doenst work...can someone help i will like to use this addon.
PS: srry for my bad english is not my natural language
Kinda off topic but just wanted to add that this looks really nice when using skinner too... didn't realize it would skin and look so nice since I didn't see a module written for it.
__________________
Lyndi
Level 70 Night Elf Hunter
Silvermoon/The Jesters Guild
News: I've separated out the config frame into its own addon. Regression testing, etc. and I'll put it up as beta 9. Having the options as a separate addon reduces the memory footprint by about 100k so far, leaving SW2 itself resident at about 190k (for me, will vary by the number of modules you have active)
Tenson: I've never looked at CML, but certainly SW2 has modules for time, memory, latency.