Lines Matching refs:wind

92   wind = (RO_Window *)WDesc;  in Window()
95 if ((wind->tflags & IFlg_Indir) != 0) in Window()
97 strcpy((char*)(wind->dat.ind.tit),Title); // indirected in Window()
99 else {strncpy((char *)&wind->dat,Title,12);} in Window()
101 if ((wind->Handle = Wimp_CreateWindow((int*)&wind->vminx)) == 0) in Window()
116 Wimp_DeleteWindow((int*)wind); in ~Window()
122 return(wind->Handle); in MyHandle()
128 Dest[0] = wind->wminx; Dest[1] = wind->wminy; in GetWorkArea()
129 Dest[2] = wind->wmaxx; Dest[3] = wind->wmaxy; in GetWorkArea()
133 void Window::open(void) {isopen = true; Wimp_OpenWindow((int*)wind);} in open()
139 void Window::close(void) {isopen = false; Wimp_CloseWindow((int*)wind);} in close()
144 Wimp_ForceRedraw(wind->Handle,minx,miny,maxx,maxy); in forceredraw()
167 Block[0] = wind->Handle; in update()
183 Block[0] = wind->Handle; in update()
199 Wimp_SetExtent(wind->Handle,(int*)extent); in extent()
201 wind->wminx = minx; wind->wminy = miny; in extent()
202 wind->wmaxx = maxx; wind->wmaxy = maxy; in extent()
206 void Window::getstate(void) {Wimp_GetWindowState((int*)wind);} in getstate()
211 dest[0] = wind->Handle; in getstate()
247 if (number > wind->icon_no) {return(NULL);} in GetIcon()
248 return((RO_Icon*)(((int*)wind) + RO_WINDOW_WORDS + RO_ICON_WORDS*number)); in GetIcon()
256 Block[0] = wind->Handle; Block[1] = number; Block[2] = eor; Block[3] = clear; in SetIconState()
263 Block[0] = wind->Handle; Block[1] = number; in GetIconState()
274 return(Store.WHandle == wind->Handle); in HaveInput()
376 if ((wind->tflags & (IFlg_Indir | IFlg_Text)) == (IFlg_Indir | IFlg_Text)) in WriteTitle()
378 strcpy((char*)wind->dat.ind.tit,title); in WriteTitle()
386 if ((wind->tflags & (IFlg_Indir | IFlg_Text)) == (IFlg_Indir | IFlg_Text)) in ReadTitle()
388 return((char*)wind->dat.ind.tit); in ReadTitle()
399 Wimp_ForceRedraw(-1, wind->vminx, wind->vmaxy, wind->vmaxx, wind->vmaxy + TitleBarHeight); in UpdateTitle()
403 RO_Window *Window::Descriptor(void) {return(wind);} in Descriptor()
409 if (number <= wind->icon_no) in ForceIconRedraw()
422 if (number <= wind->icon_no) in UpdateIcon()
429 Block[RedrawB_Handle] = wind->Handle; in UpdateIcon()
445 return(((wind->wflags & (1<<16)) == 0) ? false : true); in OpenStatus()