Rev 4973 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 4973 | Rev 5029 | ||
---|---|---|---|
Line 73... | Line 73... | ||
73 | 73 | ||
Line 74... | Line 74... | ||
74 | __u32 __menuet__get_date(void); |
74 | __u32 __menuet__get_date(void); |
Line 75... | Line 75... | ||
75 | 75 | ||
Line 76... | Line 76... | ||
76 | void __menuet__line(__u16 x1,__u16 y1,__u16 x2,__u16 y2,__u32 color); |
76 | void __menuet__line(__u16 x1,__u16 y1,__u16 x2,__u16 y2,__u32 color); |
77 | 77 | ||
78 | void __menuet__set_bitfield_for_wanted_events(__u16 ev); |
78 | void __menuet__set_bitfield_for_wanted_events(__u32 ev); |
79 | 79 | ||
80 | #define EVENT_REDRAW 0x00000001 |
80 | #define EVENT_REDRAW 0x00000001 |
81 | #define EVENT_KEY 0x00000002 |
81 | #define EVENT_KEY 0x00000002 |
82 | #define EVENT_BUTTON 0x00000004 |
82 | #define EVENT_BUTTON 0x00000004 |
83 | #define EVENT_END_REQUEST 0x00000008 |
83 | #define EVENT_END_REQUEST 0x00000008 |
84 | #define EVENT_DESKTOP_BACK_DRAW 0x00000010 |
84 | #define EVENT_DESKTOP_BACK_DRAW 0x00000010 |
Line 85... | Line 85... | ||
85 | #define EVENT_MOUSE_CHANGE 0x00000020 |
85 | #define EVENT_MOUSE_CHANGE 0x00000020 |
86 | #define EVENT_IPC 0x00000040 |
86 | #define EVENT_IPC 0x00000040 |
87 | #define EVENT_GET_IRQS_MASK 0xFFFF0000 |
87 | #define EVENT_MOUSE_CURSOR_MASK 0x40000000 // the window does not receive mouse events if cursor outside window |
88 | #define EVENT_GET_IRQ(e) (((e)>>16)&0xFFFF) |
88 | #define EVENT_MOUSE_WINDOW_MASK 0x80000000 // inactive window does not receive mouse events |