Category: Other
Addon Information
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Satrina's Portal Bug Reports Feature Requests
Author:
Version:
2..2.0
Date:
10-22-2008 01:39 PM
Size:
68.22 Kb
Downloads:
5,561
Favorites:
59
MD5:
Pictures
Click to enlarge
Click to enlarge
Status Window 2   Popular! (More than 5000 hits)
Version 2.2.0 - 22 October 2008

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!)
  Optional Files - Status Window 2
File Name
Version
Size
Author
Date
Type
1.0
1kB
01-02-2009 10:14 PM
Patch
1.0
2kB
02-10-2008 08:17 PM
Addon
1.0
2kB
02-10-2008 08:15 PM
Addon
  Comments - Status Window 2
Post A Reply Comment Options
Old 11-08-2009, 10:59 PM  
Satrina
Premium Member
Premium Member
Interface Author - Click to view interfaces

Forum posts: 46
File comments: 531
Uploads: 24
Hold down Alt and drag

DDjusD - that's an error with the scrolling dropdown library that I have fixed but not put out a new statuswindow release with it included. The problem is when you try to use the scroll slider. Try leaving your pointer over the middle of the scroll box and use the mouse wheel instead.

Last edited by Satrina : 11-08-2009 at 11:00 PM.
Satrina is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-24-2009, 01:31 AM  
kallen1
A Kobold Labourer

Forum posts: 1
File comments: 8
Uploads: 0
I got this with a built UI, I had to cahnge it some to fit. How can I unlock the status window frame and move it. Any help would be great
kallen1 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-09-2009, 06:05 PM  
DDjusD
A Defias Bandit

Forum posts: 2
File comments: 13
Uploads: 0
asking

hey I use this addon and what really pisses me off is while I am scrolling down trying to choose what to put in one of the windows it closes really fast, is there any way I can make it not close the little scrollable window as fast?
DDjusD is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 06-15-2009, 03:55 AM  
IRID1UM
A Murloc Raider

Forum posts: 8
File comments: 66
Uploads: 0
Thanks for your time and your wonderful addons (big fan of SBF here!).
Have fun!

Last edited by IRID1UM : 06-15-2009 at 04:06 AM.
IRID1UM is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 06-14-2009, 01:05 PM  
Satrina
Premium Member
Premium Member
Interface Author - Click to view interfaces

Forum posts: 46
File comments: 531
Uploads: 24
Around line 555 in StatusWindow.lua you will find a line:
Code:
if Skinner then
change that to
Code:
if false and Skinner then

Last edited by Satrina : 06-14-2009 at 01:06 PM.
Satrina is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 06-13-2009, 05:12 AM  
IRID1UM
A Murloc Raider

Forum posts: 8
File comments: 66
Uploads: 0
Hi!
Which part of the code would I have to edit or add to prevent this addon from being skinned by Skinner?
Any ideas?
Thanks,
IRID1UM
IRID1UM is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-05-2008, 04:34 PM  
Loncal
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 1
File comments: 5
Uploads: 1
Re: SW Tracker

Quote:
Originally posted by Sithas
Hi would it be possible for you to make a plugin to replace the minimap tracking button?
What kind of replacement? To do the exact same thing? and would you like it to have a minimap graphic also?
Loncal is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-18-2008, 08:30 AM  
Sithas
A Kobold Labourer

Forum posts: 1
File comments: 8
Uploads: 0
SW Tracker

Hi would it be possible for you to make a plugin to replace the minimap tracking button?
Sithas is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-07-2008, 06:11 PM  
Loncal
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 1
File comments: 5
Uploads: 1
Quote:
Originally posted by Satrina
I'm all for people doing work instead of me It should have your name in it, though!
Not really, I just used your code base for it from a previous version So you should be the one to get the credit ^^ I did however make another module for colored money, and added another variable to the memory module to only display the whole number portion of memory usage.

Glad that you don't mind me being impatient then
Loncal is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-07-2008, 12:15 PM  
Satrina
Premium Member
Premium Member
Interface Author - Click to view interfaces

