Contained Within
Find More Documentation
Featured Support Resources
| PDF로 이 문서 다운로드
Index
Symbols
| |
| .c file | 14, 54, 58 |
| .config file | 92 |
| .db file | 55, 59 |
| .G file | 52, 54 |
| .h file | 14, 54, 58 |
| .info file | 15, 54, 56 |
| .po file | 55, 59 |
| _stubs.c file | 14, 17, 54, 56 |
| _stubs.c.BAK file | 17, 54, 59 |
| _stubs.c.delta file | 17, 54, 59 |
| _ui.c file | 14, 17, 54, 55 |
| _ui.h file | 14, 17, 54, 56 |
A
| |
| about this book |
| .....audience | xiii |
| .....font conventions | xvii |
| .....manual organization | xv |
| .....prerequisite reading | xv |
| action button | 62 |
| ADJUST |
| .....with two-button mouse | xiii |
| Adjust | 49 |
| ADJUST function | xiii |
| Alt key |
| .....use for Meta key | xiv |
| AnyEvent | 49 |
B
| |
| background reading | xvi |
| backup file |
| .....for_stubs.c | 59 |
| base window |
| .....creating | 26 |
| bin subdirectory | 91 |
| building |
| .....the interface | 24 |
C
| |
| C declarations | 58 |
| C externs | 56 |
| Code Generator Tool | 8 |
| .....using the File... Button | 10 |
| .....using the Properties... Button | 10 |
| color chooser | 65 to 67 |
| .....functions |
| ............gcc_activate | 66 |
| ............gcc_deactivate | 66 |
| ............gcc_initialize | 65 |
| ............gcc_suspend | 67 |
| ............gfm_set_action | 65 |
| |
| color chooser header file | 92 |
| color manager header file | 92 |
| colormap handler | 67 |
| .....functions |
| ............gcm_color_index | 67 |
| ............gcm_colormap_name | 68 |
| ............gcm_initialize_colors | 67 |
| Compiling source code | 48 |
| compiling source code | 15, 60 to 61 |
| connections | 49 to 50 |
| .....Action menu items | 50 |
| .....and the_stubs.c file | 56 |
| .....CallFunction | 56, 89 |
| .....ExecuteCode | 56 |
| .....setting up in Devguide | 7 |
| .....tutorial | 38 to 41 |
| .....tying pop-up window to button | 90 |
| .....using to enable and disable menuitems | 89 |
| .....When menu items | 49 |
| Connections Manager Window | 7, 19 |
| Create | 49 |
| creating |
| .....base windows | 26 |
| .....the interface | 24 |
| custom declarations | 56 |
| customizing theMakefile | 57 |
D
| |
| demo subdirectory | 91 |
| Destroy | 49 |
| Devguide |
| .....Build Mode | 5 |
| .....configuring for GXV | 6 |
| .....Connections Manager Window | 7, 19 |
| .....files included with | 91 to 93 |
| .....help text editor | 57 |
| .....initialization functions | 56 |
| .....interacting with | 2 |
| .....meaning of name | 2 |
| .....miscellaneous documentation | 93 |
| .....New Interface... | 35 |
| .....Properties window | 7 |
| ......setting element colors | 65 |
| ......Test Mode | 5 |
| ......users | 1 |
| Devguide and GXV | 1 |
| doc subdirectory | 93 |
| documentation | 93 |
| Done | 49 |
| DoubleClick | 49 |
| double-click support | 92 |
| drag and drop | 68 to 77 |
| ......code sample usinggdd_activate_drop_site | 75 |
| ......drops consisting of multiple items | 70 |
| ......functions |
| ............drag_callback | 72 |
| ............drop_callback | 71 |
| ............gdd_activate_drop_site | 7 4 |
| ............gdd_drop_target_notify_proc | 75 |
| ............gdd_init_dragdrop | 69 |
| ............gdd_load_event_proc | 76 |
| ............gdd_print_drop_info | 76 |
| ............gdd_register_drop_site | 7 0 |
| ............gdd_register_drop_target | 69 |
| ............gdd_unregister_drop_site | 70 |
| ......header file | 92 |
| ......supporting drops onto anapplication | 68 |
| ......three basic ways to drag data | 68 |
| DroppedUpon | 49 |
E
| |
| element and function header file | 92 |
| element creation function | 55, 56 |
| enabling and disabling menu items | 89 to 90 |
| Enter | 49 |
| environment variables | 60 |
F
| |
| F1 Key for Help | xv |
| file chooser | 62 to 65 |
| .....functions |
| ............callback | 64 |
| ............filter_callback | 63 |
| ............gfm_activate | 63 |
| ............gfm_popup_objects | 62 |
| ............gfm_set_action | 65 |
| ............gfm_show_dotfiles | 64 |
| file chooser header file |
| .....gfm.h | 92 |
| .....gfm_ui.h | 92 |
| files |
| .....not altered by hand |
| .............info file | 57 |
| ............_ui.c | 14, 55 |
| ............_ui.h | 15, 56 |
| ............GXV-generated | 60 |
| functions |
| .....common to more than one.G file | 58 |
G
| |
| gcc | 65 to 67 |
| gcm | 67 |
| gdd | 68 to 77 |
| generated files | 14 |
| .....for projects | 15 |
| .....from single GIL | 3 |
| gfm | 62 to 65 |
| GIL file | 52, 54, 56 |
| .....using themake command | 60 |
| GIL syntax |
| .....gil_syntax.doc | 93 |
| glyph |
| .....base window | 27 |
| .....button | 28 |
| .....checkbox setting | 32 |
| .....control area | 27 |
| .....exclusive setting | 31 |
| ......pop-up window | 35 |
| ......slider | 36 |
| ......text pane | 29 |
| gmomerge | 59 |
| Group package | 77 to 88 |
| ......attribute summary | 81 to 86 |
| ......data types | 87 |
| ......procedures and macros | 87 |
| GUIDEHOME | 60 |
| GXV |
| ......and internationalization | 55 |
| ......and projects | 54 |
| ......called fromMakefile | 60 |
| ......colormap | 68 |
| ......does not overwrite_stubs.cfile | 56 |
| ......files included with | 91 to 93 |
| ......generated files | 14 |
| ......generated files for projects | 15 |
| ......generating a newMakefile | 57 |
| ......getting started | 5 |
| ......interacting with | 2 |
| ......using to generate source code files | 54 |
| GXV and Devguide | 1 |
| gxv command | 42, 52, 54 |
| ......on project files | 52 |
| ......using options | 12, 52, 53 |
| ............-? (-help) | 53 |
| ............-d | 53 |
| ............-g (-gettext) | 53 |
| ............-h (-helpfile) | 53 |
| ............-i | 59 |
| ............-i (-il8n) | 53 |
| ............-k (-kandr) | 53 |
| ............-m (-main) | 53 |
| ............-n (-nomerge) | 53 |
| ............-p | 53 |
| ............-r | 53 |
| ............-s (-silent) | 13, 52 |
| ............-v (-verbose) | 53 |
| ............-x | 59 |
| ............-x (-xdb) | 53 |
| gxv command | 14 |
| ......on project files | 14 |
| |
| GXV++ | 61 |
| gxv++ command | 61 |
| .....-csuffix option | 61 |
| .....-hsuffix option | 61 |
| GXV-generated source code files | 54 |
H
| |
| Help key |
| .....F1 | xv |
| help text | 56 |
| home directories | 60 |
I
| |
| include statements | 55 |
| include subdirectory | 92 |
| included files | 91 to 93 |
| initialization function | 55 |
| input/output routines header file | 92 |
| interface |
| .....building | 24 |
| Interface Browser |
| .....tutorial base window | 26 |
| .....tutorial pop-up window | 34 |
| interface code |
| .....regenerating | 17 |
| internationalization | 59, 95 to 106 |
| .....gmomerge | 105 |
| .....GXV options | 101 |
| .....levels of | 96 |
| .....localizer | 59 |
| .....message object files | 99 |
| .....portable object files | 98 |
| .....positioning objects explicitly | 105 |
| .....sizing and positioning elements | 100 |
| .....text domains | 97 |
| .....translating text | 100 |
| interpreting and using data from a dropoperation | 68 |
K
| |
| keyboard |
| ......no Meta key | xiv |
| ......use Alt key for Meta key | xiv |
L
| |
| lib subdirectory | 61, 92 |
| libguide.a library | 61, 92 |
| libguidexv.a library | 61, 92 |
| libraries | 92 |
| ......included inlib subdirectory | 61 |
| ............libguide | 92 |
| ............libguidexv | 92 |
M
| |
| main() function | 58 |
| ......calls to XView and Devguideinitialization functions | 56 |
| make command | 6, 15, 20, 48, 60 |
| Makefile | 14, 54, 57 |
| ......customizing | 57 |
| ......editing | 60 |
| ......GXV called from | 60 |
| ......parameters | 57 to 58 |
| man pages | 93 |
| man subdirectory | 93 |
| MANPATH | 93 |
| menu items |
| ......enabling and disabling | 89 |
| Meta key |
| ......use Alt key | xiv |
| mouse |
| ......two or three button | xiii |
| mouse functions |
| ......ADJUST, MENU, SELECT | xiii |
O
| |
| OPEN LOOK |
| ......recommendations | 24 |
| OPEN LOOK Style Guide | 24 |
| OpenWindows Developer's Guide |
| ......meaning of name | 2 |
| OPENWINHOME | 60 |
P
| |
| parameters |
| .....section ofMakefile | 57 |
| processing drops |
| .....code necessary for | 68 |
| PROGRAM parameter | 57 |
| project syntax |
| .....project_syntax.doc | 93 |
| projects |
| ......P file | 54 |
| .....running GXV on | 54 |
| .....using themake command | 60 |
R
| |
| recommended reading | xvi |
| references | xvi |
| referencing interface objects in GXV | 16 |
| regenerating interface code | 17 |
| resize corners | 35 |
S
| |
| -sb | 53 |
| setting up connections | 38 to 41 |
| source code |
| .....compiling | 48, 60 to 61 |
| source code files |
| .....adding to the Parameters list | 58 |
| .....SOURCES.c | 57 |
| .....the_ui.c file | 55 |
| SOURCES.c parameter |
| .....user-supplied source files | 57 |
| SOURCES.G parameter |
| .....GIL files listed in | 57 |
| SOURCES.h parameter |
| .....user-supplied header files | 57 |
| src subdirectory | 93 |
| stderr | 56 |
| stubs merge | 88 to 89 |
| .....backup file for_stubs.c | 59 |
| .....does not overwrite_stubs.c file | 56 |
| .....potential problems | 89 |
| ......the mechanism | 88 |
| ......the-n (no merge) option | 89 |
| STUBS.G parameter |
| ......GIL files listed in | 57 |
| supporting drops onto an application | 68 |
T
| |
| tutorial |
| ......interface description | 23 |
| two-button mouse | xiii |
| tying a pop-up window to a button | 90 |
| typedef |
| ......for window instance structures | 56 |
U
| |
| UI elements |
| ......and internationalization | 59 |
X
| |
| X11 colors | 65, 68 |
| XView |
| .......config file | 92 |
| ......group extension header file | 92 |
| ......initialization functions | 56 |
|
|