ID:2911480
 
Resolved
Multiple skin parameters have been added for windows: inner-pos, outer-pos, screen-pos, screen-size, and is-fullscreen.
Applies to:Dream Seeker
Status: Resolved (515.1631)

This issue has been resolved.
The following params for window elements would really help with positioning window elements on the client:

  • inner-pos: This will give you the first inner coordinate of the window's content area from the outer-pos. If the resize handles are 8px on a side, and the titlebar is 32px high, for instance, this would return 8,40.
  • outer-pos: This will give you the coordinate of the bottom-right corner of the window's content area relative to its pos.
  • screen-pos: This will give you the coordinate of the top-left corner of the display this window is currently within. If the window is off-screen, it should return none, or something. I dunno. I just work here.
  • screen-size: This will give you the width and height of the current display this window is currently within. If the window is off-screen, it should be 0,0 or whatever.
  • is-fullscreen: Setting this to true should hide the titlebar, make the window non-resizable, and make it fill the screen. Setting it back to false restores the window to its prior state, position, and size.
Lummox JR resolved issue with message:
Multiple skin parameters have been added for windows: inner-pos, outer-pos, screen-pos, screen-size, and is-fullscreen.