Showing changes from revision #5 to #6:
Added | Removed | Changed
Entry | |
---|---|
R1 | Pointer to block to return result |
Block | |
+0 | Window Handle |
Exit | |
---|---|
R1 | Block is updated |
Block | |
+0 | Window handle, or -2 for icon bar |
+4 | Visible area minimum x |
+8 | Visible area minimum y |
+12 | Visible area maximum x |
+16 | Visible area maximum y |
+20 | Scroll x offset |
+24 | Scroll y offset |
+28 | Window Locations |
+32 | Window Flags |
The syntax of this call will return a windows visible state.
“Visible area” gives the window in screen co-ordinates. “Scroll offset” gives the top-left hand corner of the window in user co-ordinates. It is only an offset when the top-left corner of the extent is (0,0) in user co-ordinates.
Another syntax form of this call can be used to cause information relating to a specific window and its parent window to be returned. This, however, requires a Window Manager with nested window capability.