Desktop Integration Guide
  Search only this book
Download this book in PDF

Index

Symbols

$CEPATH5-28

A

acceleratorGlossary-1
adding a new file type5-11
additional actionGlossary-1
addressing messages, methods of6-9
adjust mouse buttonGlossary-1
alternate transport mediumGlossary-1
anchorGlossary-1
animation3-3, Glossary-1
animation, previewingGlossary-1
animation, trackingGlossary-2
APIGlossary-2
APISee application programming interface
application programming interface(API)6-11
attribute
.....compress5-10
.....registration5-2
attributes5-1
.....types5-8
.....types of5-1

B

Backus-Naur Form5-14
Binder5-15
broadcast6-1

C

cd_db_build5-14
ce_begin5-29
ce_db_build5-11, 5-36
ce_db_changed5-29
ce_db_merge5-13, 5-37
ce_end5-29
ce_get_atribute_type5-32
ce_get_attribute5-31
ce_get_attribute_id5-31
ce_get_attribute_name5-34
ce_get_attribute_size5-31
ce_get_dbs5-30
ce_get_entry5-30
ce_get_entry_db_info5-34
ce_get_namespace_id5-30
ce_get_namespace_name5-34
ce_get_ns_entry5-32
ce_map_through_attrs5-33
ce_map_through_entries5-33
ce_map_through_namespaces5-32
ce_map_through_ns_attrs5-34
Classing EngineGlossary-2
classing engine
.....adding a new file type5-11
.....adding a new object5-11
.....adding/changing file types5-5
.....API5-27
.....ASCII, converting toB-1
.....attributes5-1, 5-8
.....data type registration5-2, C-1
.....database, accessing5-17
.....database, converting to ASCII5-35
.....database, reading the5-35
.....definition of5-1
.....example5-25
.....file manager5-3
.....file type attributesC-3
.....file type identifierC-2
.....file typesC-2
.....file types (see also files types)5-10
.....interactive modifications5-15
.....location of namespace managers5- 28
.....mapping functions5-25, 5-28
.....program example5-17
.....purpose of5-1
.....registrationC-1, C-2
.....retrieving attributes5-17
.....usage5-3
.....utility programs5-35
.....viewing databaseB-1
classing engine database5-1, 5-5
.....locations of5-5
.....network5-5
.....system5-5
.....user5-5
compress5-10
ContainerA-8
content5-6
.....typing by5-6
conversationGlossary-2
copy-and-paste3-3
Created(Notice)F-5
CUT, COPY, and PASTE keys2-1
cut-and-paste3-3

D

data span3-2, Glossary-2
data type registration3-45, C-1
Deleted(Notice)F-5
derive, file type5-6
DeskSet
......selection protocol2-4
DeskSet atoms4-1
DeskSet Drag and Drop Atoms4-4
DeskSet Drag and Drop Example4-10
DeskSet drag and drop handshaking4-2
DeskSet drag and drop protocol4-1
deskset integration
......why do it1-2
DeskSet selection4-2
DeskSet, how uses ToolTalk7-1
desktop integration1-1
......definition of1-1
......purpose of1-1
......why do it1-1
desktop objectGlossary-2
Desktop Services Message Set6-3
destination3-2
destination applicationA-3
destination objectA-2
determining who receive messages6-9
Do_Command(Request)F-6
Document and Media Exchange MessageSet6-5
drag and dropA-1, Glossary-2
......application example1-3
......application examplesA-2
......cancelingA-29
......cut and pasteA-3
......data conversion3-45
......data format names3-46
......data span3-2
......data span, selection of3-2
......data type registration3-45
.....data typesC-1
.....definitionA-5
.....destination3-2, A-8
.....drag source imageA-17
.....drop methodA-9
.....error handlingA-28
.....handshaking3-45
.....implementation3-3, 3-4
.....input focus managementA-28
.....multiple source objectsA-21
.....OPEN LOOK deviationsA-30
.....programming example3-7
.....receiving a drop3-5
.....selected3-2
.....source3-2
.....specific locationsA-9
.....targetA-13
.....undoingA-29
.....visual feedback3-3, A-21
drag and drop target3-3, A-8
drag and drop user interface3-2
drag source imageA-17
Drop3-3
drop methodA-9
Drop Site Database Manager(DSDM)Glossary-2

E

error messages
.....TT_DESKTOP_CANCELLEDF-4
.....TT_DESKTOP_EACCESSF-3
.....TT_DESKTOP_EINVALF-3
.....TT_DESKTOP_ENOENTF-3
.....TT_DESKTOP_ENOMSGF-3
.....TT_DESKTOP_ENOTSUPF-4
.....TT_DESKTOP_EPROTOF-3
.....TT_DESKTOP_UNMODIFIEDF-4
error messages, Desktop ServicesF-3
error reporting5-28
examples
.....classing engine5-17, 5-25
.....OLIT selections2-2

