Lines Matching refs:wind

73 int window_close(window *wind)  in window_close()  argument
78 if (wind == window_get_front()) in window_close()
81 WINDOW_SEND_EVENT(wind); // Deactivate first in window_close()
86 result = WINDOW_SEND_EVENT(wind); in window_close()
91 if (wind == window_get_front()) in window_close()
94 WINDOW_SEND_EVENT(wind); in window_close()
99 menu_destroy_hook(wind); in window_close()
102 delete wind; in window_close()
116 window *wind; in window_get_front() local
118 for (wind = FrontWindow; (wind != NULL) && !wind->w_visible; wind = wind->prev) {} in window_get_front()
120 return wind; in window_get_front()
129 void window_select(window &wind) in window_select() argument
132 if (&wind == FrontWindow) in window_select()
134 if (&wind == FirstWindow && wind.next) in window_select()
137 if (wind.next) in window_select()
138 wind.next->prev = wind.prev; in window_select()
139 if (wind.prev) in window_select()
140 wind.prev->next = wind.next; in window_select()
141 wind.prev = FrontWindow; in window_select()
142 FrontWindow->next = &wind; in window_select()
143 wind.next = nullptr; in window_select()
144 FrontWindow = &wind; in window_select()
146 if (wind.is_visible()) in window_select()
154 WINDOW_SEND_EVENT(&wind); in window_select()
162 auto wind = window_get_front(); // get the new front window in set_visible() local
163 if (wind == prev) in set_visible()
164 return wind; in set_visible()
172 if (wind) in set_visible()
175 WINDOW_SEND_EVENT(wind); in set_visible()
177 return wind; in set_visible()
183 window *wind; in window_update_canvases() local
185 for (wind = FirstWindow; wind != NULL; wind = wind->next) in window_update_canvases()
186 gr_init_sub_bitmap (wind->w_canv.cv_bitmap, in window_update_canvases()
187 *wind->w_canv.cv_bitmap.bm_parent, in window_update_canvases()
188 wind->w_canv.cv_bitmap.bm_x, in window_update_canvases()
189 wind->w_canv.cv_bitmap.bm_y, in window_update_canvases()
190 wind->w_canv.cv_bitmap.bm_w, in window_update_canvases()
191 wind->w_canv.cv_bitmap.bm_h); in window_update_canvases()