Changeset 166
- Timestamp:
- 06/08/07 12:26:41 (3 years ago)
- Files:
-
- trunk/src/main-x11.c (modified) (1 diff)
- trunk/src/randname.c (modified) (1 diff)
- trunk/src/ui.c (modified) (1 diff)
- trunk/src/ui.h (modified) (2 diffs)
- trunk/src/z-file.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/src/main-x11.c
r136 r166 1884 1884 { 1885 1885 /* Reply to a known target received recently with data */ 1886 char buf[1024];1886 unsigned char buf[1024]; 1887 1887 co_ord max, min; 1888 1888 int x, y, i; trunk/src/randname.c
r137 r166 421 421 return 0; 422 422 } 423 423 424 #endif trunk/src/ui.c
r148 r166 798 798 { 799 799 { 800 {0, /* listener.object_id */801 (handler_f) menu_handle_event, /* listener.handler */802 (release_f) menu_destroy, /* listener.release */803 0, /* listener.object */804 {EVT_KBRD | EVT_MOUSE | EVT_REFRESH} /* listener.events */800 {0, /* listener.object_id */ 801 (handler_f) menu_handle_event, /* listener.handler */ 802 (release_f) menu_destroy, /* listener.release */ 803 0, /* listener.object */ 804 {EVT_KBRD | EVT_MOUSE | EVT_REFRESH} /* listener.events */ 805 805 }, 806 TRUE, /* target.is_modal */806 TRUE, /* target.is_modal */ 807 807 }, 808 menu_refresh, /* refresh() */809 {0, 0, 0, 0} /* boundary */808 menu_refresh, /* refresh() */ 809 {0, 0, 0, 0} /* boundary */ 810 810 }; 811 811 trunk/src/ui.h
r134 r166 112 112 void remove_listener (event_target *parent, event_listener *child); 113 113 event_type run_event_loop(event_target *parent, bool forever, const event_type *start); 114 115 /* Forward declare */ 116 /* RISC OS already has a menu_item and menu_flags in system library */ 117 #ifdef RISCOS 118 #define menu_item ang_menu_item 119 #define menu_flags ang_menu_flags 120 #endif 121 122 typedef struct event_action event_action; 123 typedef struct menu_item menu_item; 124 typedef struct menu_type menu_type; 125 typedef struct menu_skin menu_skin; 126 typedef struct menu_iter menu_iter; 114 127 115 128 … … 128 141 * - map 129 142 */ 130 struct panel_type { 143 struct panel_type 144 { 131 145 event_target target; 132 void (*refresh)( void);146 void (*refresh)(menu_type *); 133 147 region boundary; 134 148 }; 135 149 136 150 /* ================== MENUS ================= */ 137 138 /* RISC OS already has a menu_item and menu_flags in system library */139 #ifdef RISCOS140 #define menu_item ang_menu_item141 #define menu_flags ang_menu_flags142 #endif143 144 typedef struct event_action event_action;145 typedef struct menu_item menu_item;146 typedef struct menu_type menu_type;147 typedef struct menu_skin menu_skin;148 typedef struct menu_iter menu_iter;149 151 150 152 trunk/src/z-file.c
r148 r166 623 623 (void)what; 624 624 625 /* Success */ 626 return (0); 627 625 628 #endif /* SET_UID */ 626 629 627 /* Success */628 return (0);629 630 } 630 631
