serverwin
no way to compare when less than two revisions
Differences
This shows you the differences between two versions of the page.
| — | serverwin [2006/08/29 16:08] (current) – created - external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | # $EPIC: serverwin.txt, | ||
| + | ======Synopsis: | ||
| + | $__serverwin__() \\ | ||
| + | $__serverwin__(< | ||
| + | |||
| + | ======Technical: | ||
| + | * If the <server refnum> argument is omitted, the current server' | ||
| + | * If <server refnum> is not a valid server refnum, -1 is returned. | ||
| + | * If there are no windows connected to the server (which should never happen, but hey, you never know), -1 is returned. | ||
| + | * Otherwise, the refnum of the last window to recieve the input focus that is connected to the requested server is returned. | ||
| + | |||
| + | ======Practical: | ||
| + | The following things change the client' | ||
| + | < | ||
| + | /WINDOW NEW / | ||
| + | /WINDOW HIDE /WINDOW MOVETO | ||
| + | /WINDOW GOTO < | ||
| + | < | ||
| + | /WINDOW BACK /WINDOW LAST | ||
| + | /WINDOW POP / | ||
| + | /WINDOW REFNUM_OR_SWAP | ||
| + | </ | ||
| + | |||
| + | Each time a window is made the client' | ||
| + | granted the highest " | ||
| + | has a priority relative to all other windows, which indicates how | ||
| + | recently it has been the current input window. | ||
| + | of each server' | ||
| + | priority, and that window was that server' | ||
| + | window. | ||
| + | This function returns the current window for any given server. | ||
| + | |||
| + | ======Returns: | ||
| + | The window refnum of the current window for the server, or -1 if the | ||
| + | server is unknown or does not have a current window. | ||
serverwin.txt · Last modified: 2006/08/29 16:08 by 127.0.0.1
