Up: GEOS SDK TechDocs | Up | Prev: varwin ...

wclear

wclear

Clears the current window.

wcreate

wcreate <height>

Create a window of the given height and return a token for it. The window is placed just above the command window, if there's room. If there aren't that many lines free on the screen, an error is returned.

wdelete

wdelete <window>

Delete the given window. All windows below it move up and the command window enlarges.

whatat

whatat [<address>]

Examples:

"whatat"
name of variable at *DS:SI
"whatat ^l2ef0h:002ah"
name of variable at the specified address

Print the name of the variable at the address.

See Also: pobject, hwalk, lhwalk.

whatis

whatis (<symbol>|<addr>)

Examples: "whatis WinColorFlags"

This produces a human-readable description of a symbol, giving whatever information is pertinent to its type.

why

why

Examples: "why"

Print a description of why the system crashed.

See Also: regs, backtrace, explain.

wintree

wintree <window handle> [<data field>]

Examples:

"wintree ^hd060h"
print a window tree starting at the handle d060h

Print a window tree starting with the root specified.

See Also: vistree, gentree.

winverse

winverse

Sets the inverse-mode of the current window (whether newly-echoed characters are displayed in inverse video) on or off, depending on its argument (1 is on).

wmove

wmove [(+|-)] <x-coord> [(+|-)] <y-coord>

Moves the cursor for the current window. Takes two arguments: the new x position and the new y position. These positions may be absolute or relative (absolute positions begin with + or -). If you attempt to move outside the current window, an error is generated. This command returns the new cursor position as { x y }.

words

words [<address>] [<length>]

Examples:

"words"
lists 8 words at DS:SI
"words ds:di 16"
lists 16 words starting at DS:DI

Examine memory as a dump of words.

See Also: bytes, dwords, imem, assign.

wpop

wpop

Revert the current window to its previously pushed value.

wpush

wpush <window>

Switch to a new window, saving the old current-window. Use wpop to go back to the previous window. All I/O goes through the current window.

wrefresh

wrefresh

Synchronizes the current window with the screen. This need only be performed if you don't echo a newline, as echoing a newline refreshes the current window.

wtop

wtop <flag>

Sets where windows go. If argument is non-zero, windows go at the top of the screen and work down. Else windows go at the bottom of the screen and work up


Up: GEOS SDK TechDocs | Up | Prev: varwin ...