home *** CD-ROM | disk | FTP | other *** search
Text File | 1994-09-14 | 100.8 KB | 2,442 lines |
- wimp_w
- Defined in: <wimp=>wimp.$>.h
- Declaration: typedef ... wimp_w;wimp_i
- Defined in: <wimp=>wimp.$>.h
- Declaration: typedef int wimp_i;wimp_t
- Defined in: <wimp=>wimp.$>.h
- Declaration: typedef ... wimp_t;wimp_colour
- Defined in: <wimp=>wimp.$>.h
- Declaration: typedef byte wimp_colour;wimp_icon_data
- Defined in: <wimp=>wimp.$>.h
- Declaration: typedef
- union
- { char text [12];
- char sprite [12];
- char text_and_sprite [12];
- struct
- { char *text;
- char *validation;
- int size;
- }
- indirected_text;
- struct
- { <osspriteop_id=>osspriteop.osspriteop_id> id;
- <osspriteop_area=>osspriteop.osspriteop_area> *area;
- int size;
- }
- indirected_sprite;
- struct
- { char *text;
- char *validation;
- int size;
- }
- indirected_text_and_sprite;
- }
- wimp_icon_data;wimp_icon
- Defined in: <wimp=>wimp.$>.h
- Declaration: typedef
- struct
- { <os_box=>os.os_box> extent;
- bits flags;
- <wimp_icon_data> data;
- }
- wimp_icon;wimp_icon_create
- Defined in: <wimp=>wimp.$>.h
- Declaration: typedef
- struct
- { <wimp_w> w;
- <wimp_icon> icon;
- }
- wimp_icon_create;wimp_window
- Defined in: <wimp=>wimp.$>.h
- Declaration: typedef
- struct
- { <os_box=>os.os_box> visible;
- int xscroll;
- int yscroll;
- <wimp_w> next;
- bits flags;
- <wimp_colour> title_fg;
- <wimp_colour> title_bg;
- <wimp_colour> work_fg;
- <wimp_colour> work_bg;
- <wimp_colour> scroll_outer;
- <wimp_colour> scroll_inner;
- <wimp_colour> highlight_bg;
- <wimp_colour> reserved;
- <os_box=>os.os_box> extent;
- bits title_flags;
- bits work_flags;
- <osspriteop_area=>osspriteop.osspriteop_area> *sprite_area;
- short xmin;
- short ymin;
- <wimp_icon_data> title_data;
- int icon_count;
- <wimp_icon> icons [...];
- }
- wimp_window;wimp_window_state
- Defined in: <wimp=>wimp.$>.h
- Declaration: typedef
- struct
- { <wimp_w> w;
- <os_box=>os.os_box> visible;
- int xscroll;
- int yscroll;
- <wimp_w> next;
- bits flags;
- }
- wimp_window_state;wimp_icon_state
- Defined in: <wimp=>wimp.$>.h
- Declaration: typedef
- struct
- { <wimp_w> w;
- <wimp_i> i;
- <wimp_icon> icon;
- }
- wimp_icon_state;wimp_window_info
- Defined in: <wimp=>wimp.$>.h
- Declaration: typedef
- struct
- { <wimp_w> w;
- <os_box=>os.os_box> visible;
- int xscroll;
- int yscroll;
- <wimp_w> next;
- bits flags;
- <wimp_colour> title_fg;
- <wimp_colour> title_bg;
- <wimp_colour> work_fg;
- <wimp_colour> work_bg;
- <wimp_colour> scroll_outer;
- <wimp_colour> scroll_inner;
- <wimp_colour> highlight_bg;
- <wimp_colour> reserved;
- <os_box=>os.os_box> extent;
- bits title_flags;
- bits work_flags;
- <osspriteop_area=>osspriteop.osspriteop_area> *sprite_area;
- short xmin;
- short ymin;
- <wimp_icon_data> title_data;
- int icon_count;
- <wimp_icon> icons [...];
- }
- wimp_window_info;wimp_outline
- Defined in: <wimp=>wimp.$>.h
- Declaration: typedef
- struct
- { <wimp_w> w;
- <os_box=>os.os_box> outline;
- }
- wimp_outline;wimp_draw
- Defined in: <wimp=>wimp.$>.h
- Declaration: typedef
- struct
- { <wimp_w> w;
- <os_box=>os.os_box> box;
- int xscroll;
- int yscroll;
- <os_box=>os.os_box> clip;
- }
- wimp_draw;wimp_open
- Defined in: <wimp=>wimp.$>.h
- Declaration: typedef
- struct
- { <wimp_w> w;
- <os_box=>os.os_box> visible;
- int xscroll;
- int yscroll;
- <wimp_w> next;
- }
- wimp_open;wimp_close
- Defined in: <wimp=>wimp.$>.h
- Declaration: typedef
- struct
- { <wimp_w> w;
- }
- wimp_close;wimp_leaving
- Defined in: <wimp=>wimp.$>.h
- Declaration: typedef
- struct
- { <wimp_w> w;
- }
- wimp_leaving;wimp_entering
- Defined in: <wimp=>wimp.$>.h
- Declaration: typedef
- struct
- { <wimp_w> w;
- }
- wimp_entering;wimp_pointer
- Defined in: <wimp=>wimp.$>.h
- Declaration: typedef
- struct
- { <os_coord=>os.os_coord> pos;
- bits buttons;
- <wimp_w> w;
- <wimp_i> i;
- }
- wimp_pointer;wimp_dragged
- Defined in: <wimp=>wimp.$>.h
- Declaration: typedef
- struct
- { <os_box=>os.os_box> final;
- }
- wimp_dragged;wimp_key
- Defined in: <wimp=>wimp.$>.h
- Declaration: typedef
- struct
- { <wimp_w> w;
- <wimp_i> i;
- <os_coord=>os.os_coord> pos;
- int height;
- int index;
- int c;
- }
- wimp_key;wimp_selection
- Defined in: <wimp=>wimp.$>.h
- Declaration: typedef
- struct
- { int items [9];
- }
- wimp_selection;wimp_scroll
- Defined in: <wimp=>wimp.$>.h
- Declaration: typedef
- struct
- { <wimp_w> w;
- <os_box=>os.os_box> visible;
- int xscroll;
- int yscroll;
- <wimp_w> next;
- int xmin;
- int ymin;
- }
- wimp_scroll;wimp_pollword
- Defined in: <wimp=>wimp.$>.h
- Declaration: typedef
- struct
- { byte *addr;
- int word;
- }
- wimp_pollword;wimp_drag
- Defined in: <wimp=>wimp.$>.h
- Declaration: typedef
- struct
- { <wimp_w> w;
- int type;
- <os_box=>os.os_box> initial;
- <os_box=>os.os_box> bbox;
- byte *handle;
- void *draw;
- void *undraw;
- void *redraw;
- }
- wimp_drag;wimp_caret
- Defined in: <wimp=>wimp.$>.h
- Declaration: typedef
- struct
- { <wimp_w> w;
- <wimp_i> i;
- <os_coord=>os.os_coord> pos;
- int height;
- int index;
- }
- wimp_caret;wimp_menu_entry
- Defined in: <wimp=>wimp.$>.h
- Declaration: typedef
- struct
- { bits menu_flags;
- <wimp_menu> *sub_menu;
- bits icon_flags;
- <wimp_icon_data> data;
- }
- wimp_menu_entry;wimp_menu
- Defined in: <wimp=>wimp.$>.h
- Declaration: typedef
- struct
- { union
- { char text [12];
- struct
- { char *text;
- byte reserved [8];
- }
- indirected_text;
- }
- title_data;
- <wimp_colour> title_fg;
- <wimp_colour> title_bg;
- <wimp_colour> work_fg;
- <wimp_colour> work_bg;
- int width;
- int height;
- int gap;
- <wimp_menu_entry> entries [...];
- }
- wimp_menu;wimp_message_data_xfer
- Defined in: <wimp=>wimp.$>.h
- Declaration: typedef
- struct
- { <wimp_w> w;
- <wimp_i> i;
- <os_coord=>os.os_coord> pos;
- int est_size;
- bits file_type;
- char file_name [212];
- }
- wimp_message_data_xfer;wimp_message_ram_xfer
- Defined in: <wimp=>wimp.$>.h
- Declaration: typedef
- struct
- { byte *addr;
- int size;
- }
- wimp_message_ram_xfer;wimp_message_prequit
- Defined in: <wimp=>wimp.$>.h
- Declaration: typedef
- struct
- { bits flags;
- }
- wimp_message_prequit;wimp_message_save_desktop
- Defined in: <wimp=>wimp.$>.h
- Declaration: typedef
- struct
- { <os_f=>os.os_f> file;
- byte reserved [3];
- bits flags;
- }
- wimp_message_save_desktop;wimp_message_device
- Defined in: <wimp=>wimp.$>.h
- Declaration: typedef
- struct
- { int major;
- int minor;
- char info [228];
- }
- wimp_message_device;wimp_message_data_saved
- Defined in: <wimp=>wimp.$>.h
- Declaration: typedef
- struct
- { int ref;
- }
- wimp_message_data_saved;wimp_message_shutdown
- Defined in: <wimp=>wimp.$>.h
- Declaration: typedef
- struct
- { bits flags;
- }
- wimp_message_shutdown;wimp_message_claim_entity
- Defined in: <wimp=>wimp.$>.h
- Declaration: typedef
- struct
- { bits flags;
- }
- wimp_message_claim_entity;wimp_message_data_request
- Defined in: <wimp=>wimp.$>.h
- Declaration: typedef
- struct
- { <wimp_w> w;
- <wimp_i> i;
- <os_coord=>os.os_coord> pos;
- bits flags;
- bits file_types [54];
- }
- wimp_message_data_request;wimp_message_dragging
- Defined in: <wimp=>wimp.$>.h
- Declaration: typedef
- struct
- { <wimp_w> w;
- <wimp_i> i;
- <os_coord=>os.os_coord> pos;
- bits flags;
- <os_box=>os.os_box> box;
- bits file_types [50];
- }
- wimp_message_dragging;wimp_message_drag_claim
- Defined in: <wimp=>wimp.$>.h
- Declaration: typedef
- struct
- { bits flags;
- bits file_types [58];
- }
- wimp_message_drag_claim;wimp_message_menu_warning
- Defined in: <wimp=>wimp.$>.h
- Declaration: typedef
- struct
- { <wimp_menu> *sub_menu;
- <os_coord=>os.os_coord> pos;
- <wimp_selection> selection;
- }
- wimp_message_menu_warning;wimp_message_task_initialise
- Defined in: <wimp=>wimp.$>.h
- Declaration: typedef
- struct
- { byte *cao;
- int size;
- char task_name [228];
- }
- wimp_message_task_initialise;wimp_message_slot_size
- Defined in: <wimp=>wimp.$>.h
- Declaration: typedef
- struct
- { int new_curr;
- int new_next;
- }
- wimp_message_slot_size;wimp_message_set_slot
- Defined in: <wimp=>wimp.$>.h
- Declaration: typedef
- struct
- { int new_curr;
- <wimp_t> task;
- }
- wimp_message_set_slot;wimp_message_task_name_rq
- Defined in: <wimp=>wimp.$>.h
- Declaration: typedef
- struct
- { <wimp_t> task;
- }
- wimp_message_task_name_rq;wimp_message_task_name_is
- Defined in: <wimp=>wimp.$>.h
- Declaration: typedef
- struct
- { <wimp_t> task;
- int size;
- char task_name [228];
- }
- wimp_message_task_name_is;wimp_message_menus_deleted
- Defined in: <wimp=>wimp.$>.h
- Declaration: typedef
- struct
- { <wimp_menu> *menu;
- }
- wimp_message_menus_deleted;wimp_message_iconise
- Defined in: <wimp=>wimp.$>.h
- Declaration: typedef
- struct
- { <wimp_w> w;
- <wimp_t> task;
- char title [20];
- }
- wimp_message_iconise;wimp_message_window_closed
- Defined in: <wimp=>wimp.$>.h
- Declaration: typedef
- struct
- { <wimp_w> w;
- }
- wimp_message_window_closed;wimp_message_window_info
- Defined in: <wimp=>wimp.$>.h
- Declaration: typedef
- struct
- { <wimp_w> w;
- int reserved;
- char sprite_name [8];
- char title [20];
- }
- wimp_message_window_info;wimp_message_font_changed
- Defined in: <wimp=>wimp.$>.h
- Declaration: typedef
- struct
- { <font_f=>font.font_f> font;
- }
- wimp_message_font_changed;wimp_message
- Defined in: <wimp=>wimp.$>.h
- Declaration: typedef
- struct
- { int size;
- <wimp_t> sender;
- int my_ref;
- int your_ref;
- bits action;
- union
- { <wimp_message_data_xfer> data_xfer;
- <wimp_message_ram_xfer> ram_xfer;
- <wimp_message_prequit> prequit;
- <wimp_message_save_desktop> save_desktop;
- <wimp_message_device> device;
- <wimp_message_data_saved> data_saved;
- <wimp_message_shutdown> shutdown;
- <wimp_message_claim_entity> claim_entity;
- <wimp_message_data_request> data_request;
- <wimp_message_dragging> dragging;
- <wimp_message_drag_claim> drag_claim;
- byte reserved [236];
- }
- data;
- }
- wimp_message;wimp_block
- Defined in: <wimp=>wimp.$>.h
- Declaration: typedef
- union
- { <wimp_draw> redraw;
- <wimp_open> open;
- <wimp_close> close;
- <wimp_leaving> leaving;
- <wimp_entering> entering;
- <wimp_pointer> pointer;
- <wimp_dragged> dragged;
- <wimp_key> key;
- <wimp_selection> selection;
- <wimp_scroll> scroll;
- <wimp_caret> caret;
- <wimp_pollword> pollword;
- <wimp_message> message;
- byte reserved [256];
- }
- wimp_block;wimp_message_list
- Defined in: <wimp=>wimp.$>.h
- Declaration: typedef
- struct
- { int messages [...];
- }
- wimp_message_list;wimp_VERSION_RO2
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_VERSION_RO2 200wimp_VERSION_RO3
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_VERSION_RO3 310wimp_ICON_NAME_LIMIT
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ICON_NAME_LIMIT 12wimp_TEMPLATE_NAME_LIMIT
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_TEMPLATE_NAME_LIMIT 12wimp_MENU_NAME_LIMIT
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_MENU_NAME_LIMIT 12wimp_MENU_DEPTH_LIMIT
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_MENU_DEPTH_LIMIT 8wimp_CHAR_XSIZE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_CHAR_XSIZE 16wimp_CHAR_YSIZE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_CHAR_YSIZE 32wimp_NULL_REASON_CODE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_NULL_REASON_CODE 0wimp_REDRAW_WINDOW_REQUEST
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_REDRAW_WINDOW_REQUEST 1wimp_OPEN_WINDOW_REQUEST
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_OPEN_WINDOW_REQUEST 2wimp_CLOSE_WINDOW_REQUEST
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_CLOSE_WINDOW_REQUEST 3wimp_POINTER_LEAVING_WINDOW
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_POINTER_LEAVING_WINDOW 4wimp_POINTER_ENTERING_WINDOW
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_POINTER_ENTERING_WINDOW 5wimp_MOUSE_CLICK
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_MOUSE_CLICK 6wimp_USER_DRAG_BOX
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_USER_DRAG_BOX 7wimp_KEY_PRESSED
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_KEY_PRESSED 8wimp_MENU_SELECTION
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_MENU_SELECTION 9wimp_SCROLL_REQUEST
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_SCROLL_REQUEST 10wimp_LOSE_CARET
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_LOSE_CARET 11wimp_GAIN_CARET
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_GAIN_CARET 12wimp_POLLWORD_NON_ZERO
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_POLLWORD_NON_ZERO 13wimp_USER_MESSAGE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_USER_MESSAGE 17wimp_USER_MESSAGE_RECORDED
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_USER_MESSAGE_RECORDED 18wimp_USER_MESSAGE_ACKNOWLEDGE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_USER_MESSAGE_ACKNOWLEDGE 19wimp_POLL_WORD
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_POLL_WORD 22wimp_POLLWORD_PRIORITY
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_POLLWORD_PRIORITY 23wimp_FP
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_FP 24wimp_MASK_NULL
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_MASK_NULL 0x1uwimp_QUEUE_REDRAW
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_QUEUE_REDRAW 0x2uwimp_MASK_LEAVING
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_MASK_LEAVING 0x10uwimp_MASK_ENTERING
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_MASK_ENTERING 0x20uwimp_QUEUE_MOUSE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_QUEUE_MOUSE 0x40uwimp_QUEUE_KEY
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_QUEUE_KEY 0x100uwimp_MASK_LOSE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_MASK_LOSE 0x800uwimp_MASK_GAIN
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_MASK_GAIN 0x1000uwimp_MASK_POLLWORD
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_MASK_POLLWORD 0x2000uwimp_MASK_MESSAGE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_MASK_MESSAGE 0x20000uwimp_MASK_RECORDED
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_MASK_RECORDED 0x40000uwimp_MASK_ACKNOWLEDGE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_MASK_ACKNOWLEDGE 0x80000uwimp_GIVEN_POLLWORD
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_GIVEN_POLLWORD 0x400000uwimp_POLL_HIGH_PRIORITY
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_POLL_HIGH_PRIORITY 0x800000uwimp_SAVE_FP
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_SAVE_FP 0x1000000uwimp_BROADCAST
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_BROADCAST ((<wimp_t>) 0)wimp_BACKGROUND
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_BACKGROUND ((<wimp_w>) -1)wimp_ICON_BAR
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ICON_BAR ((<wimp_w>) -2)wimp_ICON_BAR_RIGHT
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ICON_BAR_RIGHT ((<wimp_w>) -1)wimp_ICON_BAR_LEFT
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ICON_BAR_LEFT ((<wimp_w>) -2)wimp_ICON_BAR_LEFT_RELATIVE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ICON_BAR_LEFT_RELATIVE ((<wimp_w>) -3)wimp_ICON_BAR_RIGHT_RELATIVE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ICON_BAR_RIGHT_RELATIVE ((<wimp_w>) -4)wimp_ICON_BAR_LEFT_HIGH_PRIORITY
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ICON_BAR_LEFT_HIGH_PRIORITY ((<wimp_w>) -5)wimp_ICON_BAR_LEFT_LOW_PRIORITY
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ICON_BAR_LEFT_LOW_PRIORITY ((<wimp_w>) -6)wimp_ICON_BAR_RIGHT_LOW_PRIORITY
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ICON_BAR_RIGHT_LOW_PRIORITY ((<wimp_w>) -7)wimp_ICON_BAR_RIGHT_HIGH_PRIORITY
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ICON_BAR_RIGHT_HIGH_PRIORITY ((<wimp_w>) -8)wimp_TOP
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_TOP ((<wimp_w>) -1)wimp_BOTTOM
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_BOTTOM ((<wimp_w>) -2)wimp_NO_ICON
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_NO_ICON ((<wimp_w>) -1)wimp_ICON_WINDOW
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ICON_WINDOW ((<wimp_i>) -1)wimp_ICON_BACK
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ICON_BACK ((<wimp_i>) -2)wimp_ICON_CLOSE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ICON_CLOSE ((<wimp_i>) -3)wimp_ICON_TITLE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ICON_TITLE ((<wimp_i>) -4)wimp_ICON_TOGGLE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ICON_TOGGLE ((<wimp_i>) -5)wimp_ICON_SCROLL_UP
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ICON_SCROLL_UP ((<wimp_i>) -6)wimp_ICON_VSCROLL
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ICON_VSCROLL ((<wimp_i>) -7)wimp_ICON_SCROLL_DOWN
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ICON_SCROLL_DOWN ((<wimp_i>) -8)wimp_ICON_SIZE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ICON_SIZE ((<wimp_i>) -9)wimp_ICON_SCROLL_LEFT
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ICON_SCROLL_LEFT ((<wimp_i>) -10)wimp_ICON_HSCROLL
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ICON_HSCROLL ((<wimp_i>) -11)wimp_ICON_SCROLL_RIGHT
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ICON_SCROLL_RIGHT ((<wimp_i>) -12)wimp_ICON_FRAME
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ICON_FRAME ((<wimp_i>) -13)wimp_WINDOW_MOVEABLE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_WINDOW_MOVEABLE 0x2uwimp_WINDOW_AUTO_REDRAW
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_WINDOW_AUTO_REDRAW 0x10uwimp_WINDOW_PANE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_WINDOW_PANE 0x20uwimp_WINDOW_NO_BOUNDS
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_WINDOW_NO_BOUNDS 0x40uwimp_WINDOW_SCROLL_REPEAT
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_WINDOW_SCROLL_REPEAT 0x100uwimp_WINDOW_SCROLL
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_WINDOW_SCROLL 0x200uwimp_WINDOW_REAL_COLOURS
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_WINDOW_REAL_COLOURS 0x400uwimp_WINDOW_BACK
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_WINDOW_BACK 0x800uwimp_WINDOW_HOT_KEYS
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_WINDOW_HOT_KEYS 0x1000uwimp_WINDOW_BOUNDED
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_WINDOW_BOUNDED 0x2000uwimp_WINDOW_IGNORE_XEXTENT
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_WINDOW_IGNORE_XEXTENT 0x4000uwimp_WINDOW_IGNORE_YEXTENT
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_WINDOW_IGNORE_YEXTENT 0x8000uwimp_WINDOW_OPEN
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_WINDOW_OPEN 0x10000uwimp_WINDOW_NOT_COVERED
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_WINDOW_NOT_COVERED 0x20000uwimp_WINDOW_FULL_SIZE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_WINDOW_FULL_SIZE 0x40000uwimp_WINDOW_TOGGLED
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_WINDOW_TOGGLED 0x80000uwimp_WINDOW_HAS_FOCUS
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_WINDOW_HAS_FOCUS 0x100000uwimp_WINDOW_BOUNDED_ONCE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_WINDOW_BOUNDED_ONCE 0x200000uwimp_WINDOW_BACK_ICON
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_WINDOW_BACK_ICON 0x1000000uwimp_WINDOW_CLOSE_ICON
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_WINDOW_CLOSE_ICON 0x2000000uwimp_WINDOW_TITLE_ICON
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_WINDOW_TITLE_ICON 0x4000000uwimp_WINDOW_TOGGLE_ICON
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_WINDOW_TOGGLE_ICON 0x8000000uwimp_WINDOW_VSCROLL
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_WINDOW_VSCROLL 0x10000000uwimp_WINDOW_SIZE_ICON
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_WINDOW_SIZE_ICON 0x20000000uwimp_WINDOW_HSCROLL
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_WINDOW_HSCROLL 0x40000000uwimp_WINDOW_NEW_FORMAT
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_WINDOW_NEW_FORMAT 0x80000000uwimp_ICON_TEXT
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ICON_TEXT 0x1uwimp_ICON_SPRITE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ICON_SPRITE 0x2uwimp_ICON_BORDER
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ICON_BORDER 0x4uwimp_ICON_HCENTRED
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ICON_HCENTRED 0x8uwimp_ICON_VCENTRED
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ICON_VCENTRED 0x10uwimp_ICON_FILLED
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ICON_FILLED 0x20uwimp_ICON_ANTI_ALIASED
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ICON_ANTI_ALIASED 0x40uwimp_ICON_NEEDS_HELP
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ICON_NEEDS_HELP 0x80uwimp_ICON_INDIRECTED
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ICON_INDIRECTED 0x100uwimp_ICON_RJUSTIFIED
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ICON_RJUSTIFIED 0x200uwimp_ICON_ALLOW_ADJUST
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ICON_ALLOW_ADJUST 0x400uwimp_ICON_HALF_SIZE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ICON_HALF_SIZE 0x800uwimp_ICON_BUTTON_TYPE_SHIFT
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ICON_BUTTON_TYPE_SHIFT 12wimp_ICON_BUTTON_TYPE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ICON_BUTTON_TYPE 0xF000uwimp_ICON_ESG_SHIFT
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ICON_ESG_SHIFT 16wimp_ICON_ESG
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ICON_ESG 0x1F0000uwimp_ICON_SELECTED
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ICON_SELECTED 0x200000uwimp_ICON_SHADED
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ICON_SHADED 0x400000uwimp_ICON_DELETED
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ICON_DELETED 0x800000uwimp_ICON_FG_COLOUR_SHIFT
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ICON_FG_COLOUR_SHIFT 24wimp_ICON_FG_COLOUR
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ICON_FG_COLOUR 0xF000000uwimp_ICON_BG_COLOUR_SHIFT
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ICON_BG_COLOUR_SHIFT 28wimp_ICON_BG_COLOUR
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ICON_BG_COLOUR 0xF0000000uwimp_ICON_FONT_HANDLE_SHIFT
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ICON_FONT_HANDLE_SHIFT 24wimp_ICON_FONT_HANDLE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ICON_FONT_HANDLE 0xFF000000uwimp_BUTTON_NEVER
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_BUTTON_NEVER 0wimp_BUTTON_ALWAYS
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_BUTTON_ALWAYS 1wimp_BUTTON_REPEAT
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_BUTTON_REPEAT 2wimp_BUTTON_CLICK
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_BUTTON_CLICK 3wimp_BUTTON_RELEASE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_BUTTON_RELEASE 4wimp_BUTTON_DOUBLE_CLICK
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_BUTTON_DOUBLE_CLICK 5wimp_BUTTON_CLICK_DRAG
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_BUTTON_CLICK_DRAG 6wimp_BUTTON_RELEASE_DRAG
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_BUTTON_RELEASE_DRAG 7wimp_BUTTON_DOUBLE_DRAG
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_BUTTON_DOUBLE_DRAG 8wimp_BUTTON_MENU_ICON
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_BUTTON_MENU_ICON 9wimp_BUTTON_DOUBLE_CLICK_DRAG
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_BUTTON_DOUBLE_CLICK_DRAG 10wimp_BUTTON_RADIO
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_BUTTON_RADIO 11wimp_BUTTON_WRITE_CLICK_DRAG
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_BUTTON_WRITE_CLICK_DRAG 14wimp_BUTTON_WRITABLE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_BUTTON_WRITABLE 15wimp_MENU_TICKED
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_MENU_TICKED 0x1uwimp_MENU_SEPARATE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_MENU_SEPARATE 0x2uwimp_MENU_WRITABLE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_MENU_WRITABLE 0x4uwimp_MENU_GIVE_WARNING
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_MENU_GIVE_WARNING 0x8uwimp_MENU_SUB_MENU_WHEN_SHADED
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_MENU_SUB_MENU_WHEN_SHADED 0x10uwimp_MENU_LAST
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_MENU_LAST 0x80uwimp_MENU_TITLE_INDIRECTED
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_MENU_TITLE_INDIRECTED 0x100uwimp_CLOSE_MENU
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_CLOSE_MENU ((<wimp_menu> *) -1)wimp_NO_SUB_MENU
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_NO_SUB_MENU ((<wimp_menu> *) -1)wimp_DEFER_SUB_MENU
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_DEFER_SUB_MENU ((<wimp_menu> *) 1)wimp_NO_FONTS
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_NO_FONTS ((<font_f=>font.font_f> *) -1)wimp_CLICK_ADJUST
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_CLICK_ADJUST 0x1uwimp_DOUBLE_ADJUST
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_DOUBLE_ADJUST 0x1uwimp_CLICK_MENU
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_CLICK_MENU 0x2uwimp_CLICK_SELECT
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_CLICK_SELECT 0x4uwimp_DOUBLE_SELECT
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_DOUBLE_SELECT 0x4uwimp_DRAG_ADJUST
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_DRAG_ADJUST 0x10uwimp_DRAG_SELECT
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_DRAG_SELECT 0x40uwimp_SINGLE_ADJUST
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_SINGLE_ADJUST 0x100uwimp_SINGLE_SELECT
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_SINGLE_SELECT 0x400uwimp_MENU_ITEM_HEIGHT
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_MENU_ITEM_HEIGHT 44wimp_MENU_ITEM_GAP
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_MENU_ITEM_GAP 0wimp_MENU_ITEM_SEPARATION
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_MENU_ITEM_SEPARATION 24wimp_DRAG_SYSTEM_POSITION
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_DRAG_SYSTEM_POSITION 1wimp_DRAG_SYSTEM_SIZE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_DRAG_SYSTEM_SIZE 2wimp_DRAG_SYSTEM_HSCROLL
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_DRAG_SYSTEM_HSCROLL 3wimp_DRAG_SYSTEM_VSCROLL
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_DRAG_SYSTEM_VSCROLL 4wimp_DRAG_USER_FIXED
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_DRAG_USER_FIXED 5wimp_DRAG_USER_RUBBER
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_DRAG_USER_RUBBER 6wimp_DRAG_USER_POINT
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_DRAG_USER_POINT 7wimp_DRAG_ASM_FIXED
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_DRAG_ASM_FIXED 8wimp_DRAG_ASM_RUBBER
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_DRAG_ASM_RUBBER 9wimp_DRAG_ASM_FIXED_INDEFINITE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_DRAG_ASM_FIXED_INDEFINITE 10wimp_DRAG_ASM_RUBBER_INDEFINITE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_DRAG_ASM_RUBBER_INDEFINITE 11wimp_DRAG_SYSTEM_SCROLL_BOTH
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_DRAG_SYSTEM_SCROLL_BOTH 12wimp_KEY_BACKSPACE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_KEY_BACKSPACE 8wimp_KEY_RETURN
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_KEY_RETURN 13wimp_KEY_ESCAPE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_KEY_ESCAPE 27wimp_KEY_HOME
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_KEY_HOME 30wimp_KEY_DELETE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_KEY_DELETE 127wimp_KEY_SHIFT
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_KEY_SHIFT 16wimp_KEY_CONTROL
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_KEY_CONTROL 32wimp_KEY_PRINT
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_KEY_PRINT 384wimp_KEY_F1
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_KEY_F1 385wimp_KEY_F2
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_KEY_F2 386wimp_KEY_F3
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_KEY_F3 387wimp_KEY_F4
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_KEY_F4 388wimp_KEY_F5
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_KEY_F5 389wimp_KEY_F6
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_KEY_F6 390wimp_KEY_F7
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_KEY_F7 391wimp_KEY_F8
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_KEY_F8 392wimp_KEY_F9
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_KEY_F9 393wimp_KEY_TAB
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_KEY_TAB 394wimp_KEY_COPY
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_KEY_COPY 395wimp_KEY_LEFT
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_KEY_LEFT 396wimp_KEY_RIGHT
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_KEY_RIGHT 397wimp_KEY_F10
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_KEY_F10 458wimp_KEY_F11
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_KEY_F11 459wimp_KEY_F12
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_KEY_F12 460wimp_KEY_INSERT
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_KEY_INSERT 461wimp_KEY_DOWN
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_KEY_DOWN 398wimp_KEY_UP
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_KEY_UP 399wimp_KEY_PAGE_DOWN
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_KEY_PAGE_DOWN 414wimp_KEY_PAGE_UP
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_KEY_PAGE_UP 415message_QUIT
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define message_QUIT 0x0umessage_DATA_SAVE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define message_DATA_SAVE 0x1umessage_DATA_SAVE_ACK
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define message_DATA_SAVE_ACK 0x2umessage_DATA_LOAD
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define message_DATA_LOAD 0x3umessage_DATA_LOAD_ACK
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define message_DATA_LOAD_ACK 0x4umessage_DATA_OPEN
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define message_DATA_OPEN 0x5umessage_RAM_FETCH
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define message_RAM_FETCH 0x6umessage_RAM_TRANSMIT
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define message_RAM_TRANSMIT 0x7umessage_PREQUIT
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define message_PREQUIT 0x8umessage_PALETTE_CHANGE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define message_PALETTE_CHANGE 0x9umessage_SAVE_DESKTOP
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define message_SAVE_DESKTOP 0xAumessage_DEVICE_CLAIM
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define message_DEVICE_CLAIM 0xBumessage_DEVICE_IN_USE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define message_DEVICE_IN_USE 0xCumessage_DATA_SAVED
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define message_DATA_SAVED 0xDumessage_SHUTDOWN
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define message_SHUTDOWN 0xEumessage_CLAIM_ENTITY
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define message_CLAIM_ENTITY 0xFumessage_DATA_REQUEST
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define message_DATA_REQUEST 0x10umessage_DRAGGING
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define message_DRAGGING 0x11umessage_DRAG_CLAIM
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define message_DRAG_CLAIM 0x12umessage_MENU_WARNING
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define message_MENU_WARNING 0x400C0umessage_MODE_CHANGE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define message_MODE_CHANGE 0x400C1umessage_TASK_INITIALISE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define message_TASK_INITIALISE 0x400C2umessage_TASK_CLOSE_DOWN
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define message_TASK_CLOSE_DOWN 0x400C3umessage_SLOT_SIZE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define message_SLOT_SIZE 0x400C4umessage_SET_SLOT
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define message_SET_SLOT 0x400C5umessage_TASK_NAME_RQ
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define message_TASK_NAME_RQ 0x400C6umessage_TASK_NAME_IS
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define message_TASK_NAME_IS 0x400C7umessage_TASK_STARTED
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define message_TASK_STARTED 0x400C8umessage_MENUS_DELETED
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define message_MENUS_DELETED 0x400C9umessage_ICONISE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define message_ICONISE 0x400CAumessage_WINDOW_CLOSED
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define message_WINDOW_CLOSED 0x400CBumessage_WINDOW_INFO
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define message_WINDOW_INFO 0x400CCumessage_SWAP
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define message_SWAP 0x400CDumessage_TOOLS_CHANGED
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define message_TOOLS_CHANGED 0x400CEumessage_FONT_CHANGED
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define message_FONT_CHANGED 0x400CFuwimp_ERROR_BOX_OK_ICON
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ERROR_BOX_OK_ICON 0x1uwimp_ERROR_BOX_CANCEL_ICON
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ERROR_BOX_CANCEL_ICON 0x2uwimp_ERROR_BOX_HIGHLIGHT_CANCEL
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ERROR_BOX_HIGHLIGHT_CANCEL 0x4uwimp_ERROR_BOX_NO_PROMPT
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ERROR_BOX_NO_PROMPT 0x8uwimp_ERROR_BOX_SHORT_TITLE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ERROR_BOX_SHORT_TITLE 0x10uwimp_ERROR_BOX_LEAVE_OPEN
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ERROR_BOX_LEAVE_OPEN 0x20uwimp_ERROR_BOX_CLOSE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ERROR_BOX_CLOSE 0x40uwimp_ERROR_BOX_NO_BEEP
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ERROR_BOX_NO_BEEP 0x80uwimp_ERROR_BOX_GIVEN_CATEGORY
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ERROR_BOX_GIVEN_CATEGORY 0x100uwimp_ERROR_BOX_CATEGORY
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ERROR_BOX_CATEGORY 0xE00uwimp_ERROR_BOX_CATEGORY_SHIFT
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ERROR_BOX_CATEGORY_SHIFT 9wimp_ERROR_BOX_CATEGORY_INFO
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ERROR_BOX_CATEGORY_INFO 0x1uwimp_ERROR_BOX_CATEGORY_ERROR
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ERROR_BOX_CATEGORY_ERROR 0x2uwimp_ERROR_BOX_CATEGORY_PROGRAM
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ERROR_BOX_CATEGORY_PROGRAM 0x3uwimp_ERROR_BOX_CATEGORY_QUESTION
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ERROR_BOX_CATEGORY_QUESTION 0x4uwimp_ERROR_BOX_SELECTED_NOTHING
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ERROR_BOX_SELECTED_NOTHING 0wimp_ERROR_BOX_SELECTED_OK
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ERROR_BOX_SELECTED_OK 1wimp_ERROR_BOX_SELECTED_CANCEL
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_ERROR_BOX_SELECTED_CANCEL 2wimp_COLOUR_WHITE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_COLOUR_WHITE ((<wimp_colour>) 0)wimp_COLOUR_VERY_LIGHT_GREY
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_COLOUR_VERY_LIGHT_GREY ((<wimp_colour>) 1)wimp_COLOUR_LIGHT_GREY
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_COLOUR_LIGHT_GREY ((<wimp_colour>) 2)wimp_COLOUR_MID_LIGHT_GREY
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_COLOUR_MID_LIGHT_GREY ((<wimp_colour>) 3)wimp_COLOUR_MID_DARK_GREY
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_COLOUR_MID_DARK_GREY ((<wimp_colour>) 4)wimp_COLOUR_DARK_GREY
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_COLOUR_DARK_GREY ((<wimp_colour>) 5)wimp_COLOUR_VERY_DARK_GREY
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_COLOUR_VERY_DARK_GREY ((<wimp_colour>) 6)wimp_COLOUR_BLACK
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_COLOUR_BLACK ((<wimp_colour>) 7)wimp_COLOUR_DARK_BLUE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_COLOUR_DARK_BLUE ((<wimp_colour>) 8)wimp_COLOUR_YELLOW
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_COLOUR_YELLOW ((<wimp_colour>) 9)wimp_COLOUR_LIGHT_GREEN
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_COLOUR_LIGHT_GREEN ((<wimp_colour>) 10)wimp_COLOUR_RED
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_COLOUR_RED ((<wimp_colour>) 11)wimp_COLOUR_CREAM
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_COLOUR_CREAM ((<wimp_colour>) 12)wimp_COLOUR_DARK_GREEN
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_COLOUR_DARK_GREEN ((<wimp_colour>) 13)wimp_COLOUR_ORANGE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_COLOUR_ORANGE ((<wimp_colour>) 14)wimp_COLOUR_LIGHT_BLUE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_COLOUR_LIGHT_BLUE ((<wimp_colour>) 15)wimp_COLOUR_TRANSPARENT
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_COLOUR_TRANSPARENT ((<wimp_colour>) -1)error_WIMP_NO_CLAIM
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define error_WIMP_NO_CLAIM 0x280uerror_WIMP_BAD_OP
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define error_WIMP_BAD_OP 0x281uerror_WIMP_RECT_FULL
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define error_WIMP_RECT_FULL 0x282uerror_WIMP_TOO_MANY
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define error_WIMP_TOO_MANY 0x283uerror_WIMP_TOO_BIG
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define error_WIMP_TOO_BIG 0x284uerror_WIMP_DIV_BY0
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define error_WIMP_DIV_BY0 0x285uerror_WIMP_GET_RECT
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define error_WIMP_GET_RECT 0x286uerror_WIMP_FOCUS
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define error_WIMP_FOCUS 0x287uerror_WIMP_BAD_HANDLE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define error_WIMP_BAD_HANDLE 0x288uerror_WIMP_TOO_MENUS
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define error_WIMP_TOO_MENUS 0x289uerror_WIMP_BAD_EXTENT
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define error_WIMP_BAD_EXTENT 0x28Auerror_WIMP_BAD_POINTER
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define error_WIMP_BAD_POINTER 0x28Buerror_WIMP_NO_TEMPLATE_FILE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define error_WIMP_NO_TEMPLATE_FILE 0x28Cuerror_WIMP_BAD_TEMPLATE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define error_WIMP_BAD_TEMPLATE 0x28Duerror_WIMP_BAD_FONTS
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define error_WIMP_BAD_FONTS 0x28Euerror_WIMP_BAD_SYNTAX
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define error_WIMP_BAD_SYNTAX 0x28Fuerror_WIMP_NO_TASKS
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define error_WIMP_NO_TASKS 0x290uerror_WIMP_NO_TEMPLATE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define error_WIMP_NO_TEMPLATE 0x291uerror_WIMP_NOT_PRESENT
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define error_WIMP_NOT_PRESENT 0x292uerror_WIMP_IN_USE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define error_WIMP_IN_USE 0x293uerror_WIMP_BAD_PAL_FILE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define error_WIMP_BAD_PAL_FILE 0x294uerror_WIMP_BAD_VERSION
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define error_WIMP_BAD_VERSION 0x295uerror_WIMP_BAD_MESSAGE_SIZE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define error_WIMP_BAD_MESSAGE_SIZE 0x296uerror_WIMP_BAD_REASON_CODE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define error_WIMP_BAD_REASON_CODE 0x297uerror_WIMP_BAD_TASK_HANDLE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define error_WIMP_BAD_TASK_HANDLE 0x298uerror_WIMP_CANT_TASK
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define error_WIMP_CANT_TASK 0x299uerror_WIMP_BAD_SUB_MENU
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define error_WIMP_BAD_SUB_MENU 0x29Auerror_WIMP_OWNER_WINDOW
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define error_WIMP_OWNER_WINDOW 0x29Buerror_WIMP_BAD_MODE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define error_WIMP_BAD_MODE 0x29Cuerror_WIMP_BAD_TRANSFER
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define error_WIMP_BAD_TRANSFER 0x29Duerror_WIMP_BAD_SYS_INFO
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define error_WIMP_BAD_SYS_INFO 0x29Euerror_WIMP_BAD_PTR_IN_R1
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define error_WIMP_BAD_PTR_IN_R1 0x29Fuerror_WIMP_BAD_ESCAPE_STATE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define error_WIMP_BAD_ESCAPE_STATE 0x2A0uerror_WIMP_BAD_ICON_HANDLE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define error_WIMP_BAD_ICON_HANDLE 0x2A1uerror_WIMP_BAD_R3
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define error_WIMP_BAD_R3 0x2A2uerror_WIMP_NO_DOT_IN_FILENAME
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define error_WIMP_NO_DOT_IN_FILENAME 0x2A3uerror_WIMP_TEMPLATE_EOF
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define error_WIMP_TEMPLATE_EOF 0x2A4uerror_WIMP_BAD_SLOT
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define error_WIMP_BAD_SLOT 0x2A5uerror_WIMP_BAD_CONF_FONT
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define error_WIMP_BAD_CONF_FONT 0x2A6uerror_WIMP_NO_SPRITES
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define error_WIMP_NO_SPRITES 0x2A7uerror_WIMP_BAD_PAL_FILE2
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define error_WIMP_BAD_PAL_FILE2 0x2A8uerror_WIMP_BAD_SPRITES
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define error_WIMP_BAD_SPRITES 0x2A9uwimp_PRIORITY_TASK_MANAGER
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_PRIORITY_TASK_MANAGER 0x60000000uwimp_PRIORITY_PALETTE_UTILITY
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_PRIORITY_PALETTE_UTILITY 0x20000000uwimp_PRIORITY_ADFS_FILER_HARD_DISCS
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_PRIORITY_ADFS_FILER_HARD_DISCS 0x70000000uwimp_PRIORITY_ADFS_FILER_FLOPPY_DISCS
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_PRIORITY_ADFS_FILER_FLOPPY_DISCS 0x60000000uwimp_PRIORITY_RESOURCE_FILER
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_PRIORITY_RESOURCE_FILER 0x50000000uwimp_PRIORITY_RAMFS_FILER
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_PRIORITY_RAMFS_FILER 0x40000000uwimp_PRIORITY_NFS_FILER
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_PRIORITY_NFS_FILER 0x30000000uwimp_PRIORITY_NET_FILER
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_PRIORITY_NET_FILER 0x20000000uwimp_PRIORITY_PRINTERS
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_PRIORITY_PRINTERS 0xF000000uwimp_PRIORITY_TINY_DIRS
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_PRIORITY_TINY_DIRS 0xC0000000uwimp_DEFAULT_PALETTE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_DEFAULT_PALETTE ((<os_palette=>os.os_palette> *) -1)wimp_PALETTE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimp_PALETTE ((<os_palette=>os.os_palette> *) 0)wimptextop_RJUSTIFY
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimptextop_RJUSTIFY 0x40000000uwimptextop_GIVEN_BASELINE
- Defined in: <wimp=>wimp.$>.h
- Declaration: #define wimptextop_GIVEN_BASELINE 0x80000000uxwimp_initialise
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_initialise (int version,
- char *name,
- <wimp_message_list> *messages,
- int *version_out,
- <wimp_t> *task_out);
- Summary: Registers a task with the Wimpwimp_initialise
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <wimp_t> wimp_initialise (int version,
- char *name,
- <wimp_message_list> *messages,
- int *version_out);
- Summary: Registers a task with the Wimpxwimp_create_window
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_create_window (<wimp_window> *window,
- <wimp_w> *w);
- Summary: Tells the Wimp what the characteristics of a window arewimp_create_window
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <wimp_w> wimp_create_window (<wimp_window> *window);
- Summary: Tells the Wimp what the characteristics of a window arexwimp_create_icon
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_create_icon (<wimp_icon_create> *icon,
- <wimp_i> *i);
- Summary: Tells the Wimp what the characteristics of an icon arewimp_create_icon
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <wimp_i> wimp_create_icon (<wimp_icon_create> *icon);
- Summary: Tells the Wimp what the characteristics of an icon arexwimp_create_icon_relative
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_create_icon_relative (<wimp_i> neighbour,
- <wimp_icon_create> *icon,
- <wimp_i> *i);
- Summary: Tells the Wimp what the characteristics of an iconbar icon with a fixed relative position arewimp_create_icon_relative
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <wimp_i> wimp_create_icon_relative (<wimp_i> neighbour,
- <wimp_icon_create> *icon);
- Summary: Tells the Wimp what the characteristics of an iconbar icon with a fixed relative position arexwimp_create_icon_prioritised
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_create_icon_prioritised (int priority,
- <wimp_icon_create> *icon,
- <wimp_i> *i);
- Summary: Tells the Wimp what the characteristics of an iconbar icon with a fixed priority arewimp_create_icon_prioritised
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <wimp_i> wimp_create_icon_prioritised (int priority,
- <wimp_icon_create> *icon);
- Summary: Tells the Wimp what the characteristics of an iconbar icon with a fixed priority arexwimp_delete_window
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_delete_window (<wimp_w> w);
- Summary: Closes a specified window if it is still open, and then removes its definitionwimp_delete_window
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void wimp_delete_window (<wimp_w> w);
- Summary: Closes a specified window if it is still open, and then removes its definitionxwimp_delete_icon
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_delete_icon (<wimp_w> w,
- <wimp_i> i);
- Summary: Removes the definition of a specified iconwimp_delete_icon
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void wimp_delete_icon (<wimp_w> w,
- <wimp_i> i);
- Summary: Removes the definition of a specified iconxwimp_open_window
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_open_window (<wimp_open> *open);
- Summary: Updates the list of active windows (ones that are to be displayed)wimp_open_window
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void wimp_open_window (<wimp_open> *open);
- Summary: Updates the list of active windows (ones that are to be displayed)xwimp_close_window
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_close_window (<wimp_w> w);
- Summary: Removes the specified window from the active listwimp_close_window
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void wimp_close_window (<wimp_w> w);
- Summary: Removes the specified window from the active listxwimp_poll
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_poll (bits mask,
- <wimp_block> *block,
- int *pollword,
- int *event);
- Summary: Polls the Wimp to see whether certain events have occurredwimp_poll
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern int wimp_poll (bits mask,
- <wimp_block> *block,
- int *pollword);
- Summary: Polls the Wimp to see whether certain events have occurredxwimp_redraw_window
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_redraw_window (<wimp_draw> *redraw,
- bool *more);
- Summary: Starts a redraw of the parts of a window that are not up to datewimp_redraw_window
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern bool wimp_redraw_window (<wimp_draw> *redraw);
- Summary: Starts a redraw of the parts of a window that are not up to datexwimp_update_window
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_update_window (<wimp_draw> *update,
- bool *more);
- Summary: Starts a redraw of the parts of a window that are up to datewimp_update_window
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern bool wimp_update_window (<wimp_draw> *update);
- Summary: Starts a redraw of the parts of a window that are up to datexwimp_get_rectangle
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_get_rectangle (<wimp_draw> *draw,
- bool *more);
- Summary: Returns the details of the next rectangle of the work area to be drawnwimp_get_rectangle
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern bool wimp_get_rectangle (<wimp_draw> *draw);
- Summary: Returns the details of the next rectangle of the work area to be drawnxwimp_get_window_state
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_get_window_state (<wimp_window_state> *state);
- Summary: Returns a summary of the given window's statewimp_get_window_state
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void wimp_get_window_state (<wimp_window_state> *state);
- Summary: Returns a summary of the given window's statexwimp_get_window_info
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_get_window_info (<wimp_window_info> *info);
- Summary: Returns complete details of the given window's statewimp_get_window_info
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void wimp_get_window_info (<wimp_window_info> *info);
- Summary: Returns complete details of the given window's statexwimp_get_window_info_header_only
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_get_window_info_header_only (<wimp_window_info> *info);
- Summary: Returns complete details of the given window's state, excluding iconswimp_get_window_info_header_only
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void wimp_get_window_info_header_only (<wimp_window_info> *info);
- Summary: Returns complete details of the given window's state, excluding iconsxwimp_set_icon_state
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_set_icon_state (<wimp_w> w,
- <wimp_i> i,
- bits eor_bits,
- bits clear_bits);
- Summary: Sets a given icon's state held in its flags wordwimp_set_icon_state
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void wimp_set_icon_state (<wimp_w> w,
- <wimp_i> i,
- bits eor_bits,
- bits clear_bits);
- Summary: Sets a given icon's state held in its flags wordxwimp_get_icon_state
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_get_icon_state (<wimp_icon_state> *icon_state);
- Summary: Returns a given icon's state held in its flags wordwimp_get_icon_state
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void wimp_get_icon_state (<wimp_icon_state> *icon_state);
- Summary: Returns a given icon's state held in its flags wordxwimp_get_pointer_info
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_get_pointer_info (<wimp_pointer> *pointer);
- Summary: Returns the position of the pointer and the state of the mouse buttonswimp_get_pointer_info
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void wimp_get_pointer_info (<wimp_pointer> *pointer);
- Summary: Returns the position of the pointer and the state of the mouse buttonsxwimp_drag_box
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_drag_box (<wimp_drag> *drag);
- Summary: Initiates a dragging operationwimp_drag_box
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void wimp_drag_box (<wimp_drag> *drag);
- Summary: Initiates a dragging operationxwimp_force_redraw
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_force_redraw (<wimp_w> w,
- int x0,
- int y0,
- int x1,
- int y1);
- Summary: Forces an area of a window or the screen to be redrawn laterwimp_force_redraw
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void wimp_force_redraw (<wimp_w> w,
- int x0,
- int y0,
- int x1,
- int y1);
- Summary: Forces an area of a window or the screen to be redrawn laterxwimp_set_caret_position
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_set_caret_position (<wimp_w> w,
- <wimp_i> i,
- int x,
- int y,
- int height,
- int index);
- Summary: Sets up the data for a new caret position, and redraws it therewimp_set_caret_position
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void wimp_set_caret_position (<wimp_w> w,
- <wimp_i> i,
- int x,
- int y,
- int height,
- int index);
- Summary: Sets up the data for a new caret position, and redraws it therexwimp_get_caret_position
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_get_caret_position (<wimp_caret> *caret);
- Summary: Returns details of the caret's statewimp_get_caret_position
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void wimp_get_caret_position (<wimp_caret> *caret);
- Summary: Returns details of the caret's statexwimp_create_menu
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_create_menu (<wimp_menu> *menu,
- int x,
- int y);
- Summary: Creates a menu structurewimp_create_menu
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void wimp_create_menu (<wimp_menu> *menu,
- int x,
- int y);
- Summary: Creates a menu structurexwimp_decode_menu
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_decode_menu (<wimp_menu> *menu,
- <wimp_selection> *selection,
- char *decode);
- Summary: Converts a numerical list of menu selections to a string containing their textwimp_decode_menu
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void wimp_decode_menu (<wimp_menu> *menu,
- <wimp_selection> *selection,
- char *decode);
- Summary: Converts a numerical list of menu selections to a string containing their textxwimp_which_icon
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_which_icon (<wimp_w> w,
- <wimp_i> *which,
- bits mask,
- bits match);
- Summary: Searches for icons that match a given flags wordwimp_which_icon
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void wimp_which_icon (<wimp_w> w,
- <wimp_i> *which,
- bits mask,
- bits match);
- Summary: Searches for icons that match a given flags wordxwimp_set_extent
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_set_extent (<wimp_w> w,
- <os_box=>os.os_box> *box);
- Summary: Sets the work area extent of a given windowwimp_set_extent
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void wimp_set_extent (<wimp_w> w,
- <os_box=>os.os_box> *box);
- Summary: Sets the work area extent of a given windowxwimp_set_pointer_shape
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_set_pointer_shape (int shape_no,
- byte *shape_data,
- int width,
- int height,
- int xactive,
- int yactive);
- Summary: Sets the shape and active point of the pointer (prefer WimpSpriteOp_SetPointerShapewimp_set_pointer_shape
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void wimp_set_pointer_shape (int shape_no,
- byte *shape_data,
- int width,
- int height,
- int xactive,
- int yactive);
- Summary: Sets the shape and active point of the pointer (prefer WimpSpriteOp_SetPointerShapexwimp_open_template
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_open_template (char *file_name);
- Summary: Opens a specified template filewimp_open_template
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void wimp_open_template (char *file_name);
- Summary: Opens a specified template filexwimp_close_template
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_close_template (void);
- Summary: Closes the currently open template filewimp_close_template
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void wimp_close_template (void);
- Summary: Closes the currently open template filexwimp_load_template
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_load_template (<wimp_window> *window,
- char *data,
- char *end,
- <font_f=>font.font_f> *font_ref,
- char *name,
- int context,
- int *used,
- int *data_used,
- int *context_out);
- Summary: Loads a templatewimp_load_template
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern int wimp_load_template (<wimp_window> *window,
- char *data,
- char *end,
- <font_f=>font.font_f> *font_ref,
- char *name,
- int context,
- int *used,
- int *data_used);
- Summary: Loads a templatexwimp_process_key
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_process_key (int c);
- Summary: Creates or passes on key presseswimp_process_key
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void wimp_process_key (int c);
- Summary: Creates or passes on key pressesxwimp_close_down
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_close_down (<wimp_t> t);
- Summary: Informs the Wimp that a task is about to terminatewimp_close_down
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void wimp_close_down (<wimp_t> t);
- Summary: Informs the Wimp that a task is about to terminatexwimp_start_task
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_start_task (char *command,
- <wimp_t> *t);
- Summary: Starts a 'child' task from within another programwimp_start_task
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <wimp_t> wimp_start_task (char *command);
- Summary: Starts a 'child' task from within another programxwimp_report_error
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_report_error (<os_error=>os.os_error> *error,
- bits flags,
- char *name,
- bits *click);
- Summary: Reports an errorwimp_report_error
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern bits wimp_report_error (<os_error=>os.os_error> *error,
- bits flags,
- char *name);
- Summary: Reports an errorxwimp_report_error_by_category
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_report_error_by_category (<os_error=>os.os_error> *error,
- bits flags,
- char *name,
- char *sprite_name,
- <osspriteop_area=>osspriteop.osspriteop_area> *area,
- char *buttons,
- bits *click);
- Summary: Reports an error of a given categorywimp_report_error_by_category
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern bits wimp_report_error_by_category (<os_error=>os.os_error> *error,
- bits flags,
- char *name,
- char *sprite_name,
- <osspriteop_area=>osspriteop.osspriteop_area> *area,
- char *buttons);
- Summary: Reports an error of a given categoryxwimp_get_window_outline
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_get_window_outline (<wimp_outline> *outline);
- Summary: Gets the bounding box for a windowwimp_get_window_outline
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void wimp_get_window_outline (<wimp_outline> *outline);
- Summary: Gets the bounding box for a windowxwimp_poll_idle
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_poll_idle (bits mask,
- <wimp_block> *block,
- <os_t=>os.os_t> t,
- int *pollword,
- int *event);
- Summary: Polls the Wimp, sleeping unless certain events have occurredwimp_poll_idle
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern int wimp_poll_idle (bits mask,
- <wimp_block> *block,
- <os_t=>os.os_t> t,
- int *pollword);
- Summary: Polls the Wimp, sleeping unless certain events have occurredxwimp_plot_icon
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_plot_icon (<wimp_icon> *icon);
- Summary: Plots an icon in a window during a window redraw or update loopwimp_plot_icon
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void wimp_plot_icon (<wimp_icon> *icon);
- Summary: Plots an icon in a window during a window redraw or update loopxwimp_set_mode
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_set_mode (<os_mode=>os.os_mode> mode);
- Summary: Changes the display mode used by the Wimpwimp_set_mode
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void wimp_set_mode (<os_mode=>os.os_mode> mode);
- Summary: Changes the display mode used by the Wimpxwimp_set_palette
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_set_palette (<os_palette=>os.os_palette> *palette);
- Summary: Sets the palettewimp_set_palette
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void wimp_set_palette (<os_palette=>os.os_palette> *palette);
- Summary: Sets the palettexwimp_read_palette
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_read_palette (<os_palette=>os.os_palette> *palette);
- Summary: Reads the palettewimp_read_palette
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void wimp_read_palette (<os_palette=>os.os_palette> *palette);
- Summary: Reads the palettexwimp_read_true_palette
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_read_true_palette (<os_palette=>os.os_palette> *palette);
- Summary: Reads the palette, returning true colour valueswimp_read_true_palette
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void wimp_read_true_palette (<os_palette=>os.os_palette> *palette);
- Summary: Reads the palette, returning true colour valuesxwimp_set_colour
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_set_colour (int colour);
- Summary: Sets the current graphics foreground or background colour and actionwimp_set_colour
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void wimp_set_colour (int colour);
- Summary: Sets the current graphics foreground or background colour and actionxwimp_send_message
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_send_message (int event,
- <wimp_message> *message,
- <wimp_t> to);
- Summary: Sends a message to a task, or broadcasts to all taskswimp_send_message
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void wimp_send_message (int event,
- <wimp_message> *message,
- <wimp_t> to);
- Summary: Sends a message to a task, or broadcasts to all tasksxwimp_send_message_to_window
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_send_message_to_window (int event,
- <wimp_message> *message,
- <wimp_w> to_w,
- <wimp_i> to_i,
- <wimp_t> *to_t);
- Summary: Sends a message to the task that created a windowwimp_send_message_to_window
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <wimp_t> wimp_send_message_to_window (int event,
- <wimp_message> *message,
- <wimp_w> to_w,
- <wimp_i> to_i);
- Summary: Sends a message to the task that created a windowxwimp_create_sub_menu
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_create_sub_menu (<wimp_menu> *sub_menu,
- int x,
- int y);
- Summary: Creates a submenuwimp_create_sub_menu
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void wimp_create_sub_menu (<wimp_menu> *sub_menu,
- int x,
- int y);
- Summary: Creates a submenuxwimp_base_of_sprites
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_base_of_sprites (<osspriteop_area=>osspriteop.osspriteop_area> **rom,
- <osspriteop_area=>osspriteop.osspriteop_area> **ram);
- Summary: Finds the addresses of the ROM and RAM parts of the Wimp's sprite poolwimp_base_of_sprites
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void wimp_base_of_sprites (<osspriteop_area=>osspriteop.osspriteop_area> **rom,
- <osspriteop_area=>osspriteop.osspriteop_area> **ram);
- Summary: Finds the addresses of the ROM and RAM parts of the Wimp's sprite poolxwimp_block_copy
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_block_copy (<wimp_w> w,
- int x0,
- int y0,
- int x1,
- int y1,
- int X0,
- int Y0);
- Summary: Copies a block of work area space to another positionwimp_block_copy
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void wimp_block_copy (<wimp_w> w,
- int x0,
- int y0,
- int x1,
- int y1,
- int X0,
- int Y0);
- Summary: Copies a block of work area space to another positionxwimp_slot_size
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_slot_size (int new_curr_slot,
- int new_next_slot,
- int *curr_slot,
- int *next_slot,
- int *free_slot);
- Summary: Reads or sets the size of the current slot, the next slot, and the Wimp free poolwimp_slot_size
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void wimp_slot_size (int new_curr_slot,
- int new_next_slot,
- int *curr_slot,
- int *next_slot,
- int *free_slot);
- Summary: Reads or sets the size of the current slot, the next slot, and the Wimp free poolxwimp_read_pix_trans
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_read_pix_trans (bits flags,
- <osspriteop_area=>osspriteop.osspriteop_area> *area,
- <osspriteop_id=>osspriteop.osspriteop_id> id,
- <os_factors=>os.os_factors> *factors,
- <osspriteop_trans_tab=>osspriteop.osspriteop_trans_tab> *trans_tab);
- Summary: Reads pixel translation table for a given spritewimp_read_pix_trans
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void wimp_read_pix_trans (bits flags,
- <osspriteop_area=>osspriteop.osspriteop_area> *area,
- <osspriteop_id=>osspriteop.osspriteop_id> id,
- <os_factors=>os.os_factors> *factors,
- <osspriteop_trans_tab=>osspriteop.osspriteop_trans_tab> *trans_tab);
- Summary: Reads pixel translation table for a given spritexwimp_claim_free_memory
- Uses the whole of the Wimp's free memory pool for the calling taskwimp_claim_free_memory
- Uses the whole of the Wimp's free memory pool for the calling taskxwimpclaimfreememory_alloc
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimpclaimfreememory_alloc (int size,
- int *size_out,
- void **blk);
- Summary: Claims the whole of the Wimp's free memory pool for the calling taskwimpclaimfreememory_alloc
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void *wimpclaimfreememory_alloc (int size,
- int *size_out);
- Summary: Claims the whole of the Wimp's free memory pool for the calling taskxwimpclaimfreememory_free
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimpclaimfreememory_free (void);
- Summary: Releases the Wimp's free memory poolwimpclaimfreememory_free
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void wimpclaimfreememory_free (void);
- Summary: Releases the Wimp's free memory poolxwimp_command_window
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_command_window (char *op);
- Summary: Opens a text window in which normal VDU 4-type text can be displayedwimp_command_window
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void wimp_command_window (char *op);
- Summary: Opens a text window in which normal VDU 4-type text can be displayedxwimp_text_colour
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_text_colour (<wimp_colour> colour);
- Summary: Sets the text foreground or background colourwimp_text_colour
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void wimp_text_colour (<wimp_colour> colour);
- Summary: Sets the text foreground or background colourxwimp_transfer_block
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_transfer_block (<wimp_t> from_t,
- byte *from,
- <wimp_t> to_t,
- byte *to,
- int len);
- Summary: Copies a block of memory from one task's address space to another'swimp_transfer_block
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void wimp_transfer_block (<wimp_t> from_t,
- byte *from,
- <wimp_t> to_t,
- byte *to,
- int len);
- Summary: Copies a block of memory from one task's address space to another'sxwimp_set_font_colours
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_set_font_colours (<wimp_colour> fg,
- <wimp_colour> bg);
- Summary: Sets the anti-aliases font colours from the two (standard Wimp) colours specifiedwimp_set_font_colours
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void wimp_set_font_colours (<wimp_colour> fg,
- <wimp_colour> bg);
- Summary: Sets the anti-aliases font colours from the two (standard Wimp) colours specifiedxwimp_get_menu_state
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_get_menu_state (bits flags,
- <wimp_selection> *selection,
- <wimp_w> w,
- <wimp_i> i);
- Summary: Gets the state of a menu, showing which item is selectedwimp_get_menu_state
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void wimp_get_menu_state (bits flags,
- <wimp_selection> *selection,
- <wimp_w> w,
- <wimp_i> i);
- Summary: Gets the state of a menu, showing which item is selectedxwimp_register_filter
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_register_filter (bits type,
- void *filter_code,
- byte *handle);
- Summary: Used by the Filter Manager to register or deregister a filter with the Wimpwimp_register_filter
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void wimp_register_filter (bits type,
- void *filter_code,
- byte *handle);
- Summary: Used by the Filter Manager to register or deregister a filter with the Wimpxwimp_add_messages
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_add_messages (<wimp_message_list> *messages);
- Summary: Adds messages to the list of those known by a certain taskwimp_add_messages
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void wimp_add_messages (<wimp_message_list> *messages);
- Summary: Adds messages to the list of those known by a certain taskxwimp_remove_messages
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_remove_messages (<wimp_message_list> *messages);
- Summary: Removes messages from the list of those known by a certain taskwimp_remove_messages
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void wimp_remove_messages (<wimp_message_list> *messages);
- Summary: Removes messages from the list of those known by a certain taskxwimp_set_colour_mapping
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_set_colour_mapping (<os_palette=>os.os_palette> *palette,
- byte *map2,
- byte *map4,
- byte *map16);
- Summary: Changes the mapping between Wimp colours and physical colourswimp_set_colour_mapping
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void wimp_set_colour_mapping (<os_palette=>os.os_palette> *palette,
- byte *map2,
- byte *map4,
- byte *map16);
- Summary: Changes the mapping between Wimp colours and physical coloursxwimp_text_op
- Manipulates and displays text using the current desktop fontwimp_text_op
- Manipulates and displays text using the current desktop fontxwimptextop_set_colour
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimptextop_set_colour (<os_colour=>os.os_colour> fg,
- <os_colour=>os.os_colour> bg);
- Summary: Sets the colour to use for text plotting with WimpTextOp_Paintwimptextop_set_colour
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void wimptextop_set_colour (<os_colour=>os.os_colour> fg,
- <os_colour=>os.os_colour> bg);
- Summary: Sets the colour to use for text plotting with WimpTextOp_Paintxwimptextop_string_width
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimptextop_string_width (char *s,
- int len,
- int *width);
- Summary: Gets the width of a string for the current desktop fontwimptextop_string_width
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern int wimptextop_string_width (char *s,
- int len);
- Summary: Gets the width of a string for the current desktop fontxwimptextop_paint
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimptextop_paint (bits flags,
- char *s,
- int x0,
- int y0);
- Summary: Plots text on the screen using the current desktop fontwimptextop_paint
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void wimptextop_paint (bits flags,
- char *s,
- int x0,
- int y0);
- Summary: Plots text on the screen using the current desktop fontxwimp_set_watchdog_state
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_set_watchdog_state (bool enable,
- int code_word);
- Summary: Sets the state of the Wimp's watchdogwimp_set_watchdog_state
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void wimp_set_watchdog_state (bool enable,
- int code_word);
- Summary: Sets the state of the Wimp's watchdogxwimp_extend
- For internal use onlywimp_extend
- For internal use onlyxwimp_resize_icon
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xwimp_resize_icon (<wimp_w> w,
- <wimp_i> i,
- int x0,
- int y0,
- int x1,
- int y1);
- Summary: Changes the bounding box of an iconwimp_resize_icon
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void wimp_resize_icon (<wimp_w> w,
- <wimp_i> i,
- int x0,
- int y0,
- int x1,
- int y1);
- Summary: Changes the bounding box of an iconxservice_memory
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xservice_memory (int change,
- byte *cao);
- Summary: Memory controller about to be remappedservice_memory
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void service_memory (int change,
- byte *cao);
- Summary: Memory controller about to be remappedxservice_start_wimp
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xservice_start_wimp (void);
- Summary: Start up any resident module tasks using Wimp_StartTaskservice_start_wimp
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void service_start_wimp (void);
- Summary: Start up any resident module tasks using Wimp_StartTaskxservice_started_wimp
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xservice_started_wimp (void);
- Summary: Request to task modules to set task_handle variable to 0service_started_wimp
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void service_started_wimp (void);
- Summary: Request to task modules to set task_handle variable to 0xservice_mouse_trap
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xservice_mouse_trap (void);
- Summary: The Wimp has detected a significant mouse movementservice_mouse_trap
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void service_mouse_trap (void);
- Summary: The Wimp has detected a significant mouse movementxservice_wimp_close_down
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xservice_wimp_close_down (void);
- Summary: Notification the the Wimp is about to close down a taskservice_wimp_close_down
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void service_wimp_close_down (void);
- Summary: Notification the the Wimp is about to close down a taskxservice_wimp_report_error
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xservice_wimp_report_error (bool opening);
- Summary: Request to suspend trapping of VDU output so an error can be displayedservice_wimp_report_error
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void service_wimp_report_error (bool opening);
- Summary: Request to suspend trapping of VDU output so an error can be displayedxservice_wimp_save_desktop
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xservice_wimp_save_desktop (bits flags,
- <os_f=>os.os_f> file,
- <os_error=>os.os_error> **error,
- bool *unclaimed);
- Summary: Save some state to a desktop boot fileservice_wimp_save_desktop
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern bool service_wimp_save_desktop (bits flags,
- <os_f=>os.os_f> file,
- <os_error=>os.os_error> **error);
- Summary: Save some state to a desktop boot filexservice_wimp_palette
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xservice_wimp_palette (void);
- Summary: Palette changeservice_wimp_palette
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void service_wimp_palette (void);
- Summary: Palette changexservice_desktop_welcome
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xservice_desktop_welcome (void);
- Summary: Desktop startingservice_desktop_welcome
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void service_desktop_welcome (void);
- Summary: Desktop startingxservice_shut_down
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xservice_shut_down (void);
- Summary: Task Manager shutting downservice_shut_down
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void service_shut_down (void);
- Summary: Task Manager shutting downxservice_shut_down_complete
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xservice_shut_down_complete (void);
- Summary: Shutdown completeservice_shut_down_complete
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void service_shut_down_complete (void);
- Summary: Shutdown completexservice_wimp_sprites_moved
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xservice_wimp_sprites_moved (void);
- Summary: Wimp sprite pools have movedservice_wimp_sprites_moved
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void service_wimp_sprites_moved (void);
- Summary: Wimp sprite pools have movedxservice_wimp_register_filters
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xservice_wimp_register_filters (void);
- Summary: Allows the Filter Manager to install filters with the Wimpservice_wimp_register_filters
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void service_wimp_register_filters (void);
- Summary: Allows the Filter Manager to install filters with the Wimpxservice_error_starting
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xservice_error_starting (<os_error=>os.os_error> *error,
- bits flags,
- char *name,
- char *sprite_name,
- <osspriteop_area=>osspriteop.osspriteop_area> *area,
- char *buttons,
- <os_error=>os.os_error> **error_out,
- bits *flags_out,
- char **name_out,
- char **sprite_name_out,
- <osspriteop_area=>osspriteop.osspriteop_area> **area_out,
- char **buttons_out);
- Summary: Issued immediately after Wimp_ReportError is calledservice_error_starting
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern void service_error_starting (<os_error=>os.os_error> *error,
- bits flags,
- char *name,
- char *sprite_name,
- <osspriteop_area=>osspriteop.osspriteop_area> *area,
- char *buttons,
- <os_error=>os.os_error> **error_out,
- bits *flags_out,
- char **name_out,
- char **sprite_name_out,
- <osspriteop_area=>osspriteop.osspriteop_area> **area_out,
- char **buttons_out);
- Summary: Issued immediately after Wimp_ReportError is calledxservice_error_button_pressed
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xservice_error_button_pressed (int button,
- char *button_list,
- bool *redisplay,
- bool *unclaimed,
- int *button_out);
- Summary: Issued when any button on the error report is pressedservice_error_button_pressed
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern bool service_error_button_pressed (int button,
- char *button_list,
- bool *redisplay,
- int *button_out);
- Summary: Issued when any button on the error report is pressedxservice_error_ending
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern <os_error=>os.os_error> *xservice_error_ending (int button,
- bool *unclaimed,
- int *button_out);
- Summary: Issued immediately before an error report closesservice_error_ending
- Defined in: <wimp=>wimp.$>.h
- Declaration: extern bool service_error_ending (int button,
- int *button_out);
- Summary: Issued immediately before an error report closesWimp
- <wimp_w>
- <wimp_i>
- <wimp_t>
- <wimp_colour>
- <wimp_icon_data>
- <wimp_icon>
- <wimp_icon_create>
- <wimp_window>
- <wimp_window_state>
- <wimp_icon_state>
- <wimp_window_info>
- <wimp_outline>
- <wimp_draw>
- <wimp_open>
- <wimp_close>
- <wimp_leaving>
- <wimp_entering>
- <wimp_pointer>
- <wimp_dragged>
- <wimp_key>
- <wimp_selection>
- <wimp_scroll>
- <wimp_pollword>
- <wimp_drag>
- <wimp_caret>
- <wimp_menu_entry>
- <wimp_menu>
- <wimp_message_data_xfer>
- <wimp_message_ram_xfer>
- <wimp_message_prequit>
- <wimp_message_save_desktop>
- <wimp_message_device>
- <wimp_message_data_saved>
- <wimp_message_shutdown>
- <wimp_message_claim_entity>
- <wimp_message_data_request>
- <wimp_message_dragging>
- <wimp_message_drag_claim>
- <wimp_message_menu_warning>
- <wimp_message_task_initialise>
- <wimp_message_slot_size>
- <wimp_message_set_slot>
- <wimp_message_task_name_rq>
- <wimp_message_task_name_is>
- <wimp_message_menus_deleted>
- <wimp_message_iconise>
- <wimp_message_window_closed>
- <wimp_message_window_info>
- <wimp_message_font_changed>
- <wimp_message>
- <wimp_block>
- <wimp_message_list>
- <wimp_VERSION_RO2>
- <wimp_VERSION_RO3>
- <wimp_ICON_NAME_LIMIT>
- <wimp_TEMPLATE_NAME_LIMIT>
- <wimp_MENU_NAME_LIMIT>
- <wimp_MENU_DEPTH_LIMIT>
- <wimp_CHAR_XSIZE>
- <wimp_CHAR_YSIZE>
- <wimp_NULL_REASON_CODE>
- <wimp_REDRAW_WINDOW_REQUEST>
- <wimp_OPEN_WINDOW_REQUEST>
- <wimp_CLOSE_WINDOW_REQUEST>
- <wimp_POINTER_LEAVING_WINDOW>
- <wimp_POINTER_ENTERING_WINDOW>
- <wimp_MOUSE_CLICK>
- <wimp_USER_DRAG_BOX>
- <wimp_KEY_PRESSED>
- <wimp_MENU_SELECTION>
- <wimp_SCROLL_REQUEST>
- <wimp_LOSE_CARET>
- <wimp_GAIN_CARET>
- <wimp_POLLWORD_NON_ZERO>
- <wimp_USER_MESSAGE>
- <wimp_USER_MESSAGE_RECORDED>
- <wimp_USER_MESSAGE_ACKNOWLEDGE>
- <wimp_POLL_WORD>
- <wimp_POLLWORD_PRIORITY>
- <wimp_FP>
- <wimp_MASK_NULL>
- <wimp_QUEUE_REDRAW>
- <wimp_MASK_LEAVING>
- <wimp_MASK_ENTERING>
- <wimp_QUEUE_MOUSE>
- <wimp_QUEUE_KEY>
- <wimp_MASK_LOSE>
- <wimp_MASK_GAIN>
- <wimp_MASK_POLLWORD>
- <wimp_MASK_MESSAGE>
- <wimp_MASK_RECORDED>
- <wimp_MASK_ACKNOWLEDGE>
- <wimp_GIVEN_POLLWORD>
- <wimp_POLL_HIGH_PRIORITY>
- <wimp_SAVE_FP>
- <wimp_BROADCAST>
- <wimp_BACKGROUND>
- <wimp_ICON_BAR>
- <wimp_ICON_BAR_RIGHT>
- <wimp_ICON_BAR_LEFT>
- <wimp_ICON_BAR_LEFT_RELATIVE>
- <wimp_ICON_BAR_RIGHT_RELATIVE>
- <wimp_ICON_BAR_LEFT_HIGH_PRIORITY>
- <wimp_ICON_BAR_LEFT_LOW_PRIORITY>
- <wimp_ICON_BAR_RIGHT_LOW_PRIORITY>
- <wimp_ICON_BAR_RIGHT_HIGH_PRIORITY>
- <wimp_TOP>
- <wimp_BOTTOM>
- <wimp_NO_ICON>
- <wimp_ICON_WINDOW>
- <wimp_ICON_BACK>
- <wimp_ICON_CLOSE>
- <wimp_ICON_TITLE>
- <wimp_ICON_TOGGLE>
- <wimp_ICON_SCROLL_UP>
- <wimp_ICON_VSCROLL>
- <wimp_ICON_SCROLL_DOWN>
- <wimp_ICON_SIZE>
- <wimp_ICON_SCROLL_LEFT>
- <wimp_ICON_HSCROLL>
- <wimp_ICON_SCROLL_RIGHT>
- <wimp_ICON_FRAME>
- <wimp_WINDOW_MOVEABLE>
- <wimp_WINDOW_AUTO_REDRAW>
- <wimp_WINDOW_PANE>
- <wimp_WINDOW_NO_BOUNDS>
- <wimp_WINDOW_SCROLL_REPEAT>
- <wimp_WINDOW_SCROLL>
- <wimp_WINDOW_REAL_COLOURS>
- <wimp_WINDOW_BACK>
- <wimp_WINDOW_HOT_KEYS>
- <wimp_WINDOW_BOUNDED>
- <wimp_WINDOW_IGNORE_XEXTENT>
- <wimp_WINDOW_IGNORE_YEXTENT>
- <wimp_WINDOW_OPEN>
- <wimp_WINDOW_NOT_COVERED>
- <wimp_WINDOW_FULL_SIZE>
- <wimp_WINDOW_TOGGLED>
- <wimp_WINDOW_HAS_FOCUS>
- <wimp_WINDOW_BOUNDED_ONCE>
- <wimp_WINDOW_BACK_ICON>
- <wimp_WINDOW_CLOSE_ICON>
- <wimp_WINDOW_TITLE_ICON>
- <wimp_WINDOW_TOGGLE_ICON>
- <wimp_WINDOW_VSCROLL>
- <wimp_WINDOW_SIZE_ICON>
- <wimp_WINDOW_HSCROLL>
- <wimp_WINDOW_NEW_FORMAT>
- <wimp_ICON_TEXT>
- <wimp_ICON_SPRITE>
- <wimp_ICON_BORDER>
- <wimp_ICON_HCENTRED>
- <wimp_ICON_VCENTRED>
- <wimp_ICON_FILLED>
- <wimp_ICON_ANTI_ALIASED>
- <wimp_ICON_NEEDS_HELP>
- <wimp_ICON_INDIRECTED>
- <wimp_ICON_RJUSTIFIED>
- <wimp_ICON_ALLOW_ADJUST>
- <wimp_ICON_HALF_SIZE>
- <wimp_ICON_BUTTON_TYPE_SHIFT>
- <wimp_ICON_BUTTON_TYPE>
- <wimp_ICON_ESG_SHIFT>
- <wimp_ICON_ESG>
- <wimp_ICON_SELECTED>
- <wimp_ICON_SHADED>
- <wimp_ICON_DELETED>
- <wimp_ICON_FG_COLOUR_SHIFT>
- <wimp_ICON_FG_COLOUR>
- <wimp_ICON_BG_COLOUR_SHIFT>
- <wimp_ICON_BG_COLOUR>
- <wimp_ICON_FONT_HANDLE_SHIFT>
- <wimp_ICON_FONT_HANDLE>
- <wimp_BUTTON_NEVER>
- <wimp_BUTTON_ALWAYS>
- <wimp_BUTTON_REPEAT>
- <wimp_BUTTON_CLICK>
- <wimp_BUTTON_RELEASE>
- <wimp_BUTTON_DOUBLE_CLICK>
- <wimp_BUTTON_CLICK_DRAG>
- <wimp_BUTTON_RELEASE_DRAG>
- <wimp_BUTTON_DOUBLE_DRAG>
- <wimp_BUTTON_MENU_ICON>
- <wimp_BUTTON_DOUBLE_CLICK_DRAG>
- <wimp_BUTTON_RADIO>
- <wimp_BUTTON_WRITE_CLICK_DRAG>
- <wimp_BUTTON_WRITABLE>
- <wimp_MENU_TICKED>
- <wimp_MENU_SEPARATE>
- <wimp_MENU_WRITABLE>
- <wimp_MENU_GIVE_WARNING>
- <wimp_MENU_SUB_MENU_WHEN_SHADED>
- <wimp_MENU_LAST>
- <wimp_MENU_TITLE_INDIRECTED>
- <wimp_CLOSE_MENU>
- <wimp_NO_SUB_MENU>
- <wimp_DEFER_SUB_MENU>
- <wimp_NO_FONTS>
- <wimp_CLICK_ADJUST>
- <wimp_DOUBLE_ADJUST>
- <wimp_CLICK_MENU>
- <wimp_CLICK_SELECT>
- <wimp_DOUBLE_SELECT>
- <wimp_DRAG_ADJUST>
- <wimp_DRAG_SELECT>
- <wimp_SINGLE_ADJUST>
- <wimp_SINGLE_SELECT>
- <wimp_MENU_ITEM_HEIGHT>
- <wimp_MENU_ITEM_GAP>
- <wimp_MENU_ITEM_SEPARATION>
- <wimp_DRAG_SYSTEM_POSITION>
- <wimp_DRAG_SYSTEM_SIZE>
- <wimp_DRAG_SYSTEM_HSCROLL>
- <wimp_DRAG_SYSTEM_VSCROLL>
- <wimp_DRAG_USER_FIXED>
- <wimp_DRAG_USER_RUBBER>
- <wimp_DRAG_USER_POINT>
- <wimp_DRAG_ASM_FIXED>
- <wimp_DRAG_ASM_RUBBER>
- <wimp_DRAG_ASM_FIXED_INDEFINITE>
- <wimp_DRAG_ASM_RUBBER_INDEFINITE>
- <wimp_DRAG_SYSTEM_SCROLL_BOTH>
- <wimp_KEY_BACKSPACE>
- <wimp_KEY_RETURN>
- <wimp_KEY_ESCAPE>
- <wimp_KEY_HOME>
- <wimp_KEY_DELETE>
- <wimp_KEY_SHIFT>
- <wimp_KEY_CONTROL>
- <wimp_KEY_PRINT>
- <wimp_KEY_F1>
- <wimp_KEY_F2>
- <wimp_KEY_F3>
- <wimp_KEY_F4>
- <wimp_KEY_F5>
- <wimp_KEY_F6>
- <wimp_KEY_F7>
- <wimp_KEY_F8>
- <wimp_KEY_F9>
- <wimp_KEY_TAB>
- <wimp_KEY_COPY>
- <wimp_KEY_LEFT>
- <wimp_KEY_RIGHT>
- <wimp_KEY_F10>
- <wimp_KEY_F11>
- <wimp_KEY_F12>
- <wimp_KEY_INSERT>
- <wimp_KEY_DOWN>
- <wimp_KEY_UP>
- <wimp_KEY_PAGE_DOWN>
- <wimp_KEY_PAGE_UP>
- <message_QUIT>
- <message_DATA_SAVE>
- <message_DATA_SAVE_ACK>
- <message_DATA_LOAD>
- <message_DATA_LOAD_ACK>
- <message_DATA_OPEN>
- <message_RAM_FETCH>
- <message_RAM_TRANSMIT>
- <message_PREQUIT>
- <message_PALETTE_CHANGE>
- <message_SAVE_DESKTOP>
- <message_DEVICE_CLAIM>
- <message_DEVICE_IN_USE>
- <message_DATA_SAVED>
- <message_SHUTDOWN>
- <message_CLAIM_ENTITY>
- <message_DATA_REQUEST>
- <message_DRAGGING>
- <message_DRAG_CLAIM>
- <message_MENU_WARNING>
- <message_MODE_CHANGE>
- <message_TASK_INITIALISE>
- <message_TASK_CLOSE_DOWN>
- <message_SLOT_SIZE>
- <message_SET_SLOT>
- <message_TASK_NAME_RQ>
- <message_TASK_NAME_IS>
- <message_TASK_STARTED>
- <message_MENUS_DELETED>
- <message_ICONISE>
- <message_WINDOW_CLOSED>
- <message_WINDOW_INFO>
- <message_SWAP>
- <message_TOOLS_CHANGED>
- <message_FONT_CHANGED>
- <wimp_ERROR_BOX_OK_ICON>
- <wimp_ERROR_BOX_CANCEL_ICON>
- <wimp_ERROR_BOX_HIGHLIGHT_CANCEL>
- <wimp_ERROR_BOX_NO_PROMPT>
- <wimp_ERROR_BOX_SHORT_TITLE>
- <wimp_ERROR_BOX_LEAVE_OPEN>
- <wimp_ERROR_BOX_CLOSE>
- <wimp_ERROR_BOX_NO_BEEP>
- <wimp_ERROR_BOX_GIVEN_CATEGORY>
- <wimp_ERROR_BOX_CATEGORY>
- <wimp_ERROR_BOX_CATEGORY_SHIFT>
- <wimp_ERROR_BOX_CATEGORY_INFO>
- <wimp_ERROR_BOX_CATEGORY_ERROR>
- <wimp_ERROR_BOX_CATEGORY_PROGRAM>
- <wimp_ERROR_BOX_CATEGORY_QUESTION>
- <wimp_ERROR_BOX_SELECTED_NOTHING>
- <wimp_ERROR_BOX_SELECTED_OK>
- <wimp_ERROR_BOX_SELECTED_CANCEL>
- <wimp_COLOUR_WHITE>
- <wimp_COLOUR_VERY_LIGHT_GREY>
- <wimp_COLOUR_LIGHT_GREY>
- <wimp_COLOUR_MID_LIGHT_GREY>
- <wimp_COLOUR_MID_DARK_GREY>
- <wimp_COLOUR_DARK_GREY>
- <wimp_COLOUR_VERY_DARK_GREY>
- <wimp_COLOUR_BLACK>
- <wimp_COLOUR_DARK_BLUE>
- <wimp_COLOUR_YELLOW>
- <wimp_COLOUR_LIGHT_GREEN>
- <wimp_COLOUR_RED>
- <wimp_COLOUR_CREAM>
- <wimp_COLOUR_DARK_GREEN>
- <wimp_COLOUR_ORANGE>
- <wimp_COLOUR_LIGHT_BLUE>
- <wimp_COLOUR_TRANSPARENT>
- <error_WIMP_NO_CLAIM>
- <error_WIMP_BAD_OP>
- <error_WIMP_RECT_FULL>
- <error_WIMP_TOO_MANY>
- <error_WIMP_TOO_BIG>
- <error_WIMP_DIV_BY0>
- <error_WIMP_GET_RECT>
- <error_WIMP_FOCUS>
- <error_WIMP_BAD_HANDLE>
- <error_WIMP_TOO_MENUS>
- <error_WIMP_BAD_EXTENT>
- <error_WIMP_BAD_POINTER>
- <error_WIMP_NO_TEMPLATE_FILE>
- <error_WIMP_BAD_TEMPLATE>
- <error_WIMP_BAD_FONTS>
- <error_WIMP_BAD_SYNTAX>
- <error_WIMP_NO_TASKS>
- <error_WIMP_NO_TEMPLATE>
- <error_WIMP_NOT_PRESENT>
- <error_WIMP_IN_USE>
- <error_WIMP_BAD_PAL_FILE>
- <error_WIMP_BAD_VERSION>
- <error_WIMP_BAD_MESSAGE_SIZE>
- <error_WIMP_BAD_REASON_CODE>
- <error_WIMP_BAD_TASK_HANDLE>
- <error_WIMP_CANT_TASK>
- <error_WIMP_BAD_SUB_MENU>
- <error_WIMP_OWNER_WINDOW>
- <error_WIMP_BAD_MODE>
- <error_WIMP_BAD_TRANSFER>
- <error_WIMP_BAD_SYS_INFO>
- <error_WIMP_BAD_PTR_IN_R1>
- <error_WIMP_BAD_ESCAPE_STATE>
- <error_WIMP_BAD_ICON_HANDLE>
- <error_WIMP_BAD_R3>
- <error_WIMP_NO_DOT_IN_FILENAME>
- <error_WIMP_TEMPLATE_EOF>
- <error_WIMP_BAD_SLOT>
- <error_WIMP_BAD_CONF_FONT>
- <error_WIMP_NO_SPRITES>
- <error_WIMP_BAD_PAL_FILE2>
- <error_WIMP_BAD_SPRITES>
- <wimp_PRIORITY_TASK_MANAGER>
- <wimp_PRIORITY_PALETTE_UTILITY>
- <wimp_PRIORITY_ADFS_FILER_HARD_DISCS>
- <wimp_PRIORITY_ADFS_FILER_FLOPPY_DISCS>
- <wimp_PRIORITY_RESOURCE_FILER>
- <wimp_PRIORITY_RAMFS_FILER>
- <wimp_PRIORITY_NFS_FILER>
- <wimp_PRIORITY_NET_FILER>
- <wimp_PRIORITY_PRINTERS>
- <wimp_PRIORITY_TINY_DIRS>
- <wimp_DEFAULT_PALETTE>
- <wimp_PALETTE>
- <wimptextop_RJUSTIFY>
- <wimptextop_GIVEN_BASELINE>
- <xwimp_initialise>
- <wimp_initialise>
- <xwimp_create_window>
- <wimp_create_window>
- <xwimp_create_icon>
- <wimp_create_icon>
- <xwimp_create_icon_relative>
- <wimp_create_icon_relative>
- <xwimp_create_icon_prioritised>
- <wimp_create_icon_prioritised>
- <xwimp_delete_window>
- <wimp_delete_window>
- <xwimp_delete_icon>
- <wimp_delete_icon>
- <xwimp_open_window>
- <wimp_open_window>
- <xwimp_close_window>
- <wimp_close_window>
- <xwimp_poll>
- <wimp_poll>
- <xwimp_redraw_window>
- <wimp_redraw_window>
- <xwimp_update_window>
- <wimp_update_window>
- <xwimp_get_rectangle>
- <wimp_get_rectangle>
- <xwimp_get_window_state>
- <wimp_get_window_state>
- <xwimp_get_window_info>
- <wimp_get_window_info>
- <xwimp_get_window_info_header_only>
- <wimp_get_window_info_header_only>
- <xwimp_set_icon_state>
- <wimp_set_icon_state>
- <xwimp_get_icon_state>
- <wimp_get_icon_state>
- <xwimp_get_pointer_info>
- <wimp_get_pointer_info>
- <xwimp_drag_box>
- <wimp_drag_box>
- <xwimp_force_redraw>
- <wimp_force_redraw>
- <xwimp_set_caret_position>
- <wimp_set_caret_position>
- <xwimp_get_caret_position>
- <wimp_get_caret_position>
- <xwimp_create_menu>
- <wimp_create_menu>
- <xwimp_decode_menu>
- <wimp_decode_menu>
- <xwimp_which_icon>
- <wimp_which_icon>
- <xwimp_set_extent>
- <wimp_set_extent>
- <xwimp_set_pointer_shape>
- <wimp_set_pointer_shape>
- <xwimp_open_template>
- <wimp_open_template>
- <xwimp_close_template>
- <wimp_close_template>
- <xwimp_load_template>
- <wimp_load_template>
- <xwimp_process_key>
- <wimp_process_key>
- <xwimp_close_down>
- <wimp_close_down>
- <xwimp_start_task>
- <wimp_start_task>
- <xwimp_report_error>
- <wimp_report_error>
- <xwimp_report_error_by_category>
- <wimp_report_error_by_category>
- <xwimp_get_window_outline>
- <wimp_get_window_outline>
- <xwimp_poll_idle>
- <wimp_poll_idle>
- <xwimp_plot_icon>
- <wimp_plot_icon>
- <xwimp_set_mode>
- <wimp_set_mode>
- <xwimp_set_palette>
- <wimp_set_palette>
- <xwimp_read_palette>
- <wimp_read_palette>
- <xwimp_read_true_palette>
- <wimp_read_true_palette>
- <xwimp_set_colour>
- <wimp_set_colour>
- <xwimp_send_message>
- <wimp_send_message>
- <xwimp_send_message_to_window>
- <wimp_send_message_to_window>
- <xwimp_create_sub_menu>
- <wimp_create_sub_menu>
- <xwimp_base_of_sprites>
- <wimp_base_of_sprites>
- <xwimp_block_copy>
- <wimp_block_copy>
- <xwimp_slot_size>
- <wimp_slot_size>
- <xwimp_read_pix_trans>
- <wimp_read_pix_trans>
- <xwimp_claim_free_memory>
- <wimp_claim_free_memory>
- <xwimpclaimfreememory_alloc>
- <wimpclaimfreememory_alloc>
- <xwimpclaimfreememory_free>
- <wimpclaimfreememory_free>
- <xwimp_command_window>
- <wimp_command_window>
- <xwimp_text_colour>
- <wimp_text_colour>
- <xwimp_transfer_block>
- <wimp_transfer_block>
- <xwimp_set_font_colours>
- <wimp_set_font_colours>
- <xwimp_get_menu_state>
- <wimp_get_menu_state>
- <xwimp_register_filter>
- <wimp_register_filter>
- <xwimp_add_messages>
- <wimp_add_messages>
- <xwimp_remove_messages>
- <wimp_remove_messages>
- <xwimp_set_colour_mapping>
- <wimp_set_colour_mapping>
- <xwimp_text_op>
- <wimp_text_op>
- <xwimptextop_set_colour>
- <wimptextop_set_colour>
- <xwimptextop_string_width>
- <wimptextop_string_width>
- <xwimptextop_paint>
- <wimptextop_paint>
- <xwimp_set_watchdog_state>
- <wimp_set_watchdog_state>
- <xwimp_extend>
- <wimp_extend>
- <xwimp_resize_icon>
- <wimp_resize_icon>
- <xservice_memory>
- <service_memory>
- <xservice_start_wimp>
- <service_start_wimp>
- <xservice_started_wimp>
- <service_started_wimp>
- <xservice_mouse_trap>
- <service_mouse_trap>
- <xservice_wimp_close_down>
- <service_wimp_close_down>
- <xservice_wimp_report_error>
- <service_wimp_report_error>
- <xservice_wimp_save_desktop>
- <service_wimp_save_desktop>
- <xservice_wimp_palette>
- <service_wimp_palette>
- <xservice_desktop_welcome>
- <service_desktop_welcome>
- <xservice_shut_down>
- <service_shut_down>
- <xservice_shut_down_complete>
- <service_shut_down_complete>
- <xservice_wimp_sprites_moved>
- <service_wimp_sprites_moved>
- <xservice_wimp_register_filters>
- <service_wimp_register_filters>
- <xservice_error_starting>
- <service_error_starting>
- <xservice_error_button_pressed>
- <service_error_button_pressed>
- <xservice_error_ending>
- <service_error_ending>