Forum posts: 46
File comments: 531
Uploads: 24
I'm all for people doing work instead of me It should have your name in it, though!
Satrina is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-07-2008, 03:58 AM  
Loncal
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 1
File comments: 5
Uploads: 1
Smile SWAmmo

Again, hopefully you dont mind, as I am impatient sort I decided to write a module to take care of the ammo since you did not want to include it within your original compilation of modules here are the files:

SWAmmo.toc
Code:
## Interface: 30000
## Version: 1.0
## Title: StatusWindow - Ammo
## Author: Satrina@Stormrage
## Dependencies: StatusWindow

SWAmmo.lua
SWAmmo.lua
Code:
--
-- Ammunition
--
SWAmmunition = {
   name = "Ammunition",
   updateEvent = "UNIT_INVENTORY_CHANGED",
   events = { "ITEM_LOCK_CHANGED", "UNIT_INVENTORY_CHANGED", "BAG_UPDATE", "ITEM_PUSH" },
   icon = [[Interface\PaperDoll\UI-PaperDoll-Slot-Ammo]],
   width = 45,
   helpStrings = {
      "$1: Ammunition count",
      "$i: Ammo Icon" 
      },

   New = function(self)
      self.modVar.icon = self.icon
      self.modVar.label = "Ammo: $1"
      self.modVar.textAlign = "LEFT"
   end,

   Init = function(self)
      self.pane.dropDownOptions = {
         clearOnHide = true,
         noSelection = true,
         }
      self.pane.icon:SetTexture(self.icon)
      self.locals.elements = StatusWindow:GetTable()
   end,
	
   Configure = function(self)
      StatusWindowCountOptionsIconIconTexture:SetTexture(self.modVar.icon)
      StatusWindowOptions:SetupGenericConfig()
      StatusWindowOptions:OpenConfigFrames(StatusWindowGenericOptions, StatusWindowCountOptions)
   end,

   Update = function(self, event)
      local ammoSlot = GetInventorySlotInfo("ammoSlot")
      local rangedSlot = GetInventorySlotInfo("rangedSlot")
      local str = "No Ammo"
      if GetInventoryItemQuality("player", ammoSlot) then
         str = GetInventoryItemCount("player", ammoSlot)
      elseif GetInventoryItemQuality("player", rangedSlot) then
         str = GetInventoryItemCount("player", rangedSlot)
      end
      self.locals.elements[1] = str
      StatusWindow:UpdateCurrentPane()
   end,
   }
StatusWindow:RegisterModule(SWAmmunition)

Last edited by Loncal : 11-07-2008 at 04:00 AM.
Loncal is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-06-2008, 01:37 PM  
Loncal
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 1
File comments: 5
Uploads: 1
Quote:
Originally posted by Sent
Btw the padding and alignment settings on my FPS and Latency keep on reseting to 0 and to the left despite me setting those to center. The rest save and work fine. Weird
I had to delete all the predefined items and recreate them as mine were doin the same thing, but after deleting and recreating the window/modules within each window again, after that they would hold their positions.
Loncal is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-03-2008, 11:31 PM  
Sent
A Deviate Faerie Dragon
Interface Author - Click to view interfaces

Forum posts: 14
File comments: 27
Uploads: 1
Quote:
Originally posted by Sent
Damn Ive been looking for a mod like this for a long time I love it
Btw the padding and alignment settings on my FPS and Latency keep on reseting to 0 and to the left despite me setting those to center. The rest save and work fine. Weird
Sent is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-02-2008, 08:40 AM  
Sent
A Deviate Faerie Dragon
Interface Author - Click to view interfaces

Forum posts: 14
File comments: 27
Uploads: 1
Damn Ive been looking for a mod like this for a long time I love it
Sent is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-01-2008, 11:39 AM  
Satrina
Premium Member
Premium Member
Interface Author - Click to view interfaces

Forum posts: 46
File comments: 531
Uploads: 24
There is still a lurking instance of the bag bug. It happens after you have had StatusWindow Options open and have done certain things for configuration.

Workaround: Reload your UI after closing the StatusWindow Options window.
Satrina is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.