Mercurial > repos > rhope
annotate ms_window.h @ 14:69dfca29565f
C backend close to being useable
author | Mike Pavone <pavone@retrodev.com> |
---|---|
date | Tue, 26 May 2009 23:52:32 +0000 |
parents | 76568becd6d6 |
children |
rev | line source |
---|---|
0 | 1 #include "vis_threading.h" |
2 typedef struct | |
3 { | |
4 VIS_CRITICAL_SECTION(lock) | |
5 datum * orig_window; | |
6 datum * title; | |
7 double width; | |
8 double height; | |
9 double xpos; | |
10 double ypos; | |
11 queue_entry * wait_entry; | |
12 int next_msg_code; | |
13 datum * handler_list; | |
14 datum * widget_handle_lookup; | |
15 worker_instance instance; | |
16 HWND window_handle; | |
17 BOOL is_open; | |
18 } vis_window_shown; | |
19 | |
20 VIS_EXTERN_CRITICAL_SECTION(hwnd_lock); | |
21 | |
22 #define START_HANDLE_LIST 8 | |
23 | |
24 void message_loop(); |