Index
A
| |
| ALE (Asian language environment) | 137 |
| API for internationalization | 41 |
| API summaries | 81 |
| ASCII | 22, 25, 28 |
| Asian characters | 28 |
| Asian input procedure | 32 |
| attributes |
| .....naming conventions | 29 |
| .....new or modified | 122 |
| .....obsolete | 122 |
B
| |
| back-end input method | 37, 137 |
| buf_len | 120 |
C
| |
| C locale display | 135 |
| callback function | 137 |
| canvas |
| .....input context | 42 |
| .....input method | 42 |
| .....joining views | 10 |
| .....package | 41 |
| CANVAS_IM_PREEDIT_FRAME | 42, 81, 122 |
| character display, and non-internationalized XViewapplications | 135 |
| character encoding |
| .....ASCII | 22, 25, 28 |
| .....Asian characters | 28 |
| .....Compound Text | 25 |
| .....EUC | 22, 25 |
| .....in XView | 22 |
| .....ISO Latin-1 | 21, 25, 51 |
| character, definition | 137 |
| Chinese |
| .....input methods | 32 |
| .....simplified | xvi |
| .....traditional | xvi |
| CLE (Chinese languageenvironment) | xvi, 137 |
| client-displays | 39, 78 |
| CMS_COLOR_COUNT |
| .....corrections to XVRM | 9 |
| code set, definition | 138 |
| codepoint, definition | 138 |
| compatibility, XView 3.3 and earlierversions | 25, 115 |
| Compiling XView 3.3 Programs | 23 |
| Compound Text | 25 |
| container classes |
| .....and XView panels | 15 |
| |
| cursor package | 42 |
| CURSOR_STRING_WCS | 42, 81, 122 |
D
| |
| defaults_get_locale() | 109, 122 |
| defaults_set_locale() | 109, 122 |
| drag and drop |
| .....Motif and XView interoperability | 4 |
E
| |
| encoding |
| .....ASCII | 22, 25, 28 |
| .....Asian characters | 28 |
| .....Compound Text | 25 |
| .....EUC | 22, 25 |
| .....in XView | 22 |
| .....ISO Latin-1 | 21, 25, 51 |
| explicit commit, definition | 138 |
| Extended UNIX Code (EUC) | 22, 25, 138 |
F
| |
| file chooser package | 43 |
| file list package | 44 |
| FILE_CHOOSER_APP_DIR_WCS | 43, 82, 123 |
| FILE_CHOOSER_CUSTOMIZE_OPEN_WCS | 43, 82, 123 |
| FILE_CHOOSER_DIRECTORY_WCS | 43, 82, 123 |
| FILE_CHOOSER_DOC_NAME_WCS | 43, 82, 123 |
| FILE_CHOOSER_FILTER_STRING_WCS | 43, 83 |
| FILE_CHOOSER_FILTER_WCS | 123 |
| FILE_CHOOSER_NOTIFY_FUNC_WCS | 43, 83, 123 |
| FILE_CHOOSER_WCHAR_NOTIFY | 43, 83, 123 |
| FILE_LIST_DIRECTORY_WCS | 44, 83, 123 |
| FILE_LIST_DOTDOT_STRING_WCS | 44, 84, 123 |
| FILE_LIST_FILTER_STRING_WCS | 44, 84, 123 |
| FILE_LIST_WCHAR_NOTIFY | 44, 84, 123 |
| focus follows mouse |
| ......XView and Motif interoperability | 5 |
| font |
| ......compatibility issues | 51 |
| ......glyph fonts | 50 |
| ......package | 45 |
| ......portability issues | 52 |
| ......set, definition | 50 |
| ......sets | 23, 45, 129 to 131 |
| FONT_CHAR_HEIGHT_WC | 46, 84, 123 |
| FONT_CHAR_WIDTH_WC | 46, 84, 123 |
| FONT_COLUMN_WIDTH | 46, 85, 123 |
| FONT_LOCALE | 46, 47, 85, 123 |
| FONT_NAMES | 46, 47, 85, 123 |
| FONT_SET_ID | 46, 48, 85, 123 |
| FONT_SET_SPECIFIER | 46, 49, 85, 123 |
| FONT_STRING_DIMS_WCS | 46, 86, 123 |
| frame package | 52 |
| ......changes | 116 |
| FRAME_LABEL_WCS | 52, 86, 123 |
| FRAME_LEFT_FOOTER_WCS | 52, 86, 123 |
| FRAME_RIGHT_FOOTER_WCS | 52, 86, 123 |
| front-end input method | 37, 139 |
| functions |
| ......naming conventions | 29 |
| ......new or modified | 122 |
G
H
| |
| history package | 53 |
| HISTORY_ADD_FIXED_ENTRY_WCS | 53, 87, 123 |
| |
| HISTORY_ADD_ROLLING_ENTRY_WCS | 53, 87, 123 |
| HISTORY_LABEL_WCS | 53, 87, 123 |
| HISTORY_NOTIFY_PROC_WCS | 53, 87, 123 |
| HISTORY_VALUE_WCS | 53, 87, 123 |
| HLE (Hanyu language environment) | xvi, 139 |
I
| |
| IC (input context) | 74 |
| ICCCM | 139 |
| icon package | 53 |
| ICON_LABEL_WCS | 53, 88, 123, 124, 125, 126, 127 |
| ICON_TRANSPARENT_LABEL_WCS | 53, 88, 123 |
| ideogram, definition | 139 |
| IM (input method) server | 37, 139 |
| implicit commit | 38, 57, 75 |
| .....definition | 139 |
| input context (IC) | 74 |
| input method | 31 to 39 |
| .....architecture | 36 |
| .....callback procedures | 78 |
| .....choosing the input style | 74 |
| .....customizing | 39 |
| .....definition | 23, 31 |
| .....determining style | 35 |
| .....enabling and disabling | 36, 72 |
| .....IM server | 37, 139 |
| .....preedit styles | 34 |
| .....screen regions | 32 |
| .....status | 140 |
| .....status styles | 34 |
| input style | 140 |
| internationalization features | 41 |
| interoperability |
| .....focus follows mouse and Motif | 5 |
| .....Motif and XView drag and drop | 4 |
| .....Motif and XView selections | 3 |
| .....window decoration | 4 |
| ......XView client with two basewindows | 4 |
| ......XView text editor and Motif | 4 |
| ISO Latin-1 | 21, 25, 51 |
J
| |
| Japanese writing systems | 31 |
| JFP (Japanese Feature Package) | xvi, xviii |
| JLE (Japanese languageenvironment) | 140 |
| joining canvas views | 10 |
K
| |
| KLE (Korean language environment) | xvi, 140 |
| Korean writing systems | 32 |
L
| |
| layout, object | 22 |
| locale setting | 22 |
| lookup choice region | 32, 141 |
M
| |
| menu package | 53 |
| MENU_ACCELERATOR_WCS | 54, 88, 124 |
| MENU_ACTION_ACCELERATOR_WCS | 54, 88, 124 |
| MENU_ACTION_ITEM_WCS | 54, 89, 124 |
| MENU_GEN_PIN_WINDOW_WCS | 54, 89, 124 |
| MENU_GEN_PROC_ITEM_WCS | 54, 89, 124 |
| MENU_GEN_PULLRIGHT_ITEM_WCS | 54, 89, 124 |
| MENU_PULLRIGHT_ITEM_WCS | 54, 90, 124 |
| MENU_STRING_ITEM_WCS | 54, 90, 124 |
| MENU_STRING_WCS | 54, 90, 124 |
| |
| MENU_STRINGS_AND_ACCELERATORS_WCS | 54, 91, 124 |
| MENU_STRINGS_WCS | 54, 90, 124 |
| MENU_TITLE_ITEM_WCS | 54, 91, 124 |
| meta key alternatives, x86, meta keyalternatives | xvii |
| Motif Window Manager | 3 |
| multibyte character | 22 to 23, 25 |
N
| |
| naming conventions for attributes andfunctions | 29 |
| non-internationalized XView applications,8-bit character display | 135 |
| notice package | 54 |
| notice.c | 8 |
| NOTICE_BUTTON_NO_WCS | 54, 91, 124 |
| NOTICE_BUTTON_WCS | 54, 91, 124 |
| NOTICE_BUTTON_YES_WCS | 54, 92, 124 |
| NOTICE_MESSAGE_STRING_WCS | 54, 92, 124 |
| NOTICE_MESSAGE_STRINGS_ARRAY_PTR_WCS | 54, 92, 124 |
| NOTICE_MESSAGE_STRINGS_WCS | 54, 92, 124 |
| notify.h header file | 135 |
| notify_next_event_func |
| .....corrections to XVPM | 8 |
| numeric text fields |
| .....and PANEL_EVENT_PROC | 15 |
| .....and PANEL_ITEM_OWNER | 15 |
O
| |
| object layout | 22 |
| obsolete attributes | 122 |
| on-the-spot | 39, 42, 78 |
| OPEN LOOK Mouseless Specification | 11 |
P
| |
| package changes | 116 to 122 |
| panel package | 54 |
| ......changes | 116 |
| PANEL_CHOICE_STRING_WCS | 55, 93, 124 |
| PANEL_CHOICE_STRINGS_WCS | 55, 93, 124 |
| PANEL_CLIENT_DATA attribute | 15 |
| PANEL_EVENT_PROC |
| ......and numeric text fields | 15 |
| ......corrections to XVPM | 8 |
| panel_get_value_wcs | 55, 109, 125 |
| PANEL_ITEM_IC_ACTIVE | 55, 56, 93, 124 |
| PANEL_ITEM_OWNER attribute | 15 |
| PANEL_LABEL_STRING_WCS | 55, 93, 124 |
| PANEL_LIST_INSERT_STRINGS_WCS | 55, 94, 124 |
| PANEL_LIST_ROW_VALUES_WCS | 55, 57, 94, 124 |
| PANEL_LIST_STRING_WCS | 55, 94, 124 |
| PANEL_LIST_STRINGS_WCS | 55, 95, 124 |
| PANEL_LIST_TITLE_WCS | 55, 95, 124 |
| PANEL_MASK_CHAR_WC | 55, 57, 95, 124 |
| PANEL_MAX_TICK_STRING_WCS | 55, 96, 124 |
| PANEL_MAX_VALUE_STRING_WCS | 55, 96, 124 |
| PANEL_MIN_TICK_STRING_WCS | 55, 96, 124 |
| PANEL_MIN_VALUE_STRING_WCS | 55, 97, 124 |
| PANEL_NOTIFY_PROC_WCS | 55, 97, 116, 117, 124, 125, 126, 127 |
| PANEL_NOTIFY_STRING_WCS | 55, 97 |
| panel_set_value_wcs | 55, 109, 125 |
| PANEL_VALUE_DISPLAY_LENGTH | 55, 98, 116, 125 |
| PANEL_VALUE_STORED_LENGTH | 98, 116, 125 |
| |
| PANEL_VALUE_STORED_LENGTH_WCS | 55, 99, 125 |
| PANEL_VALUE_WCS | 55, 98, 125 |
| parent container object |
| .....and using the child handle | 16 |
| PATH_LAST_VALIDATED_WCS | 58, 99, 125 |
| PATH_RELATIVE_TO_WCS | 58, 99, 125 |
| pathname package | 57 |
| performance, text subwindows | 66 |
| preedit |
| .....definition | 141 |
| .....region | 32 |
| .....styles | 34 |
| .....text, implicit commit | 38 |
S
| |
| screen regions for input | 32 |
| SCROLLBAR_COMPUTE_SCROLL_PROC | 11 to 13 |
| .....attribute function | 11 |
| .....example function call | 11 |
| SCROLLBAR_MOTION | 14 to 15 |
| SCROLLBAR_NORMALIZE_PROC | 13 to 14 |
| .....attribute function | 13 |
| .....example function call | 13 |
| selections | 61 |
| .....Motif and XView interoperability | 3 |
| seln.c program |
| .....corrections to XVPM | 7 |
| SELN_REQ_CHARSIZE | 61, 99, 125 |
| SELN_REQ_CONTENTS_WCS | 61, 100, 125 |
| SELN_REQ_FIRST_WC | 61, 100, 125 |
| SELN_REQ_LAST_WC | 61, 100, 125 |
| server image package | 62 |
| SERVER_IMAGE_BITMAP_FILE_WCS | 62, 100, 125 |
| status |
| .....region | 33 |
| .....styles | 34 |
T
| |
| text subwindows |
| ......buffer, index, length API | 63 |
| ......Extras Menu | 70 |
| ......filename API | 64 |
| ......implicit commit | 69 |
| ......index adjustments | 65 |
| ......invalid data | 65, 68 |
| ......package changes | 117 |
| ......performance | 66 |
| ......programming considerations | 64 |
| ......wide character API | 66 |
| TEXTSW | 119 |
| TEXTSW_ACTION_CHANGED_DIRECTORY_WCS | 64, 101, 125 |
| TEXTSW_ACTION_EDITED_FILE_WCS | 64, 101, 125 |
| TEXTSW_ACTION_LOADED_FILE_WCS | 64, 101, 125 |
| textsw_add_mark() | 118, 125, 126 |
| textsw_add_mark_wc() | 63, 110, 118, 125 |
| textsw_append_file_name_wcs() | 64, 110, 125 |
| TEXTSW_CONTENTS | 63, 65, 118, 125 |
| TEXTSW_CONTENTS_WCS | 101, 119, 125 |
| textsw_delete() | 118, 125 |
| textsw_delete_wcs() | 63, 110, 118, 125 |
| textsw_edit() | 118, 126 |
| textsw_edit_wcs() | 63, 110, 118, 126 |
| textsw_erase() | 118, 126 |
| textsw_erase_wcs() | 63, 111, 118, 126 |
| TEXTSW_FILE_CONTENTS_WCS | 64, 102, 125 |
| TEXTSW_FILE_WCS | 64, 102, 125 |
| textsw_find_bytes() | 65, 118, 121, 126 |
| textsw_find_mark() | 63, 118, 126 |
| textsw_find_mark_wc() | 111, 118 |
| textsw_find_mark_wcs() | 126 |
| textsw_find_wcs() | 63, 111, 119 |
| TEXTSW_FIRST | 118, 125 |
| TEXTSW_FIRST_WC | 63, 102, 118, 125 |
| |
| textsw_index_for_file_line() | 118, 126 |
| textsw_index_for_file_line_wc() | 63, 112, 118, 126 |
| textsw_insert() | 65, 118, 120, 126 |
| TEXTSW_INSERT_FROM_FILE_WCS | 64, 103, 125 |
| textsw_insert_wcs() | 63, 112, 119, 126 |
| TEXTSW_INSERTION_POINT | 118, 125 |
| TEXTSW_INSERTION_POINT_WC | 63, 103, 118, 125 |
| TEXTSW_LENGTH_WC | 63, 103, 119, 125 |
| textsw_mark_wcs | 126 |
| textsw_match_bytes() | 65, 118, 121, 126 |
| textsw_match_wcs() | 63, 112, 119, 126 |
| textsw_normalize_view() | 118, 126 |
| textsw_normalize_view_wc() | 63, 112, 118, 126 |
| textsw_possibly_normalize() | 118, 126 |
| textsw_possibly_normalize_wc() | 63, 113, 118, 126 |
| TEXTSW_READ_ONLY | 70 |
| textsw_replace_bytes() | 65, 118, 120, 126 |
| textsw_replace_wcs() | 63, 113, 119, 126 |
| textsw_set_selection() | 118 |
| textsw_set_selection_wcs() | 63, 113, 118, 126 |
| textsw_store_file_wcs() | 64, 114, 126 |
| TTY subwindow package | 71 |
| ttysw_input_wcs() | 71, 114, 126 |
| ttysw_output_wcs() | 71, 114, 126 |
W
| |
| wide character | 22, 23 |
| .....naming conventions |
| ............attributes | 29 |
| ............functions | 29 |
| .....representation | 25 |
| WIN_ERROR_MSG_WCS | 72, 103, 126 |
| WIN_IC | 72, 103, 126 |
| WIN_IC_ACTIVE | 72, 104, 126 |
| WIN_IC_COMMIT_STRING | 72, 104 |
| WIN_IC_COMMIT_STRING_WCS | 72, 126 |
| WIN_IC_COMMIT_WCS | 104, 126 |
| WIN_IC_COMMMIT_STRING | 126 |
| WIN_IC_CONVERSION | 72, 104, 126 |
| WIN_IC_PREEDIT_CARET | 72, 78, 105, 126 |
| WIN_IC_PREEDIT_DONE | 72, 78, 105, 122, 126 |
| WIN_IC_PREEDIT_DRAW | 72, 78, 105, 122, 126 |
| WIN_IC_PREEDIT_START | 72, 78, 105, 122, 126 |
| WIN_IC_RESET | 72, 106, 127 |
| WIN_IC_STATUS_DONE | 72, 78, 106, 122, 127 |
| WIN_IC_STATUS_DRAW | 72, 78, 106, 122, 127 |
| WIN_IC_STATUS_START | 72, 78, 107, 122, 127 |
| WIN_IM_* | 121 |
| WIN_IM_LUC_DONE | 122, 127 |
| WIN_IM_LUC_DRAW | 122, 127 |
| WIN_IM_LUC_PROCESS | 122, 127 |
| WIN_IM_LUC_START | 122, 127 |
| WIN_IM_PREEDIT_DONE | 122 |
| WIN_IM_PREEDIT_DRAW | 122 |
| WIN_IM_PREEDIT_START | 122 |
| WIN_IM_STATUS_DONE | 122 |
| WIN_IM_STATUS_DRAW | 122 |
| WIN_IM_STATUS_START | 122 |
| WIN_USE_IM | 36, 70, 72, 107, 127 |
| WIN_X_IM_STYLE_MASK | 72, 107, 127 |
| window decoration |
| ......XView and Motif interoperability | 4 |
| window package changes | 120, 121 |
X
| |
| Xlib preedit styles | 34 |
| Xlib status styles | 34 |
| Xv_focus_rank | 10 |
| |
| XV_FOCUS_RANK attribute | 16 |
| XV_HELP_DATA | 10 |
| XV_IM | 72, 108, 127 |
| XV_IM_STYLES | 35, 72, 108 |
| XV_KEY_DATA attribute | 15 |
| XV_LABEL_WCS | 52, 53, 108, 127 |
| XView client |
| .....interoperability with Motif | 3 to 4 |
| .....interoperability with Motif windowmanager | 4 to 5 |
| .....text editor in Motif environment | 4 |
| .....with two base windows | 4 |
| XView panels |
| .....and container classes | 15 |
| XVPM corrections |
| .....notify_next_event_func | 8 |
| .....PANEL_EVENT_PROC | 8 |
| .....seln.c program | 7 |
| XVRM corrections |
| .....CMS_COLOR_COUNT | 9 |
|