F

features, of ToolTalk6-8
file
......ToolTalk concept of6-10
File ManagerA-2
file scoping, restrictions6-10
file type5-1, 5-6
......name5-10
file type by pattern5-6
file type identification
......identification, file type5-6
file type, adding a new5-11
file types
......icon5-10
......icon background color5-10
......icon foreground color5-10
......icon mask5-10
......open command5-10
......print command5-10
......template5-10
......ToolTalk command5-10
......ToolTalk command, obsoleteToolTalk5-10
filemanager5-3
files namespace entries5-6
files namespace table5-6
files namespace table,example of5-6

G

gesture, drag and dropGlossary-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
GlossaryGlossary-1
glyphGlossary-3

H

hintsGlossary-3
holder client2-2
how applications use ToolTalkmessages6-7

I

iconGlossary-3
interplayGlossary-3

L

Lower(Request)F-18

M

match attributesGlossary-3
menu mouse buttonGlossary-3
message patterns6-8
message protocol6-10
message sets
.....Desktop Services
............CreatedF-5
............DeletedF-5
............Do_CommandF-6
............Get_EnvironmentF-21
............Get_GeometryF-23
............Get_IconifiedF-25
............Get_LocaleF-26
............Get_MappedF-28
............Get_ModifiedF-8
............Get_SituationF-30
............Get_StatusF-9
............Get_SysinfoF-10
............Get_XInfoF-31
............LowerF-18
............ModifiedF-12
............MovedF-13
............PauseF-14
............QuitF-16
............RaiseF-18
............ResumeF-14
............RevertF-19
............RevertedF-12
............SaveF-19
............SavedF-20
............Set_EnvironmentF-21
............Set_GeometryF-23
............Set_IconifiedF-25
............Set_LocaleF-26
............Set_MappedF-28
............Set_SituationF-30
............Set_XInfoF-31
............SignalF-33
............StartedF-34
............StatusF-35
............StoppedF-34
messages
......determining recipients of6-8
......handling6-8
......methods of addressing6-9
......object-oriented6-9
......observing6-8
......process-oriented6-9
......receiving6-8
......sending6-7
messages, object-oriented6-1
messaging, multicast6-1
Modified(Notice)F-12
Moved(Notice)F-13
multicast6-1
multi-click method3-2
multiple source objectsA-7

N

namespaceGlossary-3
namespace manager5-6, Glossary-4
namespace tables5-6, Glossary-3
NoticeGlossary-4

O

object type derivationGlossary-4
object-oriented messages6-9
OLITGlossary-4
OLIT selection example2-2
OLIT. drag and drop exampleE-1
owner client2-2

P

pattern5-6
pattern, type by5-6
Pause(Request)F-14
point-to-point messaging6-1
primary drop site
.....drag and drop
............primary drop siteA-14
Print ToolA-3
process-oriented messages6-9

Q

Quit(Request)F-16

R

Raise(Request)F-18
receiving ToolTalk messages6-8
recipients6-7
registering file typesC-1
registration phone numberC-1
registration, data type1-7
registration, data types3-45
rendezvousGlossary-4
requestor client2-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 use6-2
selectGlossary-4
select mouse buttonGlossary-4
select-adjust method3-2
selected3-2
selection mechanism2-1
selections
......application example2-1
......documentation, further2-2
......toolkit support2-2
selections protocol2-2
selections, generic implementation2-2
senders6-7
sending ToolTalk messages6-7
session identifier (sessid)6-10
session, ToolTalk concept of6-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 evolution1-2
source3-2
source applicationA-3
source objectA-2
sourcing a drag
......drag and drop
............sourcing a drag3-4
Started(Notice)F-34
Status(Notice)F-35
Stopped(Notice)F-34
Syntax of ASCII Database DescriptionFile5-14

T

targets4-1
TARGETS atom4-2
TNTGlossary-4
ToolTalkGlossary-4
......example programD-1
.....registering typesC-4
ToolTalk message sets
.....Desktop6-3
.....Document and Media Exchange6-5
ToolTalk messages6-7
ToolTalk service6-1, 6-2
ToolTalk, as used in DeskSet7-1
transportGlossary-5
TT_DESKTOP_CANCELEDF-4
TT_DESKTOP_EACCESSF-3
TT_DESKTOP_EINVALF-3
TT_DESKTOP_ENOENTF-3
TT_DESKTOP_ENOMSGF-3
TT_DESKTOP_ENOTSUPF-4
TT_DESKTOP_EPROTOF-3
TT_DESKTOP_UNMODIFIEDF-4
type databaseGlossary-5
types namespace table5-6, 5-8
types namespace table, attributes5-8
type-specific attributesGlossary-5
typing by content5-6

V

vtype, for ToolTalk objectsF-2
vtypes, namespace for persistentobjectsF-4

W

Windows as Source ObjectsA-7
wipe method3-2
workspaceGlossary-5