|
| 以 PDF 格式下载本书
Index
Symbols
| |
| .c | 12 |
| .c file | 59 |
| .h | 12 |
| .make | 12 |
| _stubs.c | 2, 11, 14, 60, 61 |
| .....callback templates | 57 |
| .....callbacks | 57 |
| .....merging | 51 |
| _stubs.c.BAK | 14, 60, 61 |
| _stubs.c.delta | 14, 60, 61 |
| _ui.c | 2, 11 |
| .....description | 54 |
| _ui.h | 2, 11 |
| .....description | 56, 57 |
A
| |
| about this book |
| .....font conventions | xvi |
| .....prerequisite reading | xiii |
| Action Menu items | 49 |
| Adjust | 48, 49 |
| AnyEvent | 48, 49 |
| ArgList | 54 |
B
| |
| background reading | xv |
| base window |
| .....creating | 24 |
| bin subdirectory | 89 |
| building |
| .....the interface | 23 |
C
| |
| C declarations | 59 |
| callbacks | 57 |
| .....arguments | 58 |
| .....removing | 61 |
| .....setting up in Devguide | 60 |
| .....templates | 57 |
| callData (callback argument) | 58 |
| CallFunction | 35, 48, 49 |
| .....templates | 58 |
| clientData (callback argument) | 58 |
| command line options | 51 |
| compiling source code | 12, 46, 76 |
| connections |
| .....Action menu items | 49 |
| .....CallFunction | 35 |
| .....changing actions for | 60 |
| .....changing names of | 61 |
| |
| .....removing | 61 |
| .....setting up in Devguide | 7, 16, 35, 47, 60 |
| .....When menu items | 48 |
| Connections Manager | 7, 16, 47 |
| control areas |
| .....layered | 37 |
| Create | 48 |
| create procs | 3, 70 |
| .....setting up in Devguide | 50 |
| .....using for glyphs | 81 |
| .....using for icons | 79 |
| creating |
| .....base windows | 24 |
| .....the interface | 23 |
D
| |
| demo subdirectory | 89 |
| Destroy | 48, 49 |
| Devguide |
| .....background on | 1 |
| .....configuring for GOLIT | 6 |
| .....designing interfaces for GOLIT | 6 |
| .....features not supported by GOLIT | 91 |
| .....files included with | 89 |
| .....installing | 2 |
| .....interacting with | 2 |
| .....meaning of name | 2 |
| .....setting up create procs | 50 |
| .....test mode | 39 |
| Disable | 49 |
| doc subdirectory | 90 |
| documentation | 90 |
| Done | 48, 49 |
| DoubleClick | 48, 49 |
| drag and drop | 92 |
| drop sites | 92 |
| DroppedUpon | 48, 49 |
E
| |
| Enable | 49 |
| Enter | 48, 49 |
| ExecuteCode | 48, 49 |
| Exit | 48, 49 |
F
| |
| fallback resources | 57 |
| files | 52, 59 |
| fonts, using Create Procs to set | 73 |
| functions |
| ......common to more than one.G file | 59 |
G
| |
| generated files | 3, 11, 52 |
| ......_stubs.c | 57 |
| ......_stubs.c.BAK | 60 |
| ......_stubs.c.delta | 60 |
| ......_ui.c | 54 |
| ......Makefile | 58 |
| ......overview | 53 |
| ......project_name.c | 59 |
| ......project_name.C.BAK | 61 |
| ......project_name.c.BAK |
| ............project_name.c.BAK | 61 |
| ......project_name.c.delta | 61 |
| ......project_name.h | 59 |
| ......project_name.h.BAK | 61 |
| ......project_name.make | 60 |
| ......ui.h | 56 |
| generating code | 40 |
| GetLabel | 49 |
| GetValueNumber | 50 |
| GIL (Graphical Interface Language)files | 47 |
| glyphs | 92 |
| ......using for labels | 81 |
| GOLIT |
| ......background on | 3 |
| ......definition of | 1 |
| ......generated files | 52 |
| ......generated files overview | 53 |
| ......getting started | 5 |
| ......how to use it | 50 |
| ......interacting with | 2 |
| |
| golit (command) | 8 |
| .....options | 51 |
| .....using options |
| ............-? (help) | 51 |
| ............-n (nomerge) | 51 |
| golit command |
| .....using options |
| ............-s (silent) | 52 |
| golit command |
| .....using options |
| ............-m (-main) | 51 |
| ............-p | 51 |
| golit(command) |
| .....using options |
| ............-i | 51 |
| ............-k (kandr) | 51 |
| ............-r (resources) | 52 |
| GolitFetchLastWidgetID() | 62 |
| GolitFetchWidgetHier() | 67 |
| GolitNameToWidget() | 13, 62 |
| GUIDEHOME | 2, 77 |
H
| |
| Help | 92 |
| help | 92 |
| .....using Create Procs to register | 70 |
| Hide | 50 |
| home directories | 2, 77 |
| how to use GOLIT | 50 |
I
| |
| icons | 92 |
| .....using create procs to specify | 79 |
| If | 60 |
| include subdirectory | 89 |
| included files | 89 |
| instance name | 63 |
| instantiating widgets | 66 |
| integrating interface and applicationcode | 61 |
| interface |
| ......building | 23 |
| internationalization | 92 |
K
L
| |
| label images | 81 |
| labels |
| ......fonts | 91 |
| layered panes | 37 |
| lib subdirectory | 90 |
| libgolit functions | 66 |
| libgolit.h | 89 |
| libgolitI.h | 89 |
| libraries | 90 |
| LoadTextfile | 50 |
M
| |
| main() function | 59 |
| Makefile | 11, 58 |
| ......parameters | 58 |
| man pages | 90 |
| man subdirectory | 90 |
| MANPATH | 90 |
| manual |
| ......GOLIT Reference | xiv |
| ......libgolit reference | xiv |
| ......Unsupported Devguide features | xiv |
| Menu | 48, 49 |
N
| |
| Notify | 48, 49 |
| numeric text fields | 92 |
O
| |
| OPEN LOOK | 3 |
| ......recommendations | 23 |
| |
| OPEN LOOK Style Guide | 23 |
| OpenWindows Developer's Guide |
| .....meaning of name | 2 |
| OPENWINHOME | 2, 77 |
| options (command line) |
| .....? (help) | 51 |
| .....m (main) | 51 |
| .....-n (no merge) | 51 |
| .....-p (project) | 51 |
| .....-s (silent) | 52 |
P
| |
| Popdown | 48, 49 |
| Popup | 48, 49 |
| printf() | 58, 61 |
| PROGRAM parameter | 58 |
| project files | 59 |
| project_name.c | 59 |
| project_name.C.BAK | 61 |
| project_name.c.delta | 61 |
| project_name.h | 59 |
| project_name.h.BAK | 61 |
| project_name.make | 60 |
R
| |
| recommended reading | xv |
| references | xv |
| regenerating user interface code | 14 |
| Repaint | 48, 49 |
| Resize | 48, 49 |
| resize corners | 33 |
| resources |
| .....fallback | 57 |
| .....setting programmatically | 62 |
S
| |
| scrolling lists | 92 |
| Select | 48, 49 |
| SetLabel | 50 |
| setting stack | 92 |
| SetValueNumber | 50 |
| Show | 50 |
| siblings | 54, 55 |
| source code |
| ......compiling | 46, 76 |
| SOURCES.c parameter | 58 |
| SOURCES.G parameter | 59 |
| SOURCES.h parameter | 58 |
| src subdirectory | 90 |
| suffixes |
| .......BAK | 60 |
| .......c | 2 |
| .......delta | 60 |
| .......G | 2 |
| .......h | 2 |
| .......P | 5 |
| ......make | 12 |
T
| |
| term panes | 92 |
| test mode | 39 |
| text fields | 63 |
| ......numeric | 92 |
| ......setting to read only | 81 |
U
| |
| Unselect | 48, 49 |
| user interface (UI) code | 2 |
| ......regenerating | 14, 60 |
| user's manual |
| ......getting started | xiv |
| ......GOLIT reference | xiv |
| ......libgolit reference | xiv |
| ......Unsupported Devguide features | xiv |
W
| |
| When | 48 |
| ......menu items | 48 |
| widget description pointer | 54, 63 |
| widget descriptor | 54, 63 |
| widget hierarchy | 54 |
| |
| widget tree |
| .....instantiating parts of | 66 |
| widgets |
| .....getting ids for | 13, 62 |
| .....GOLIT names for | 54, 63 |
| .....setting resources | 62 |
| .....siblings | 54, 55 |
X
| |
| XtNconsumeEvent | 49 |
| XtNdestroyCallback | 49 |
| XtNdndTriggerCallback | 49 |
| XtNpopdownCallback | 49 |
| XtNpopupCallback | 49 |
| XtNresizeCallback | 49 |
| XtNselect | 49 |
| XtNsliderMover | 49 |
| XtNunselect | 49 |
| XtNverification | 49 |
|
|