set_window
set_window_t set_window;
set_window.socket = socket_num;
set_window.window = imw->number;
set_window.speed = IO_WIN_SPEED;
set_window.base.base = 0;
set_window.WindowSize = imw->size;
set_window.state = (WS_ENABLED | WS_16BIT |
cs_set_acc_attributes(&set_window, Attributes);
if (SocketServices(SS_SetWindow, &set_window) != SUCCESS) {
imw->handle = set_window.base.handle;
imw->size = set_window.WindowSize;
set_window_t set_window;
set_window.socket = get_window.socket;
set_window.window = get_window.window;
set_window.speed = get_window.speed;
set_window.base = 0;
set_window.WindowSize = get_window.size;
set_window.state = get_window.state & ~WS_ENABLED;
cs_set_acc_attributes(&set_window, Attributes);
SocketServices(SS_SetWindow, &set_window);
set_window.socket = sn;
set_window.window = wn;
set_window.speed = IO_WIN_SPEED;
set_window.base = Base->base;
set_window.WindowSize = *NumPorts;
set_window.state = (WS_ENABLED | WS_IO |
cs_set_acc_attributes(&set_window, Attributes);
if (SocketServices(SS_SetWindow, &set_window) != SUCCESS)
Base->base = set_window.base;
Base->handle = set_window.handle;
*NumPorts = set_window.WindowSize;
set_window_t set_window;