attribute (cont’d)
SEL_RANK, 134
SEL_RANK_NAME, 134
SEL_REPLY_PROC, 134
SEL_TIME, 135
SEL_TIMEOUT_VALUE, 135
SEL_TYPE, 135
SEL_TYPE_INDEX, 135
SEL_TYPE_NAME, 136
SEL_TYPE_NAMES, 136
SEL_TYPES, 136
SERVER_ATOM, 136
SERVER_ATOM_NAME, 137
SERVER_EXTENSION_PROC, 137
SERVER_EXTERNAL_XEVENT_MASK, 137
SERVER_EXTERNAL_XEVENT_PROC, 138
SERVER_IMAGE_BITMAP_FILE
, 138
SERVER_IMAGE_BITS, 138
SERVER_IMAGE_CMS, 139
SERVER_IMAGE_COLORMAP, 139
SERVER_IMAGE_DEPTH, 139
SERVER_IMAGE_PIXMAP
, 140
SERVER_IMAGE_SAVE_PIXMAP, 140
SERVER_IMAGE_X_BITS
, 140
SERVER_NTH_SCREEN, 140
SERVER_SYNC
, 140
SERVER_SYNC_AND_PROCESS_EVENTS,
140
TEXTSW_ACTION_*, 141
TEXTSW_ACTION_CAPS_LOCK
, 289
TEXTSW_ACTION_CHANGED_DIRECTORY,
289
TEXTSW_ACTION_EDITED_FILE, 289
TEXTSW_ACTION_EDITED_MEMORY
, 289
TEXTSW_ACTION_FILE_IS_READONLY, 290
TEXTSW_ACTION_LOADED_FILE, 290
TEXTSW_ACTION_TOOL_CLOSE
, 290
TEXTSW_ACTION_TOOL_DESTROY, 290
TEXTSW_ACTION_TOOL_MGR
, 290
TEXTSW_ACTION_TOOL_QUIT
, 290
TEXTSW_ACTION_USING_MEMORY, 290
TEXTSW_AGAIN_RECORDING, 141
TEXTSW_AUTO_INDENT, 141
TEXTSW_AUTO_SCROLL_BY, 141
TEXTSW_BLINK_CARET, 141
TEXTSW_BROWSING, 141
TEXTSW_CHECKPOINT_FREQUENCY
, 141
TEXTSW_CLIENT_DATA, 142
TEXTSW_CONFIRM_OVERWRITE, 142
TEXTSW_CONTENTS, 142
TEXTSW_CONTROL_CHARS_USE_FONT
, 142
TEXTSW_DESTROY_VIEW, 142
TEXTSW_DISABLE_CD, 142
TEXTSW_DISABLE_LOAD, 142
TEXTSW_EDIT_COUNT, 143
TEXTSW_EXTRAS_CMD_MENU, 143
TEXTSW_FILE, 143
TEXTSW_FILE_CONTENTS, 143
TEXTSW_FIRST, 143
TEXTSW_FIRST_LINE, 143
TEXTSW_FONT, 25, 143
TEXTSW_HISTORY_LIMIT, 144
TEXTSW_IGNORE_LIMIT, 144
TEXTSW_INSERT_FROM_FILE, 144
TEXTSW_INSERTION_POINT, 144
TEXTSW_INSERT_MAKES_VISIBLE, 144
TEXTSW_LENGTH, 144
TEXTSW_LINE_BREAK_ACTION
, 145
TEXTSW_LOWER_CONTEXT
, 145
TEXTSW_MEMORY_MAXIMUM
, 145
TEXTSW_MODIFIED, 145
TEXTSW_MULTI_CLICK_SPACE, 145
TEXTSW_MULTI_CLICK_TIMEOUT, 146
TEXTSW_NOTIFY_PROC, 146
TEXTSW_READ_ONLY
, 146
TEXTSW_STATUS, 146
TEXTSW_STORE_CHANGES_FILE
, 146
TEXTSW_SUBMENU_EDIT, 147
TEXTSW_SUBMENU_FILE
, 147
TEXTSW_SUBMENU_FIND, 147
TEXTSW_SUBMENU_VIEW
, 147
TEXTSW_UPPER_CONTEXT, 147
TTY_ARGV
, 147
TTY_CONSOLE, 147
TTY_PAGE_MODE
, 148
TTY_PID
, 148
TTY_QUIT_ON_CHILD_DEATH, 148
TTY_TTY_FD
, 148
WIN_ALARM
, 148
WIN_ALARM_DATA, 148
WIN_BACKGROUND_COLOR
, 149
WIN_BACKGROUND_PIXMAP, 149
WIN_BELOW
, 149
WIN_BIT_GRAVITY, 149
WIN_BORDER
, 149
WIN_CLIENT_DATA, 149
WIN_CMD_LINE, 150
WIN_CMS
, 150
WIN_CMS_DATA, 150
WIN_CMS_NAME, 150
WIN_COLLAPSE_EXPOSURES, 151
WIN_COLUMN_GAP
, 151
WIN_COLUMNS, 151
WIN_COLUMN_WIDTH, 151
WIN_CONSUME_EVENT
, 151
WIN_CONSUME_EVENTS, 151
296 XView Reference Manual
attribute (cont’d)
WIN_CONSUME_X_EVENT_MASK, 152
WIN_CURSOR, 152
WIN_DEPTH, 152
WIN_DYNAMIC_VISUAL, 152
WIN_EVENT_PROC, 152
WIN_FIT_HEIGHT, 153
WIN_FIT_WIDTH, 153
WIN_FOREGROUND_COLOR, 153
WIN_FRAME, 153
WIN_FRONT, 153
WIN_GRAB_ALL_INPUT, 153
WIN_HORIZONTAL_SCROLLBAR, 154
WIN_IGNORE_EVENT, 154
WIN_IGNORE_EVENTS, 154
WIN_IGNORE_X_EVENT_MASK, 154
WIN_INHERIT_COLORS
, 154
WIN_INPUT_MASK, 155
WIN_INPUT_ONLY, 155
WIN_IS_CLIENT_PANE, 155
WIN_KBD_FOCUS, 155
WIN_MAP
, 155
WIN_MENU, 155
WIN_MESSAGE_DATA
, 155
WIN_MESSAGE_FORMAT, 156
WIN_MESSAGE_TYPE
, 156
WIN_MOUSE_XY, 156
WIN_NO_CLIPPING
, 156
WIN_PARENT, 156
WIN_PERCENT_HEIGHT
, 156
WIN_PERCENT_WIDTH, 156
WIN_RECT
, 156
WIN_RETAINED, 157
WIN_RIGHT_OF
, 157
WIN_ROW_GAP, 157
WIN_ROW_HEIGHT, 157
WIN_ROWS
, 157
WIN_SAVE_UNDER, 157
WIN_SCREEN_RECT
, 158
WIN_SET_FOCUS
, 158
WIN_SOFT_FNKEY_LABELS, 158
WIN_TOP_LEVEL, 158
WIN_TOP_LEVEL_NO_DECOR, 159
WIN_TRANSPARENT, 159
WIN_VERTICAL_SCROLLBAR, 159
WIN_WINDOW_GRAVITY, 159
WIN_X_COLOR_INDICES
, 159
WIN_X_EVENT_MASK, 159
XV_APP_NAME, 160
XV_AUTO_CREATE, 160
XV_BOTTOM_MARGIN
, 160
XV_DEPTH, 160
XV_DISPLAY, 160
XV_ERROR_PROC, 161
XV_FOCUS_ELEMENT, 161
XV_FONT, 161
XV_HEIGHT, 161
XV_HELP_DATA, 161
XV_INIT_ARGC_PTR_ARGV, 162
XV_INIT_ARGS, 162
XV_INSTANCE_NAME, 162
XV_KEY_DATA, 163
XV_KEY_DATA_REMOVE, 163
XV_KEY_DATA_REMOVE_PROC, 164
XV_LABEL, 164
XV_LC_BASIC_LOCALE, 164
XV_LC_DISPLAY_LANG, 165
XV_LC_INPUT_LANG
, 165
XV_LC_NUMERIC
, 165
XV_LC_TIME_FORMAT
, 165
XV_LEFT_MARGIN, 166
XV_LOCALE_DIR, 166
XV_MARGIN, 166
XV_NAME, 166
XV_OWNER
, 166
XV_RECT, 166
XV_RIGHT_MARGIN
, 167
XV_ROOT, 167
XV_SCREEN
, 167
XV_SHOW, 167
XV_TOP_MARGIN
, 167
XV_TYPE, 167
XV_USAGE_PROC
, 168
XV_USE_DB, 168
XV_USE_LOCALE
, 169
XV_VISUAL
, 169
XV_VISUAL_CLASS, 170
XV_WIDTH
, 170
XV_X_ERROR_PROC
, 170
XV_XID
, 171
XV_Y, 171
ATTR_LIST
attribute, 32
C
canvas, paint window, 7
subclassed from openwin, 7
subwindow, 7
view window, 7
CANVAS_AUTO_CLEAR
attribute, 32
CANVAS_AUTO_EXPAND attribute, 32
CANVAS_AUTO_SHRINK attribute, 32
CANVAS_CMS_REPAINT attribute, 32
Index
Index 297
CANVAS_EACH_PAINT_WINDOW() macro,
175
CANVAS_END_EACH macro, 175
CANVAS_FIXED_IMAGE attribute, 32
CANVAS_HEIGHT attribute, 33
CANVAS_MIN_PAINT_HEIGHT attribute, 33
CANVAS_MIN_PAINT_WIDTH attribute, 33
CANVAS_NO_CLIPPING attribute, 33
CANVAS_NTH_PAINT_WINDOW attribute, 33
CANVAS_PAINT_CANVAS_WINDOW attribute,
34
CANVAS_PAINT_VIEW_WINDOW attribute, 34
CANVAS_PAINTWINDOW_ATTRS attribute, 34
CANVAS_REPAINT_PROC attribute, 34
CANVAS_RESIZE_PROC attribute, 35
CANVAS_RETAINED attribute, 35
CANVAS_VIEWABLE_RECT
attribute, 36
CANVAS_VIEW_CANVAS_WINDOW attribute,
36
CANVAS_VIEW_PAINT_WINDOW attribute, 36
CANVAS_WIDTH attribute, 36
CANVAS_X_PAINT_WINDOW
attribute, 36
checkbox item, 17
choice item, 17
abbreviated, 17
checkbox, 17
exclusive and nonexclusive, 17
CMS_BACKGROUND_PIXEL
attribute, 37
CMS_COLOR_COUNT attribute, 37
CMS_COLORS
attribute, 37
CMS_CONTROL_CMS attribute, 37
CMS_FOREGROUND_PIXEL
attribute, 38
CMS_INDEX attribute, 38
CMS_INDEX_TABLE
attribute, 38
CMS_NAME attribute, 38
CMS_NAMED_COLORS attribute, 38
CMS_PIXEL
attribute, 38
CMS_SCREEN attribute, 39
CMS_SIZE
attribute, 39
CMS_TYPE
attribute, 39
CMS_X_COLORS attribute, 39
cursor, hotspot, 8
CURSOR_BACKGROUND_COLOR attribute,
39
cursor_copy() procedure, 175
CURSOR_DRAG_STATE attribute, 39
CURSOR_DRAG_TYPE
attribute, 40
CURSOR_FOREGROUND_COLOR attribute,
40
CURSOR_IMAGE attribute, 40
CURSOR_MASK_CHAR
attribute, 40
CURSOR_OP attribute, 40
CURSOR_SRC_CHAR attribute, 41
CURSOR_STRING attribute, 41
CURSOR_XHOT attribute, 41
CURSOR_YHOT attribute, 41
D
defaults_exists() procedure, 175
defaults_get_boolean() procedure, 176
defaults_get_character() procedure, 176
defaults_get_enum() procedure, 177
defaults_get_integer() procedure, 177
defaults_get_integer_check() procedure, 177
defaults_get_string() procedure, 177
defaults_init_db() procedure, 178
defaults_load_db() procedure, 178
defaults_lookup() procedure, 178
defaults_set_boolean() procedure, 176
defaults_set_character() procedure, 178
defaults_set_integer_check() procedure, 178
defaults_set_string() procedure, 179
defaults_store_db() procedure, 179
DND_ACCEPT_CURSOR attribute, 41
DND_ACCEPT_X_CURSOR
attribute, 42
DND_CURSOR attribute, 42
dnd_decode_drop() function, 179
dnd_done() function, 180
dnd_is_forwarded() macro, 180
dnd_is_local() macro, 180
dnd_send_drop() function, 180
DND_TIMEOUT_VALUE attribute, 42
DND_TYPE
attribute, 42
DND_X_CURSOR
attribute, 42
drop target item, 18
DROP_SITE_DEFAULT
attribute, 43
DROP_SITE_DELETE_REGION
attribute, 43
DROP_SITE_DELETE_REGION_PTR
attribute,
43
DROP_SITE_EVENT_MASK
attribute, 43
DROP_SITE_ID
attribute, 43
DROP_SITE_REGION attribute, 44
DROP_SITE_REGION_PTR attribute, 44
E
event_action() macro, 180
event_alt_is_down() macro, 180
event_button_is_down() macro, 181
event_ctrl_is_down() macro, 181
event-driven input handling, 26
event_id() macro, 181
event_is_ascii() macro, 181
298 XView Reference Manual
event_is_button() macro, 181
event_is_down() macro, 181
event_is_iso() macro, 181
event_is_key_bottom() macro, 181
event_is_key_left() macro, 181
event_is_key_right() macro, 181
event_is_key_top() macro, 182
event_is_meta() macro, 182
event_is_string() macro, 182
event_is_up() macro, 182
event_left_is_down() macro, 182
event_meta_is_down() macro, 182
event_middle_is_down() macro, 182
event_right_is_down() macro, 182
events, Event structure, 5
event_shift_is_down() macro, 182
event_string() macro, 182
event_time() macro, 183
event_window() macro, 183
event_xevent() macro, 183
event_xevent_type() macro, 183
exclusive and nonexclusive choices, 17
F
FILE_CHOOSER_ABBREV_VIEW attribute, 44
FILE_CHOOSER_APP_DIR attribute, 44
FILE_CHOOSER_AUTO_UPDATE
attribute, 45
FILE_CHOOSER_CD_FUNC attribute, 45
FILE_CHOOSER_CHILD
attribute, 45
FILE_CHOOSER_COMPARE_FUNC attribute,
46
FILE_CHOOSER_CUSTOMIZE_OPEN attri-
bute, 46
FILE_CHOOSER_DIRECTORY
attribute, 47
FILE_CHOOSER_DOC_NAME
attribute, 47
FILE_CHOOSER_EXTEN_FUNC attribute, 47
FILE_CHOOSER_EXTEN_HEIGHT
attribute,
48
FILE_CHOOSER_FILTER_FUNC attribute, 48
FILE_CHOOSER_FILTER_MASK attribute, 49
FILE_CHOOSER_FILTER_STRING attribute,
49
FILE_CHOOSER_HISTORY_LIST attribute, 49
FILE_CHOOSER_MATCH_GLYPH attribute,
50
FILE_CHOOSER_MATCH_GLYPH_MASK
attribute, 50
FILE_CHOOSER_NO_CONFIRM attribute, 50
FILE_CHOOSER_NOTIFY_FUNC
attribute, 50
FILE_CHOOSER_SAVE_TO_DIR attribute, 51
FILE_CHOOSER_SHOW_DOT_FILES attri-
bute, 51
FILE_CHOOSER_TYPE attribute, 51
FILE_CHOOSER_UPDATE attribute, 51
FILE_LIST_ABBREV_VIEW attribute, 52
FILE_LIST_AUTO_UPDATE attribute, 52
FILE_LIST_CHANGE_DIR_FUNC attribute, 52
FILE_LIST_COMPARE_FUNC attribute, 53
FILE_LIST_DIRECTORY attribute, 53
FILE_LIST_DOTDOT_STRING attribute, 53
FILE_LIST_FILTER_FUNC attribute, 54
FILE_LIST_FILTER_MASK attribute, 55
FILE_LIST_FILTER_STRING attribute, 53
FILE_LIST_MATCH_GLYPH
attribute, 55
FILE_LIST_MATCH_GLYPH_MASK
attribute,
55
FILE_LIST_ROW_TYPE attribute, 55
FILE_LIST_SHOW_DIR attribute, 56
FILE_LIST_SHOW_DOT_FILES attribute, 56
FILE_LIST_UPDATE attribute, 56
FILE_LIST_USE_FRAME
attribute, 56
font conventions (in this book), boldface, xii
italics, xii
typewriter font, xii
font family, (See fonts).
font ID, 9
FONT_CHAR_HEIGHT
attribute, 56
FONT_CHAR_WIDTH attribute, 57
FONT_DEFAULT_CHAR_HEIGHT
attribute, 57
FONT_DEFAULT_CHAR_WIDTH attribute, 57
FONT_FAMILY
attribute, 57
FONT_INFO
attribute, 57
FONT_NAME attribute, 58
FONT_PIXFONT
attribute, 58
FONT_RESCALE_OF
attribute, 58
fonts, family, 9
scale, 9
size, 9
style, 9
using xv_find, 10
FONT_SCALE attribute, 58
FONT_SIZE
attribute, 59
FONT_SIZES_FOR_SCALE attribute, 59
FONT_STRING_DIMS attribute, 60
FONT_STYLE attribute, 60
frame, subframe, 11
FRAME package, capabilities, 10
FRAME_ACCELERATOR attribute, 60
FRAME_BACKGROUND_COLOR
attribute, 61
FRAME_BUSY attribute, 61
FRAME_CLOSED attribute, 61
FRAME_CLOSED_RECT
attribute, 61
Index
Index 299
FRAME_CMD_DEFAULT_PIN_STATE attri-
bute, 61
FRAME_CMD_PANEL attribute, 62
FRAME_CMD_PIN_STATE attribute, 62
FRAME_CMD_PUSHPIN_IN attribute, 62
FRAME_DEFAULT_DONE_PROC attribute, 62
FRAME_DONE_PROC attribute, 62
FRAME_FOCUS_DIRECTION attribute, 63
FRAME_FOCUS_WIN attribute, 63
FRAME_FOREGROUND_COLOR attribute, 63
frame_get_rect() procedure, 183
FRAME_ICON attribute, 63
FRAME_INHERIT_COLORS attribute, 63
FRAME_LABEL attribute, 63
FRAME_LEFT_FOOTER attribute, 63
FRAME_MAX_SIZE attribute, 64
FRAME_MENU_ADD
attribute, 64
FRAME_MENU_COUNT attribute, 64
FRAME_MENU_DELETE attribute, 65
FRAME_MENUS attribute, 64
FRAME_MIN_SIZE attribute, 65
FRAME_NEXT_PANE
attribute, 65
FRAME_NO_CONFIRM attribute, 66
FRAME_NTH_SUBFRAME
attribute, 66
FRAME_NTH_SUBWINDOW attribute, 66
FRAME_PREVIOUS_ELEMENT
attribute, 66
FRAME_PREVIOUS_PANE attribute, 66
FRAME_RIGHT_FOOTER
attribute, 66
frame_set_rect() procedure, 183
FRAME_SHOW_FOOTER
attribute, 67
FRAME_SHOW_HEADER attribute, 67
FRAME_SHOW_LABEL
attribute, 67
FRAME_SHOW_RESIZE_CORNER attribute,
67
FRAME_WM_COMMAND_ARGC attribute, 67
FRAME_WM_COMMAND_ARGC_ARGV
attri-
bute, 68
FRAME_WM_COMMAND_ARGV attribute, 69
FRAME_WM_COMMAND_STRINGS
attribute,
69
FRAME_X_ACCELERATOR attribute, 70
FULLSCREEN_ALLOW_EVENTS attribute, 70
FULLSCREEN_ALLOW_SYNC_EVENT attri-
bute, 70
FULLSCREEN_CURSOR_WINDOW attribute,
70
FULLSCREEN_GRAB_KEYBOARD attribute,
70
FULLSCREEN_GRAB_POINTER attribute, 71
FULLSCREEN_GRAB_SERVER attribute, 71
FULLSCREEN_INPUT_WINDOW attribute, 71
FULLSCREEN_KEY-
BOARD_GRAB_KBD_MODE attribute, 71
FULLSCREEN_KEY-
BOARD_GRAB_PTR_MODE attribute, 71
FULLSCREEN_OWNER_EVENTS attribute, 71
FULLSCREEN_PAINT_WINDOW attribute, 72
FULLSCREEN_POINTER_GRAB_KBD_MODE
attribute, 72
FULLSCREEN_POINTER_GRAB_PTR_MODE
attribute, 72
FULLSCREEN_RECT attribute, 72
FULLSCREEN_SYNC attribute, 72
function, dnd_decode_drop(), 179
dnd_done(), 179
dnd_send_drop(), 180
notify_default_wait3(), 185
notify_dispatch(), 185
notify_do_dispatch(), 185
notify_enable_rpc_svc(), 185
notify_flush_pending(), 185
notify_get_destroy_func(), 186
notify_get_event_func(), 186
notify_get_exception_func(), 186
notify_get_input_func(), 186
notify_get_itimer_func(), 186
notify_get_output_func(), 186
notify_get_signal_func(), 186
notify_get_wait3_func(), 187
notify_interpose_destroy_func(), 187
notify_interpose_event_func(), 187
notify_interpose_exception_func(), 187
notify_interpose_input_func(), 188
notify_interpose_itimer_func(), 188
notify_interpose_output_func(), 188
notify_interpose_signal_func(), 189
notify_interpose_wait3_func(), 189
notify_itimer_value(), 190
notify_next_destroy_func(), 190
notify_next_event_func(), 190
notify_next_exception_func(), 190
notify_next_input_func(), 190
notify_next_itimer_func(), 191
notify_next_output_func(), 191
notify_next_signal_func(), 191
notify_next_wait3_func(), 191
notify_no_dispatch(), 191
notify_perror(), 192
notify_post_event(), 192
notify_post_event_and_arg(), 192
notify_remove_destroy_func(), 193
notify_remove_event_func(), 194
notify_remove_exception_func(), 194
notify_remove_input_func(), 194
300 XView Reference Manual
Get Volume 7B: XView Reference Manual now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.