Contained Within
Find More Documentation
Featured Support Resources
| Download this book in PDF
Index
Symbols
A
| |
| accelerator | Glossary-1 |
| adding a new file type | 5-11 |
| additional action | Glossary-1 |
| addressing messages, methods of | 6-9 |
| adjust mouse button | Glossary-1 |
| alternate transport medium | Glossary-1 |
| anchor | Glossary-1 |
| animation | 3-3, Glossary-1 |
| animation, previewing | Glossary-1 |
| animation, tracking | Glossary-2 |
| API | Glossary-2 |
| APISee application programming interface |
| application programming interface(API) | 6-11 |
| attribute |
| .....compress | 5-10 |
| .....registration | 5-2 |
| attributes | 5-1 |
| .....types | 5-8 |
| .....types of | 5-1 |
B
| |
| Backus-Naur Form | 5-14 |
| Binder | 5-15 |
| broadcast | 6-1 |
C
| |
| cd_db_build | 5-14 |
| ce_begin | 5-29 |
| ce_db_build | 5-11, 5-36 |
| ce_db_changed | 5-29 |
| ce_db_merge | 5-13, 5-37 |
| ce_end | 5-29 |
| ce_get_atribute_type | 5-32 |
| ce_get_attribute | 5-31 |
| ce_get_attribute_id | 5-31 |
| ce_get_attribute_name | 5-34 |
| ce_get_attribute_size | 5-31 |
| ce_get_dbs | 5-30 |
| ce_get_entry | 5-30 |
| ce_get_entry_db_info | 5-34 |
| ce_get_namespace_id | 5-30 |
| ce_get_namespace_name | 5-34 |
| ce_get_ns_entry | 5-32 |
| ce_map_through_attrs | 5-33 |
| ce_map_through_entries | 5-33 |
| |
| ce_map_through_namespaces | 5-32 |
| ce_map_through_ns_attrs | 5-34 |
| Classing Engine | Glossary-2 |
| classing engine |
| .....adding a new file type | 5-11 |
| .....adding a new object | 5-11 |
| .....adding/changing file types | 5-5 |
| .....API | 5-27 |
| .....ASCII, converting to | B-1 |
| .....attributes | 5-1, 5-8 |
| .....data type registration | 5-2, C-1 |
| .....database, accessing | 5-17 |
| .....database, converting to ASCII | 5-35 |
| .....database, reading the | 5-35 |
| .....definition of | 5-1 |
| .....example | 5-25 |
| .....file manager | 5-3 |
| .....file type attributes | C-3 |
| .....file type identifier | C-2 |
| .....file types | C-2 |
| .....file types (see also files types) | 5-10 |
| .....interactive modifications | 5-15 |
| .....location of namespace managers | 5- 28 |
| .....mapping functions | 5-25, 5-28 |
| .....program example | 5-17 |
| .....purpose of | 5-1 |
| .....registration | C-1, C-2 |
| .....retrieving attributes | 5-17 |
| .....usage | 5-3 |
| .....utility programs | 5-35 |
| .....viewing database | B-1 |
| classing engine database | 5-1, 5-5 |
| .....locations of | 5-5 |
| .....network | 5-5 |
| .....system | 5-5 |
| .....user | 5-5 |
| compress | 5-10 |
| Container | A-8 |
| content | 5-6 |
| .....typing by | 5-6 |
| conversation | Glossary-2 |
| copy-and-paste | 3-3 |
| Created(Notice) | F-5 |
| CUT, COPY, and PASTE keys | 2-1 |
| cut-and-paste | 3-3 |
D
| |
| data span | 3-2, Glossary-2 |
| data type registration | 3-45, C-1 |
| Deleted(Notice) | F-5 |
| derive, file type | 5-6 |
| DeskSet |
| ......selection protocol | 2-4 |
| DeskSet atoms | 4-1 |
| DeskSet Drag and Drop Atoms | 4-4 |
| DeskSet Drag and Drop Example | 4-10 |
| DeskSet drag and drop handshaking | 4-2 |
| DeskSet drag and drop protocol | 4-1 |
| deskset integration |
| ......why do it | 1-2 |
| DeskSet selection | 4-2 |
| DeskSet, how uses ToolTalk | 7-1 |
| desktop integration | 1-1 |
| ......definition of | 1-1 |
| ......purpose of | 1-1 |
| ......why do it | 1-1 |
| desktop object | Glossary-2 |
| Desktop Services Message Set | 6-3 |
| destination | 3-2 |
| destination application | A-3 |
| destination object | A-2 |
| determining who receive messages | 6-9 |
| Do_Command(Request) | F-6 |
| Document and Media Exchange MessageSet | 6-5 |
| drag and drop | A-1, Glossary-2 |
| ......application example | 1-3 |
| ......application examples | A-2 |
| ......canceling | A-29 |
| ......cut and paste | A-3 |
| ......data conversion | 3-45 |
| ......data format names | 3-46 |
| ......data span | 3-2 |
| ......data span, selection of | 3-2 |
| ......data type registration | 3-45 |
| |
| .....data types | C-1 |
| .....definition | A-5 |
| .....destination | 3-2, A-8 |
| .....drag source image | A-17 |
| .....drop method | A-9 |
| .....error handling | A-28 |
| .....handshaking | 3-45 |
| .....implementation | 3-3, 3-4 |
| .....input focus management | A-28 |
| .....multiple source objects | A-21 |
| .....OPEN LOOK deviations | A-30 |
| .....programming example | 3-7 |
| .....receiving a drop | 3-5 |
| .....selected | 3-2 |
| .....source | 3-2 |
| .....specific locations | A-9 |
| .....target | A-13 |
| .....undoing | A-29 |
| .....visual feedback | 3-3, A-21 |
| drag and drop target | 3-3, A-8 |
| drag and drop user interface | 3-2 |
| drag source image | A-17 |
| Drop | 3-3 |
| drop method | A-9 |
| Drop Site Database Manager(DSDM) | Glossary-2 |
E
| |
| error messages |
| .....TT_DESKTOP_CANCELLED | F-4 |
| .....TT_DESKTOP_EACCESS | F-3 |
| .....TT_DESKTOP_EINVAL | F-3 |
| .....TT_DESKTOP_ENOENT | F-3 |
| .....TT_DESKTOP_ENOMSG | F-3 |
| .....TT_DESKTOP_ENOTSUP | F-4 |
| .....TT_DESKTOP_EPROTO | F-3 |
| .....TT_DESKTOP_UNMODIFIED | F-4 |
| error messages, Desktop Services | F-3 |
| error reporting | 5-28 |
| examples |
| .....classing engine | 5-17, 5-25 |
| .....OLIT selections | 2-2 |
F
| |
| features, of ToolTalk | 6-8 |
| file |
| ......ToolTalk concept of | 6-10 |
| File Manager | A-2 |
| file scoping, restrictions | 6-10 |
| file type | 5-1, 5-6 |
| ......name | 5-10 |
| file type by pattern | 5-6 |
| file type identification |
| ......identification, file type | 5-6 |
| file type, adding a new | 5-11 |
| file types |
| ......icon | 5-10 |
| ......icon background color | 5-10 |
| ......icon foreground color | 5-10 |
| ......icon mask | 5-10 |
| ......open command | 5-10 |
| ......print command | 5-10 |
| ......template | 5-10 |
| ......ToolTalk command | 5-10 |
| ......ToolTalk command, obsoleteToolTalk | 5-10 |
| filemanager | 5-3 |
| files namespace entries | 5-6 |
| files namespace table | 5-6 |
| files namespace table,example of | 5-6 |
G
| |
| gesture, drag and drop | Glossary-2 |
| Get_Environment(Request) | F-21 |
| Get_Geometry(Request) | F-23 |
| Get_Iconified(Request) | F-25 |
| Get_Locale(Request) | F-26 |
| Get_Mapped(Request) | F-28 |
| Get_Modified(Request) | F-8 |
| Get_Situation(Request) | F-30 |
| Get_Status(Request) | F-9 |
| Get_Sysinfo(Request) | F-10 |
| Get_XInfo(Request) | F-31 |
| Glossary | Glossary-1 |
H
| |
| hints | Glossary-3 |
| holder client | 2-2 |
| how applications use ToolTalkmessages | 6-7 |
I
| |
| icon | Glossary-3 |
| interplay | Glossary-3 |
L
M
| |
| match attributes | Glossary-3 |
| menu mouse button | Glossary-3 |
| message patterns | 6-8 |
| message protocol | 6-10 |
| message sets |
| .....Desktop Services |
| ............Created | F-5 |
| ............Deleted | F-5 |
| ............Do_Command | F-6 |
| ............Get_Environment | F-21 |
| ............Get_Geometry | F-23 |
| ............Get_Iconified | F-25 |
| ............Get_Locale | F-26 |
| ............Get_Mapped | F-28 |
| ............Get_Modified | F-8 |
| ............Get_Situation | F-30 |
| ............Get_Status | F-9 |
| ............Get_Sysinfo | F-10 |
| ............Get_XInfo | F-31 |
| ............Lower | F-18 |
| ............Modified | F-12 |
| ............Moved | F-13 |
| ............Pause | F-14 |
| ............Quit | F-16 |
| ............Raise | F-18 |
| ............Resume | F-14 |
| ............Revert | F-19 |
| ............Reverted | F-12 |
| ............Save | F-19 |
| ............Saved | F-20 |
| ............Set_Environment | F-21 |
| ............Set_Geometry | F-23 |
| ............Set_Iconified | F-25 |
| ............Set_Locale | F-26 |
| ............Set_Mapped | F-28 |
| ............Set_Situation | F-30 |
| ............Set_XInfo | F-31 |
| ............Signal | F-33 |
| ............Started | F-34 |
| ............Status | F-35 |
| ............Stopped | F-34 |
| messages |
| ......determining recipients of | 6-8 |
| ......handling | 6-8 |
| ......methods of addressing | 6-9 |
| ......object-oriented | 6-9 |
| ......observing | 6-8 |
| ......process-oriented | 6-9 |
| ......receiving | 6-8 |
| ......sending | 6-7 |
| messages, object-oriented | 6-1 |
| messaging, multicast | 6-1 |
| Modified(Notice) | F-12 |
| Moved(Notice) | F-13 |
| multicast | 6-1 |
| multi-click method | 3-2 |
| multiple source objects | A-7 |
N
| |
| namespace | Glossary-3 |
| namespace manager | 5-6, Glossary-4 |
| namespace tables | 5-6, Glossary-3 |
| Notice | Glossary-4 |
O
| |
| object type derivation | Glossary-4 |
| object-oriented messages | 6-9 |
| |
| OLIT | Glossary-4 |
| OLIT selection example | 2-2 |
| OLIT. drag and drop example | E-1 |
| owner client | 2-2 |
P
| |
| pattern | 5-6 |
| pattern, type by | 5-6 |
| Pause(Request) | F-14 |
| point-to-point messaging | 6-1 |
| primary drop site |
| .....drag and drop |
| ............primary drop site | A-14 |
| Print Tool | A-3 |
| process-oriented messages | 6-9 |
Q
R
| |
| Raise(Request) | F-18 |
| receiving ToolTalk messages | 6-8 |
| recipients | 6-7 |
| registering file types | C-1 |
| registration phone number | C-1 |
| registration, data type | 1-7 |
| registration, data types | 3-45 |
| rendezvous | Glossary-4 |
| requestor client | 2-2 |
| Resume(Request) | F-14 |
| Revert(Request) | F-19 |
| Reverted(Notice) | F-12 |
S
| |
| Save(Request) | F-19 |
| Saved(Notice) | F-20 |
| scenarios illustrating the ToolTalk servicein use | 6-2 |
| select | Glossary-4 |
| select mouse button | Glossary-4 |
| select-adjust method | 3-2 |
| selected | 3-2 |
| selection mechanism | 2-1 |
| selections |
| ......application example | 2-1 |
| ......documentation, further | 2-2 |
| ......toolkit support | 2-2 |
| selections protocol | 2-2 |
| selections, generic implementation | 2-2 |
| senders | 6-7 |
| sending ToolTalk messages | 6-7 |
| session identifier (sessid) | 6-10 |
| session, ToolTalk concept of | 6-10 |
| Set_Environment(Request) | F-21 |
| Set_Geometry(Request) | F-23 |
| Set_Iconified(Request) | F-25 |
| Set_Locale(Request) | F-26 |
| Set_Mapped(Request) | F-28 |
| Set_Situation(Request) | F-30 |
| Set_XInfo(Request) | F-31 |
| Signal(Request) | F-33 |
| software evolution | 1-2 |
| source | 3-2 |
| source application | A-3 |
| source object | A-2 |
| sourcing a drag |
| ......drag and drop |
| ............sourcing a drag | 3-4 |
| Started(Notice) | F-34 |
| Status(Notice) | F-35 |
| Stopped(Notice) | F-34 |
| Syntax of ASCII Database DescriptionFile | 5-14 |
T
| |
| targets | 4-1 |
| TARGETS atom | 4-2 |
| TNT | Glossary-4 |
| ToolTalk | Glossary-4 |
| ......example program | D-1 |
| |
| .....registering types | C-4 |
| ToolTalk message sets |
| .....Desktop | 6-3 |
| .....Document and Media Exchange | 6-5 |
| ToolTalk messages | 6-7 |
| ToolTalk service | 6-1, 6-2 |
| ToolTalk, as used in DeskSet | 7-1 |
| transport | Glossary-5 |
| TT_DESKTOP_CANCELED | F-4 |
| TT_DESKTOP_EACCESS | F-3 |
| TT_DESKTOP_EINVAL | F-3 |
| TT_DESKTOP_ENOENT | F-3 |
| TT_DESKTOP_ENOMSG | F-3 |
| TT_DESKTOP_ENOTSUP | F-4 |
| TT_DESKTOP_EPROTO | F-3 |
| TT_DESKTOP_UNMODIFIED | F-4 |
| type database | Glossary-5 |
| types namespace table | 5-6, 5-8 |
| types namespace table, attributes | 5-8 |
| type-specific attributes | Glossary-5 |
| typing by content | 5-6 |
V
| |
| vtype, for ToolTalk objects | F-2 |
| vtypes, namespace for persistentobjects | F-4 |
W
| |
| Windows as Source Objects | A-7 |
| wipe method | 3-2 |
| workspace | Glossary-5 |
|
|