Programming Guide: Index

# Programming Guide

# Index

A B C D E F G H I K L M N O P Q R S T U V W Z

A
- AbortClone method (5118), (5185)
- AbortRelinquishFocus method (3988), (3998), (4868), (5447)
- abstract superclasses (3419)
- accelerators, adding (5562)
- Acquire method (4941), (4951), (5348)
- AcquireAggregateClipShape method (5355)
- AcquireContainingPartProperties method (5099)
- AcquireContentTransform (3893)
- AcquireContentTransform method (3676)
- AcquireDraft method (4929)
- AcquireExtension method (3455), (4729), (4828), (4844), (5618)
- AcquireFrame method (3600), (4430), (4435), (4930), (4957)
- AcquireFrameShape method (3726)
- AcquireFrameTransform method (3677)
- AcquireInternalTransform method (3713)
- AcquireLink method (4507), (4517)
- AcquireLinkFromFocusedSU method (5307)
- AcquireLinkSource method (4506), (4516)
- AcquirePart method (4352), (4367), (5216)
- AcquireUsedShape method (3738)
- AcquireWindow method (4111), (4117), (5597)
- AcquireWindowContentTransform (3892)
- AcquireWindowContentTransform method (3684)
- AcquireWindowFrameTransform (3685)
- action history, undo (3585)
- ActionDone method (5241)
- activate events (5521)
- Activate method (5734)
- ActivateFrame method (5736), (5767)
- ActivateFrontWindows method (4085), (5533)
- activation
- of part (3975)
- of windows (4057)
- active shape
- definition (3740)
- description (3293)
- in drawing (3722)
- in layout and imaging (4977)
- relation to frame border (3300)
- relation to frame shape (3298)
- AddActionToHistory method (5650)
- AddContainedPart method (4746)
- AddDispatchModule method (4851)
- AddEventMgr method (4785)
- adding
- a property to a storage unit (4220)
- accelerators (5561)
- data into a value (4241)
- display frame (5323)
- embedded frames (5033)
- embedded frames on request (3564)
- facets (3602), (5329)
- facets, response to (3506)
- items to menus (5558)
- menus (5557)
- new parts to a document (3229)
- part menus to base menu bar (4148)
- pop-up menus (5573)
- storage units (4334)
- AddMenuBeforeEx method (4151)
- AddMenuLastEx method (4152)
- AddNotebookSheet method (5628)
- AdjustBorderShape method (5344), (5353)
- adjusting active borders (5335)
- AdjustViewTypeShapes method (5732)
- advantages of OpenDoc (3210), (3216)
- allocating
- objects (4915)
- annotating, persistent objects (5128)
- appending data at end of value (4253)
- applications
- compared with OpenDoc part editors (3397)
- components (compared to monolithic applications) (3212)
- disadvantages of conventional (3211)
- monolithic compared to application components (3213)
- arbitrator
- activation (5438)
- interaction regarding focus ownership (4864)
- relation to document shell (4901), (5027)
- AreByteArraysEqual function (6011)
- ASSERT macro (5988)
- assert messages (5986)
- ASSERT macro (5989)
- ASSERT_NOT_NULL macro (6001)
- ASSERTCATALOG macro (5991)
- ASSERTMSG macro (5993)
- WASSERT macro (5995)
- WASSERTCATALOG macro (5997)
- WASSERTMSG macro (5999)
- ASSERT_NOT_NULL macro (6000)
- ASSERTCATALOG macro (5990)
- ASSERTMSG macro (5992)
- asynchronous
- access to part content (4197)
- display by embedded part (3901)
- displaying (5365)
- drawing to offscreen canvas (3884)
- drawing,description of (3871)
- AttachSourceFrame method (3547), (3627)
- automatic environment checking (5969)
- auxiliary
- controls in a separate frame (3305)
- storage unit compared to main storage unit (4312)
- auxiliary storage units
- compared with main storage unit (4308)
- creating (4393)
- reference from main storage unit (5001)
- retrieving from main storage unit (4396)
- avsshell utility (6143) B
- background colors (5092)
- background tasking (4475)
- background transparency (5095), (5110)
- BaseContainer Part (5766)
- BaseRemoved method (4835)
- BASIC scripts, managing (4563)
- BeginClone method (4298), (5116), (5183)
- BeginRelinquishFocus method (3986), (3996), (4869), (5446), (5472)
- behavior provided by part editor (3236)
- benefits of OpenDoc (3215)
- Bento
- CI labs responsibility for (3390)
- container suite (5147)
- creating (5148)
- overview description (3392)
- bias
- coordinate bias and platform-normal coordinates (3688)
- coordinate, definition of (3690)
- transform (3694)
- transforms (3692)
- biasCanvas parameter (3698)
- binding
- description (4960)
- dynamic (5686)
- dynamic, in SOM (3450)
- information used (4961)
- object (3433)
- of parts (4910)
- overview (5687)
- part editors (4902)
- relation to OpenDoc run-time module (4897)
- bootstrap file (5724)
- border
- adjusting active (5336)
- adjusting shape (5342)
- embedded frames (5337)
- build
- environment (5865)
- sample parts (5863)
- BuildCopy (5900)
- BuildDef macro (5901)
- BuildDll macro (5903)
- BuildDllWithRes macro (5904)
- building part handler files (5711)
- building sample parts (5860)
- building the part handler package (5714)
- BuildLib macro (5902)
- bundled
- components (3219)
- embedded frame (3946)
- frame, dragging of (4447)
- byte arrays (6010) C
- caching scripts (4616)
- CanvasChanged method (3875)
- canvases
- coordinate space (3666)
- coordinates (3660)
- creating offscreen (5411)
- drawing (3633)
- dynamic (3637)
- in layout and imaging (4973)
- offscreen updating (3889)
- onscreen and offscreen (3641)
- platform (3636)
- static (3638)
- updating an offscreen (3894)
- using (3632)
- CanvasUpdated method (3899)
- catch blocks (5966)
- categories, part (4965)
- ChangeActiveShape method (3743)
- ChangeClipShape method (3748)
- ChangeFrameShape method (3725)
- ChangeGeometry method (3716)
- ChangeInternalTransform method (3700)
- ChangeKind method (5682)
- ChangeLinkStatus method (4482), (5219), (5408)
- ChangePresentation method (3785), (3788)
- ChangeUsedShape method (3737)
- ChangeViewType method (3775)
- CHECK_ENV function (5923)
- checkboxes (4129)
- checklist, part developer's
- user interface guidelines (5067)
- child classes (4611)
- CI Labs See Component Integration Laboratories
- class inheritance (4604)
- class libraries
- description of OpenDoc (3400)
- overview information (3225)
- using parts of OpenDoc (4805)
- using to create OpenDoc software (3474)
- class registration (4605)
- classes
- data interchange (3434)
- drawing (3439)
- hierarchy (3411), (3413)
- hierarchy for OpenDoc (3409)
- implemented (3427)
- list (4920)
- ODCanvas (3631)
- ODRefCntObject (4924)
- ODScriptExtension (4708)
- SOM (3449)
- storage (3432)
- classes, child (4612)
- classes, parents (4608)
- classes, superclasses (4610)
- clean rules (5905)
- Clear method (4488)
- Click method (4787)
- clicking, extending selections (4050)
- clip shape
- adjusting (5346)
- description (3296), (3746)
- in drawing (3721)
- in layout and imaging (4976)
- updating (5358)
- clipboard
- cloning to (5240)
- copying embedded frame to (5273)
- copying intrinsic content to (5265)
- cutting embedded frame to (5275)
- cutting intrinsic content to (5268)
- embedding part from (5280)
- in data transfer (3370), (4996)
- incorporating content from (5276)
- incorporating linked content from (5316)
- pasting data (4172)
- relinquishing focus (5238)
- storage of multiple formats of data (4440)
- transfer of data (4438)
- undoing operations (5247)
- use of storage unit objects (4991)
- writing intrinsic content to (5262)
- clipping
- content (3850)
- controlled by containing part (3757)
- embedded facets (5368)
- embedded frames (3853)
- illustrated in figure (3297)
- information maintained by offscreen canvases (3643)
- information obtained by part editor (4978)
- obscured content (5350)
- shape objects used in (3723)
- shapes (5339)
- your content (3842)
- Clone method (4480), (4513)
- CloneInto method (4378), (5060), (5115), (5175), (5208) , (5640), (5684)
- cloning
- definition of (4296)
- destination frame (5127)
- link content (5312)
- mechanism (5113)
- persistent objects (5182)
- referenced objects (5190)
- scoping for (5125)
- storage units. (5112)
- to clipboard (5239)
- weak and strong persistent references (4295)
- CloseAndRemove method (4070), (4096)
- closing
- an embedded part (4405)
- document (5046)
- embedded frames (3590)
- the modeless dialog box (4104)
- windows (4068), (5580)
- cmgrcmd utility (6145)
- cntnt.embedding storage unit (5226)
- code, part modification (4726)
- code, script (4553)
- coding events (4759)
- coding examples
- about (5157)
- coding, exception handling (5910)
- colors, scripts (4682)
- command clicking (3939)
- commands
- Copy (4163)
- Cut (4162)
- Deselect all (4178)
- edit menu (4176)
- handling by document shell (5021)
- on document menu (3344)
- Paste (4164)
- Paste as (4169)
- Select all (4173)
- Show Frame Outline (3705)
- CommitRelinquishFocus method (3994), (3997), (4010), (4870), (5448) , (5473)
- CommonInit method (5552), (5570), (5738)
- communication through OpenDoc extensions (3384)
- compiler options (5866)
- compiling scripts (4617)
- CompleteMoveOperation method (5769)
- CompleteResizeOperation method (5771)
- component access interface (4803)
- Component Integration Laboratories
- about (3207)
- address for (3396)
- and cross platform consistency (3387)
- defining part categories (3268)
- interfaces for extensions (4837)
- responsibilities (3388)
- component manager (4800)
- component registry (4801)
- component requirements, flags (4722)
- compound documents
- and part editors (3238)
- displayed in windows (3323)
- fundamentals (3260)
- overview description (3217)
- relationship to drafts and parts (4313)
- connectable part (4780)
- constructor, event notification (4799)
- constructors (3407)
- container
- application requirements (5282)
- creating (5146)
- in storage system (4204)
- protocol (5102)
- root (5107)
- suites (4982)
- container parts
- creating (3418)
- definition (3256)
- embedding frames (3556)
- pop-up menu actions (4188)
- writing editor for (3465)
- containing part responsibilities (5361)
- ContainingPartPropertiesUpdated method (5097), (5103)
- ContainsPoint method (3699)
- content
- centered scripting (overview) (3377)
- clipping (3848)
- clipping obscured (5351)
- cloning linked (5313)
- coordinate space (3653)
- extent (3693)
- hit-testing shape (5432)
- incorporating from clipboard (5277)
- incorporating linked from clipboard (5317)
- link association with (5299)
- model (5052)
- model (overview) (3378)
- object (overview) (3379)
- representations (4324)
- scrolling (3849)
- storage (5053)
- storage units (5159), (5161)
- transform (3673)
- update notification (5369)
- ContentUpdate method (5371)
- ContentUpdated method (4498)
- context
- in drawing (4974)
- of a part and selection boundaries (4048)
- of document, part manipulation within (3231)
- provided by surrounding document (3218)
- selection (4135)
- sensitivity of OpenDoc controls (4124)
- controls
- constructing (4123)
- design issues (4121)
- displaying in parts (4122)
- event handling (4120)
- rulers, tool bars, status bars, etc. (4126)
- standard controls to include in parts (4125)
- using PM (5665)
- conventions (3208)
- conversion from SOM IDL (4587)
- conversion to Lotus Script (4586)
- converting
- conventional application to part editor (3466)
- to coordinates of a containing part (3658)
- coordinate space
- canvas (3664), (3668)
- content (3654)
- frame (3652)
- frame to content conversion (3657)
- window (3665), (3669)
- coordinates
- bias (3689)
- canvas (3662)
- canvas, converting to (3670)
- window (3663)
- window, converting to (3671)
- copy
- embedded frame to clipboard (5271)
- in drag-drop operations (4448)
- intrinsic content to clipboard (5266)
- copy (on Edit menu) (4166)
- CopyBaseMenuBar method (4149), (5553)
- CopyBasePopup method (5571)
- CopyByteArray function (6013)
- CopyByteArrayStruct function (6015)
- CopyIText function (6042)
- CopyITextStruct function (6044)
- CopySelection method (5773)
- CORBA
- compliance, definition of (3403)
- CORBA data types (4570)
- CORBA sequences (4573)
- CORBA string data type (4600)
- CountProperties method (4264)
- CreateByteArray function (6017)
- CreateByteArrayStruct function (6019)
- CreateCanvas method (5413)
- CreateDraft method (4933)
- CreateEmbeddedFacet method (3603), (3810), (5031)
- CreateEmbeddedFramesIterator method (5054)
- CreateEmptyByteArray function (6021)
- CreateEmptyByteArrayStruct function (6023)
- CreateFrame method (3559), (3567), (4934), (5387), (5391)
- CreateFrameFacetIterator method (3872)
- CreateFramePartInfo method (5740)
- CreateFramesIterator method (5378)
- CreateIcons method (5742)
- CreateIText function (6046)
- CreateITextClear function (6048)
- CreateITextCString function (6050)
- CreateITextFromCharPtr function (6052)
- CreateITextPString function (6054)
- CreateLinkSpec method (4413)
- CreateOwnerIterator method (4882)
- CreatePart method (4351)
- CreatePlatformCanvas method (5414)
- CreateStorageUnit method (4389)
- creating
- a link (at source) (4468)
- a link (destination) (4467)
- a part editor from a conventional application (3468)
- a part's display frames (3490)
- additional storage references (4392)
- base menu bar (4141)
- base pop-up (4144)
- bento file container (5149)
- container (5145)
- desktop stationery (5642)
- embedded frames (3561), (5228)
- embedded frames iterator (5377)
- facet (5036)
- frame groups (3614)
- icon file (5635)
- new documents from stationery (4906)
- objects (4911)
- offscreen canvases (5410)
- reference counted objects (4928)
- settings extension (4843), (5623)
- unique persistent references (4291)
- window (5488)
- windows (5583)
- cross platform consistency (3389)
- ctypelib utility (6147)
- CtypelibCmdLineArgsFile macro (5883)
- CtypelibDir macro (5882)
- CtypelibIDL macro (5881)
- cursor
- storage unit (4235)
- tracking (4052)
- cut (on Edit menu) (4167)
- CutSelection method (5775) D
- data interchange
- and storage units (3365)
- basics (5152)
- classes (3436)
- implementing (5150)
- mechanisms (5158)
- using recipes (5151)
- data stored in a draft (4337)
- data transfer
- classes (3437)
- features (3369)
- objects used (4993), (4994)
- overview (5059)
- data type, string (4601)
- data types, CORBA (4571)
- data types, for sample utilities (6139)
- data types, sequences (4575)
- data types, unsigned (4577)
- DeactivateFrame method (5236)
- DeactivateFrontWindows method (4084), (5534)
- deactivating
- windows (4058)
- debug files (5915)
- debugging tools (5973)
- assert messages (5987)
- printing messages (6003)
- warning messages (5977)
- default fonts (5094)
- default target in Platform.mak (5895)
- defining part handler table of content entries (5708)
- DeleteContents method (5845)
- DeleteFramePartInfo method (5744)
- DeleteSelection method (5777)
- DeleteValue method (4256)
- deleting
- embedded part's frame (3249)
- DeRegister method (4716)
- DeselectAll method (5779)
- development scenarios (3461)
- dialog box
- handling a movable modal (4092)
- handling a simple modal dialog box (4081)
- Link Destination Info (4473)
- modal (4073)
- modeless (4098)
- modeless, closing of (4105)
- modeless, hiding of (4113)
- modeless, showing of (4102)
- Part Info, use of settings extension (4811)
- Paste As (4424)
- settings, creating (4842)
- dialog, find/replace (4688)
- dialog, script properties (4679)
- dialogs
- closing (5543)
- modal (5536)
- modeless (5541)
- movable modal (5539)
- showing (5542)
- direct scripting (4545), (4564)
- directories
- %ODBASE% (5697)
- %ODSRC% (5705)
- part handler files (5699)
- runtime files (5695)
- source sandbox file (5701)
- disk events (5523)
- Dispatch method (4854)
- dispatch module
- creating specialized (4815)
- implementing (5668)
- installing and removing (4859)
- using as a monitor (4860)
- dispatcher
- handling user events (5048)
- use of (4904)
- display
- changing forms (5078)
- defining characteristics of (3761)
- forms (3315)
- frame, removing (3530)
- frame, resizing (3514)
- frame, responding to a removed (3537)
- frame, responding to added (3525)
- frames, creating (3491)
- frames, grouping (3541)
- frames, reordering (3543)
- frames, responding to closed and reconnected (3493)
- frames, synchronizing (3544)
- related events (4012)
- display frame
- accessing the active shape (3745)
- adding (5324)
- removing (3533)
- requesting additional (3522)
- responding to a removed (3540)
- responding to added (3529)
- responding to closed (3503)
- responding to reconnected (3499)
- stored (4306)
- DisplayFrameAdded method (3528), (3560), (5321), (5389), (5490)
- DisplayFrameClosed method (3502), (3594)
- DisplayFrameConnected method (3498), (3599), (5218), (5495)
- DisplayFrameRemoved (3579)
- displaying
- a movable modal dialog box (4091)
- a simple modal dialog box (4080)
- aspects of parts (3303)
- asynchronous (5366)
- frame, requesting an additional (3521)
- parts (3270)
- parts as an icon (3309)
- parts in a frame (3310)
- pop-up menus (5575)
- properties notebook (5606)
- DisposeActionState method (3586), (4542), (5062), (5254)
- DisposeByteArray function (6025)
- DisposeByteArrayStruct function (6027)
- DisposeIText function (6056)
- DisposeITextStruct macro (6058)
- distributed dispatching (3405)
- DllTargets macro (5879)
- docshell utility (6149)
- document
- closing (5045)
- opening (5028)
- saving (5039)
- storage (3355), (3357), (4980)
- types (4898)
- windows and part windows (3324)
- document menu
- choices (3345)
- document shell handling of commands (4156)
- figure (3354)
- overview of (3348)
- document shell
- basic responsibilities (4900)
- description (5017)
- handling commands from Document menu (5020)
- operations (5019)
- plug-ins (3473)
- relation to OpenDoc run-time module (4896)
- responsibilities (5018), (5023)
- use of by component (4899)
- document window
- description of (3327)
- differences with part windows (3336)
- relation to part window (3331)
- documentation conventions (3209)
- documents
- definition of (3222)
- draft history
- dialog box (3367)
- DraftClosing method (5284)
- drafts
- data stored in (4338)
- definition of (4314)
- document, description of (3366)
- multiple within a document (4315)
- objects (4985)
- reverting (5044)
- DraftSaved method (5283)
- drag
- destinations (4458)
- initiating (4450)
- use of storage unit objects (4990)
- drag and drop
- embedding (3555)
- in data transfer (3371)
- overview (4442)
- promising (5290)
- selection options (5080)
- user interaction (4443)
- dragging
- entering a part's facet (4459)
- framed part to desktop (3373)
- leaving a part's facet (4461)
- while within a part's facet (4460)
- windows (4066), (4072)
- Draw method (3798), (3805), (4022), (5517)
- DrawChildren method (3898), (4027)
- DrawChildrenAlways method (4028)
- DrawContents method (5781)
- DrawFrame method (5746)
- DrawIcon method (5748)
- drawing
- asynchronous (3870), (3878)
- basic functions for (3795)
- canvas (3275)
- canvases (3635)
- classes (3438)
- directly to the window (3856)
- event handling (4014)
- facets requested by document shell (5037)
- offscreen (3879)
- on opening a window (3809)
- overview (3758)
- part editor responsibilities (3760)
- selected parts (3834)
- steps to draw a part (3799)
- structures (3274)
- to an offscreen canvas (3881)
- when a part is scrolled (3828)
- when a window is scrolled (3816)
- with multiple frames or facets (3902)
- with scroll bars (3838)
- within a frame (3250)
- DrawnIn method (3874), (3883)
- DrawSelectionBorder method (5783)
- drop
- use of storage unit objects (4989)
- Drop method (4464)
- DropContainedPart method (4748)
- dropping
- within a facet. (4462)
- dynamic
- binding of SOM objects (3451)
- dynamic canvas
- definition (3276)
- use of (3639)
- dynamic linking
- of part editors (3237) E
- edit menu
- choices (4180)
- clear (4645)
- copy (4643)
- cut (4642)
- deselect all (4647)
- example (4160)
- figure (3353)
- find (4648)
- LSE (4635)
- menu items (4157)
- options (4161)
- overview of (3349)
- paste (4644)
- redo all (4641)
- redo edit (4640)
- replace (4649)
- select all (4646)
- Show Frame Outline command (3706)
- undo edit (4639)
- editing
- in place (3328)
- menu (3347), (4175)
- editing scripts (4637)
- EditInLink method (4528)
- EditInLinkAttempted method (4530)
- editors
- part, purpose of (3242)
- reading in parts from different (4373)
- embedded frames
- active borders (5338)
- adding on request (3563)
- clipping (3852)
- copying to clipboard (5272)
- creating (3562), (5229)
- creating iterators (5380)
- cutting to clipboard (5274)
- management (5057)
- persistent references to (4280)
- positioning (3717)
- reconnecting (3589)
- releasing (3588)
- removing (3575)
- removing facet (3612)
- resizing (3570)
- storing and retrieving (4401)
- synchronizing (3625)
- undoing cut (5251)
- undoing paste (5252)
- working with (3550)
- z-ordering (3754)
- embedded parts
- and frames (3254)
- drawing (4024)
- in documents (3246)
- removing (4403)
- responsibilities (5362)
- selecting multiple (5079)
- transforming the image of (3718)
- EmbeddedFrameSpec method (5065)
- EmbeddedFrameUpdated method (4494), (4500), (5375)
- embedding
- part from clipboard (5281)
- checklist (5051)
- frames (3554)
- relationship of parts (3244)
- embedding parts
- development of (3463)
- encapsulation
- of menu behavior by OpenDoc (3341)
- EndClone method (4299), (5117), (5184), (5217)
- EndScripting method (4742)
- enhancing part editors (4809)
- environment checking, automatic (5968)
- environment variables
- macros (5890)
- ODBASE (5690), (5696), (6169)
- ODCFG (5693), (6166)
- ODPARTS (5691), (6167)
- ODSHELLPLUGINS (5730)
- ODSRC (5692), (5704)
- SMINCLUDE (5892)
- SOMBASE (6170)
- TMP (6168)
- environment, build (5864)
- ErrorCode macro (5947)
- ErrorMessage macro (5949)
- event
- filters (4078)
- handling in scroll bars in separate frames (4045)
- event coding (4758)
- event consumer (4782)
- event handling (5058)
- basics (5497)
- controls (4119)
- hierarchy (3921)
- messages (3955)
- within a frame (3251)
- event notification (4778)
- event notification, constructor (4798)
- event registration failure (4582)
- event source (4781)
- event types
- custom (4846)
- kODEvtActivate (3964)
- kODEvtKeyActivate (5506)
- kODEvtKeyDown (3949), (5504)
- kODEvtKeyUp (3950), (5505)
- kODEvtMenu (3957), (5507)
- kODEvtMouseDown (5508)
- kODEvtMouseDownBorder (3942)
- kODEvtMouseDownEmbedded (3940)
- kODEvtMouseUp (5509)
- kODEvtMouseUpEmbedded (3941)
- kODEvtWindow (3961)
- event, OD_HELP (5645)
- EventManager list (4784)
- events
- activate (5520)
- activate and deactivate (4056)
- activation (3963)
- and windows (4054)
- disk (5522)
- display-related (4013)
- handling in scroll bars within your frame (4034)
- handling menu (5560)
- in control, handling of (4137)
- keyboard (3948), (5512)
- menu (3954), (5524)
- mouse (5511)
- mouse-up (3924)
- mouse, in embedded frames (3936)
- mouse=down (3925)
- propagating (3969), (5532)
- update (3967), (5514)
- window (3960), (5603)
- events return types (4578)
- events, semantic (4554)
- exception handling (5907)
- coding guidelines (5911)
- environment checking (5970)
- programming tools (5928)
- SOM methods (5967)
- exception handling, coding guidelines (5908)
- debug header file (5916)
- new header files (5913)
- obsolete services (5914)
- exception values, getting (5960)
- exception values, setting (5959)
- exporting scripts (4630)
- extensions
- coordination of standards by CI Labs (3394)
- implementation by part editors (4836)
- in OpenDoc architecture, overview of (3374)
- interfaces for OpenDoc (4817)
- interfaces, publishing of by CI Labs (4838)
- objects (4808), (4819)
- of subclasses of ODObject (4821)
- overview (5003)
- overview of (3383)
- parts and services communication (3386)
- settings (3381), (4839)
- settings programming (5612)
- to enhance part editor capability (4806)
- using (4825)
- Externalize method (4379), (4502), (4732), (5207), (5309) , (5678)
- ExternalizeKinds method (4382), (5680)
- ExtraCompileOptions macro (5871)
- ExtraLinkOptions macro (5872)
- ExtraSOMCompileOptions macro (5870) F
- FacetAdded method (3508), (3605), (5034), (5327), (5417)
- FacetRemoved method (3511), (5331)
- facets
- adding (3601), (5330)
- and frame hierarchies (3479)
- and frame hierarchies in a document (3482), (3630)
- and frames in drawing (3285)
- definition (3281)
- drawing requested by document shell (5038)
- drawing with multiple (3904)
- hierarchy (3486)
- multiple (3906)
- of an embedded frame, removing (3608)
- querying window handle (5654)
- removing (5334)
- responding to add (3505)
- responding to remove (3510)
- specifying the PS for windows (5657)
- working with (3492), (3551)
- factory methods
- creation of reference-counted object (4927)
- description of (4916)
- list of OpenDoc classes (4919)
- factory objects (3406)
- failure, event registration (4583)
- fHasFoci flag (5485)
- fHasRequiredFoci flag (4006)
- fidelity
- of content representations (4325)
- of values (4328)
- part kind (4427), (4434)
- part kinds (4362), (4375)
- file format, part handler package (5722)
- File menu (4624)
- exit (4634)
- export (4629)
- export all parts (4633)
- export section (4632)
- import (4626)
- file, bootstrap (5725)
- file, table of contents (5727)
- filters
- dialog (4079)
- find/replace dialog (4689)
- FireEvent method (4793)
- flags
- dirty (4364)
- doesPropagateEvents (5463)
- fHasFoci (5487)
- fHasRequiredFoci (4007)
- fNeedsFoci (5486)
- fNeedsFoci flag (5484)
- focus
- -module and dispatch-module interfaces (3375)
- activation (5437)
- modal (3929), (5526)
- modal dialog (5470)
- modal, acquiring and relinquishing of (4075)
- mouse (3931), (5530)
- nonexclusive (4867)
- relinquishing (5469)
- requesting (3985), (5467)
- scrolling (5465)
- transferring (3977)
- types (3978)
- Focus method (4228), (4262), (4267), (4274)
- focus modules
- allowing nonexclusive (4888)
- creating specialized (4816)
- defining (5671)
- implementing (5670)
- installing (5672)
- Focus types
- custom (4861)
- FocusAcquired method (4002), (5456)
- focusing
- a storage unit (4226)
- by specifying property and indexed position (4230)
- by specifying property and value (4229)
- by specifying relative positions of property and value (4231)
- by specifying storage unit cursor of property and value (4232)
- storage unit on value (4242)
- FocusLib Utility (6006)
- FocusLost method (4003), (4008), (5457), (5476)
- fonts, scripts (4684)
- ForceRegistry rule (5898)
- foreground colors (5093)
- format of the part handler package file (5723)
- formatting scripts (4681)
- forms of display (3322)
- frame negotiation
- description (3549)
- frame shape
- description (3295)
- in content coordinates of containing part (3659)
- relation to embedded part and containing part (3724)
- FrameClosed method (5474)
- FrameRemoved method (5475)
- frames
- accessing the frame shape (3730)
- activating (5544)
- activation (5482)
- and facet hierarchies (3478)
- and facet hierarchies in a document (3481), (3629)
- and facets (3282)
- and facets in drawing (3286)
- and wrapper relationships (3272)
- basic activation (5466)
- border (3299)
- changing shape of (3823)
- coordinate space (3651)
- creating groups (3613)
- data stored in (4339)
- deactivating (5545)
- definition of (3223)
- display (3489)
- display, removing (3531)
- display, responding to a removed (3538)
- display, responding to added (3526)
- dragging (4444)
- drawing with multiple (3903)
- dropping (4446)
- embedded iterator (3552)
- embedding (3553)
- interpreting mouse events within (4036)
- moving (4445)
- multiple (3257), (3905)
- negotiation (3337)
- parts displayed in (3245)
- persistent references to (4281)
- placing scroll bars in separate frame (3855)
- placing scroll bars within (3841)
- redrawing (3822)
- relation to parts (3485)
- resizing (3518), (3571)
- scrolling (3709)
- scrolling your part in (3704)
- sequenced (5082)
- setting the frame shape (3729)
- shape, definition of (3292)
- shape, using content shape within (4040)
- sizing (5077)
- storing and retrieving embedded (4400)
- synchronizing with source frame (5326)
- transform (3678)
- FrameShapeChanged method (3824)
- FreeResModule method (5750)
- FulfillPromise method (5179), (5213)
- functions
- AreByteArraysEqual (6012)
- CHECK_ENV (5922)
- CopyByteArray (6014)
- CopyByteArrayStruct (6016)
- CopyIText (6043)
- CopyITextStruct (6045)
- CreateByteArray (6018)
- CreateByteArrayStruct (6020)
- CreateEmpryByteArrayStruct (6024)
- CreateEmptyByteArray (6022)
- CreateIText (6047)
- CreateITextClear (6049)
- CreateITextCString (6051)
- CreateITextFromCharPtr (6053)
- CreateITextPString (6055)
- DisposeByteArray (6026)
- DisposeByteArrayStruct (6028)
- DisposeIText (6057)
- GetCStringFromIText (6061)
- GetITextCString (6067)
- GetITextLangCode (6069)
- GetITextPString (6071)
- GetITextPStringFromIText (6073)
- GetITextPtr (6075)
- GetITextScriptCode (6063)
- GetITextStringLength (6077)
- GetPStringFromIText (6065)
- ODByteArray (5085)
- ODFirstBit (6094)
- ODFixedDivide (6096)
- ODFixedMultiply (6100)
- ODFractDivide (6110)
- ODFractMultiply (6112)
- ODFractSinCos (6114)
- ODFractToFloat (6118)
- ODWideAdd (6122)
- ODWideCompare (6124)
- ODWideDivide (6126)
- ODWideMultiply (6130)
- ODWideNegate (6132)
- ODWideShift (6134)
- ODWideSquareRoot (6136)
- ODWideSubtract (6138)
- SetITextBufferSize (6079)
- SetITextCString (6081)
- SetITextLangCode (6085)
- SetITextPString (6087)
- SetITextScriptCode (6083)
- SetITextStringLength (6089)
- SetITextText (6091)
- StorageUnitGetValue (6030)
- StorageUnitViewGetValue (6036)
- UseByteArray (6040) G
- gencat utility (6151)
- general use macros (5893)
- geometric
- interrelationships among parts (overview) (3382)
- relationships of frame content (3283)
- GeometryChanged (4064)
- GeometryChanged method (5363)
- GetActiveShape method (3744)
- GetAggregateClipShape (3869)
- GetArbitrator method (5439)
- GetBackgroundColor method (5785)
- GetChangeTime method (4485)
- GetClipShape method (3747)
- GetContentExtent method (3696)
- GetContentObjectFromObjType method (5787)
- GetContentStorageUnit method (4411), (4478)
- GetContentTransform (3865)
- GetContentTransform method (3846)
- GetCStringFromIText function (6060)
- GetDisplayFrames method (5789)
- GetEmbeddedObjects method (5791)
- GetFacetHWND method (5656)
- GetFocusOwner method (4083), (4878)
- GetFrameGroup (3620)
- GetFrameGroup method (5395)
- GetFrameTransform (3867)
- GetFrameTransform method (3847)
- GetID method (5596)
- GetIDFromStorageUnitRef method (5192)
- GetInfo method (5611)
- GetISOTypeFromPlatformType method (5199)
- GetITextCString function (6066)
- GetITextLangCode function (6068)
- GetITextPString function (6070)
- GetITextPStringFromIText function (6072)
- GetITextPtr function (6074)
- GetITextScriptCode function (6062)
- GetITextStringLength function (6076)
- GetMenuBar method (5752), (5793)
- GetPartInfo method (3793)
- GetPlatformPrintJob method (3914)
- GetPopupMenu method (5754)
- GetPresentation method (3786)
- GetPrintResolution method (5385)
- GetPS method (5659)
- GetPStringFromIText function (6064)
- GetRefCount (4944)
- GetSelectedObjects method (5795)
- GetSequenceNumber method (3619), (5397)
- GetStrongStorageUnitRef method (4287), (4302), (4390), (5195)
- getting exception values (5957)
- GetUpdateID method (4484), (5242)
- GetValue method (4250)
- GetViewType method (3773)
- GetWeakStorageUnitRef method (4288), (4303), (5196)
- GetWindow method (4110)
- GetWindowAggregateClipShape (3868)
- GetWindowContentTransform (3864)
- GetWindowFrameTransform (3866)
- GetWindowState method (5588)
- graphics
- related classes (3440)
- group ID
- in creating frame groups (3615)
- grouping display frames (3542)
- guidelines, debugging tools (5975)
- guidelines, exception handling (5909)
- guidelines, parts naming (5718) H
- HandleColorChange method (5797)
- HandleEvent method (3919), (4109), (5420), (5434), (5516) , (5528)
- HandleMenuEvent method (5756), (5799)
- HandleMouseClick method (5801)
- HandleMouseDown method (5803)
- HandleMouseMotionEnd method (5807)
- HandleMouseMotionLBDown method (5805)
- HandleMouseMotionStart method (5809)
- HandleMouseMove method (5811)
- HandleMouseUp method (5813)
- handling, background transparency (5109)
- HasExtension method (3456), (4728), (4827), (5617)
- HasPlatformPrintJob method (3913)
- HdrTargets macro (5875)
- header files (5296), (5912)
- Help menu (4673)
- about (4676)
- contents (4675)
- example (4184)
- overview of (3351)
- hiding
- a modeless dialog box (4114)
- hierarchical
- arrangement of parts (3243)
- embedding (in frame negotiation) (3338)
- references to storage units (3364)
- hierarchy
- class (3412), (3414)
- event handling (3920)
- frame (5091)
- frame and facet (3480)
- highlighting
- a part (3837)
- and hit testing (4017)
- event handling (4015)
- hit testing
- and transforms (3687)
- content shape (5431)
- description (4016) I
- IConnectionPoint interface (4796)
- IConnectionPointContainer interface (4795)
- icons
- creating file (5636)
- displaying part as (3312)
- sizing (5075)
- small (3317)
- standard (3316)
- thumbnail (3318)
- identity transform (3650)
- IDL See Interface Definition Language
- IDL annotation (4761)
- IDL modification (4751)
- IDL modifiers (4762)
- ODdefault (4764)
- ODdual (4766)
- ODevent (4755), (4769)
- ODGuid (4771)
- ODhelpfile (4773)
- ODhelpstring (4775)
- ODid (4753), (4777)
- IdlTargets macro (5874)
- imaging (5425)
- implemented classes (3426)
- implementing script extensions (4706)
- importing scripts (4627)
- in-place editing (3326)
- incorporation
- content from clipboard (5278)
- linked content from clipboard (5314)
- of data versus embedding (4441)
- inference rules (5887)
- inheritance
- single, capability of SOM (3416)
- InitDispatchModule method (4853)
- InitEditor method (4738)
- InitEmbeddedFramesIterator method (5382)
- Initialize method (5815)
- initializing events (4568)
- InitPart method (4349), (4356), (5550), (5568), (5674)
- InitPartFromStorage method (4350), (4366), (4734), (5301), (5569) , (5676)
- InitPartFromStorageMethod (5551)
- InitPersistentObject (4371)
- InitPersistentObject method (4358)
- InitScriptExtension method (4719)
- InitSettingsExtension method (5627)
- inout parameter (4591)
- InsertPresentationPage method (5632)
- inside-out activation
- in mouse event handling (3932)
- installation of OpenDoc software (5689)
- installing sample source code (5703)
- InstallMenuItems method (5817)
- InstallMenus method (5758)
- Interactive Development Environment (4559)
- Interface Definition Language
- developing with (3447)
- overview (3401)
- syntax overview (3452)
- Interface Repository (4756)
- internalization, lazy (3596)
- international text (6041)
- intrinsic content
- clipping (5352)
- clipping when obscured by (5341)
- copying to clipboard (5264)
- cutting to clipboard (5267)
- definition (3261)
- promising (5203)
- writing to clipboard (5261)
- IntToODFixed macro (6119)
- Invalidate method (3803), (3814), (3819), (3833), (3887) , (4019)
- IsEqual method (5087)
- IsFocusExclusive method (4881)
- IsInLimbo method (5255)
- ISO strings
- definition (3265)
- IsShown method (4118)
- IsValidID method (4512), (4520)
- IsValidStorageUnitRef method (4504), (5191), (5302)
- iterators
- accessing objects through (4959)
- creating for embedded frames (5381) K
- keyboard
- events (3947), (5513)
- navigation (5462)
- kODClipboardFocus (3984)
- kODCloneCopy value (5169)
- kODCloneCut value (5168)
- kODCloneToLink value (5170)
- kODEvtActivate event type (3965)
- kODEvtKeyActivate type (5500)
- kODEvtKeyDown event type (3951)
- kODEvtKeyDown type (5498)
- kODEvtKeyUp event type (3952)
- kODEvtKeyUp type (5499)
- kODEvtMenu event type (3958)
- kODEvtMenu type (5501)
- kODEvtMouseDown type (5502)
- kODEvtMouseDownBorder event type (3945)
- kODEvtMouseDownEmbedded event type (3943)
- kODEvtMouseUp type (5503)
- kODEvtMouseUpEmbedded event type (3944)
- kODEvtWindow event type (3962)
- kODKeyFocus (3979)
- kODMenuFocus (3980)
- kODModalFocus (3982)
- kODPasteAsEmbed value (5232)
- kODPasteAsEmbedOnly value (5234)
- kODPasteAsMerge value (5233)
- kODPropCloneKindUsed property (5171), (5177)
- kODPropContentFrame property (5181), (5212), (5227)
- kODPropContents property (4311), (4327), (4361), (4365), (4372) , (4381), (4422), (5165), (5166), (5167) , (5204)
- kODPropLinkSpec property (5173)
- kODPropMouseDownOffset property (4453), (5174)
- kODPropPartName property (5206)
- kODPropPreferredKind property (4363), (4374), (4428)
- kODPropSuggestedFrameShape property (4415), (5172), (5205)
- kODScrollingFocus (3983)
- kODSelectionFocus (3981) L
- languages, scripting (4547)
- lazy internalization (3595)
- libraries
- class (3224)
- LibTargets macro (5878)
- lifecyle, object (4597)
- Link Destination Info dialog box (4472)
- link specification (5318)
- linking
- associating with content (5298)
- cloning content (5311)
- header files (5295)
- in data transfer (3372)
- incorporating content from clipboard (5315)
- objects in data transfer (4997)
- persistent representation (5300)
- recipes (5294)
- selection options (5083)
- use of storage unit objects (4992)
- LinkStatusChanged method (5406)
- LinkUpdated method (4469), (4492)
- list of OpenDoc classes (4918)
- LoadIconsFromModule method (5760)
- Lock method (4476), (4490)
- Lotus Script (4549), (4556), (4561)
- Lotus Script considerations (4613)
- Lotus Script engine (4594)
- Lotus Script equivalents (4572)
- Lotus Script Interactive Development Environment (4558)
- edit menu (4636)
- file menu (4625)
- help menu (4674)
- menu bar (4623)
- run menu (4658)
- script menu (4651)
- script properties dialog (4677)
- Lotus Script, modifications (4621)
- Lotus Scripting
- parameter modifiers (4588)
- LS IDE (4560) M
- m flag (5920)
- macro definitions (5869)
- macros
- DisposeITextStruct (6059)
- environment variable (5891)
- IntToODFixed (6120)
- ODFixedRound (6098)
- ODFixedToFloat (6102)
- ODFixedToFract (6104)
- ODFloatToFixed (6106)
- ODFloatToFract (6108)
- ODFractToFixed (6116)
- ODWideIsLong (6128)
- StorageUnitSetPromiseValue (6032)
- StorageUnitSetValue (6034)
- StorageUnitViewSetValue (6038)
- macros, general use (5894)
- magic cookie (5652)
- main storage unit (4307), (4397)
- makefile (5862), (5867)
- makefile, definitions (5868)
- MakeWindow method (5764), (5819)
- management.embedded frame (5056)
- managing BASIC scripts (4562)
- managing menus (4737)
- managing SOM exceptions (5944)
- manipulation, storage unit (5140)
- math routines (6092)
- mchkexcept flag (5918), (5971)
- memory management (5926)
- menu bar (4622)
- menu management (4736)
- menus
- adding (5555)
- adding items (5556)
- adding part menus to base menu bar (4147)
- and menu commands (4138)
- document (3343), (4155), (5071)
- edit (3346), (4158), (4159), (5072)
- editing commands (4177)
- events (3953), (5049), (5525)
- getting menu bar (5554)
- handling by OpenDoc (3342)
- handling events (5559)
- handling of document menu (5050)
- help (5074)
- Help (4183), (4185)
- options (5070)
- pop-up (4186), (5563)
- view (5073)
- View (4181)
- working with (4140)
- methods
- AbortClone (5123), (5188)
- AbortRelinquishFocus (3991), (4001), (4873), (5452)
- AcquierContainingPartProperties (5100)
- Acquire (4939), (4950), (5349)
- AcquireAggregateClipShape (5356)
- AcquireContentTransform (3674), (3891)
- AcquireDraft (4931)
- AcquireExtension (3458), (4731), (4829), (4845), (5615)
- AcquireFrame (3598), (4432), (4436), (4932), (4954)
- AcquireFrameShape (3728)
- AcquireFrameTransform (3675)
- AcquireInternalTransform (3711)
- AcquireLink (4509), (4519)
- AcquireLinkFromFocusedSU (5308)
- AcquireLinkSource (4508), (4518)
- AcquirePart (4354), (4369), (5221)
- AcquireUsedShape (3734)
- AcquireWindow (4108), (4115), (5595)
- AcquireWindowContentTransform (3682), (3890)
- AcquireWindowFrameTransform (3683)
- ActionDone (5244)
- Activate (5735)
- ActivateFrame (5737), (5768)
- ActivateFrontWindows (4089), (5538)
- AddActionToHistory (5651)
- AddContainerPart (4747)
- AddDispatchModule (4855)
- AddMenuBeforeEx (4153)
- AddMenuLastEx (4154)
- AddNotebookSheet (5626)
- AdjustBorderShape (5345), (5354)
- AdjustViewTypeShapes (5733)
- AttachSourceFrame (3548), (3628)
- BaseRemoved (4832)
- BeginClone (4300), (5121), (5186)
- BeginRelinquishFocus (3987), (3999), (4077), (4874), (5451) , (5477)
- CanvasChanged (3877)
- CanvasUpdated (3900)
- ChangeActiveShape (3741)
- ChangeClipShape (3750)
- ChangeFrameShape (3727)
- ChangeGeometry (3715)
- ChangeInternalTransform (3702)
- ChangeKind (5683)
- ChangeLinkStatue (5409)
- ChangeLinkStatus (4483), (5224)
- ChangePresentation (3781)
- ChangeUsedShape (3733)
- ChangeViewType (3771)
- Clear (4489)
- Clone (4481), (4515)
- CloneInto (5061), (5120), (5176), (5210), (5641) , (5685)
- CloseAndRemove (4069), (4097)
- CommitRelinquishFocus (3995), (4000), (4011), (4875), (5453) , (5478)
- CommonInit (5548), (5566), (5739)
- CompleteMoveOperation (5770)
- CompleteResizeOperation (5772)
- ContaingPartPropertiesUpdated (5105)
- ContainingPartPropertiesUpdated (5098)
- ContainsPoint (3701)
- ContentUpdate (5372)
- ContentUpdated (4499)
- CopyBaseMenuBar (4150), (5549)
- CopyBasePopup (5567)
- CopySelection (5774)
- CountProperties (4265)
- CreateCanvas (5415)
- CreateDraft (4935)
- CreateEmbeddedFacet (3604), (3811), (5032)
- CreateEmbeddedFramesIterator (5055)
- CreateFrame (3557), (3566), (4936), (5388), (5394)
- CreateFrameFacetIterator (3873)
- CreateFramePartInfo (5741)
- CreateFramesIterator (5379)
- CreateIcons (5743)
- CreateLinkSpec (4414)
- CreateOwnerIterator (4887)
- CreatePart (4353)
- CreatePlatformCanvas (5416)
- CreateStorageUnit (4386)
- CutSelection (5776)
- DeactivateFrame (5237)
- DeactivateFrontWindows (4088), (5537)
- DeleteContents (5846)
- DeleteFramePartInfo (5745)
- DeleteSelection (5778)
- DeleteValue (4255)
- DeRegister (4717)
- DeselectAll (5780)
- Dispatch (4858)
- DisplayFrameAdded (3527), (3558), (5322), (5392), (5491)
- DisplayFrameClosed (3504), (3593)
- DisplayFrameConnected (3497), (3597), (5223), (5496)
- DisplayFrameRemoved (3534), (3578)
- DisposeActionState (3587), (4543), (5063), (5257)
- DraftClosing (5286)
- DraftSaved (5285)
- Draw (3797), (3806), (3968), (4023), (5519)
- DrawChildren (3897), (4025)
- DrawChildrenAlways (4026)
- DrawContents (5782)
- DrawFrame (5747)
- DrawIcon (5749)
- DrawnIn (3876), (3882)
- DrawSelectionBorder (5784)
- Drop (4463)
- DropContainedPart (4749)
- EditInLink (4529)
- EditInLinkAttempted (4531)
- EmbeddedFrameSpec (5066)
- EmbeddedFrameUpdated (4495), (4501), (5376)
- EndClone (4301), (5122), (5187), (5222)
- EndScripting (4743)
- Externalize (4380), (4503), (4733), (5209), (5310) , (5679)
- ExternalizeKinds (4383), (5681)
- FacetAdded (3507), (3606), (5035), (5328), (5418)
- FacetRemoved (3512), (3611), (5332)
- Focus (4227), (4263), (4268), (4273)
- FocusAcquired (4004), (5460)
- FocusLost (4005), (4009), (5461), (5481)
- FrameClosed (5479)
- FrameRemoved (5480)
- FrameShapeChanged (3826)
- FreeResModule (5751)
- FulfillPromise (5180), (5214)
- Geometry Changed (5364)
- GeometryChanged (4063)
- GetActiveShape (3742)
- GetAggregateClipShape (3863)
- GetArbitrator (5441)
- GetBackgroundColor (5786)
- GetChangeTime (4487)
- GetClipShape (3749)
- GetContentExtent (3695)
- GetContentObjectFromObjType (5788)
- GetContentStorageUnit (4412), (4452), (4479)
- GetContentTransform (3844), (3859)
- GetDisplayFrames (5790)
- GetDragAndDrop (4451)
- GetEmbeddedObjects (5792)
- GetFacetHWND (5655)
- GetFocusOwner (4087), (4883)
- GetFrameGroup (3623), (5400)
- GetFrameTransform (3845), (3861)
- GetID (5594)
- GetIDFromStorageUnitRef (5194)
- GetInfo (5609)
- GetISOTypeFromPlatformType (5200)
- GetMenuBar (5753), (5794)
- GetPartInfo (3791)
- GetPlatformPrintJob (3912)
- GetPopupMenu (5755)
- GetPresentation (3782)
- GetPrintResolution (5386)
- GetPS (5662)
- GetRefCount (4943)
- GetSelectedObjects (5796)
- GetSequenceNumber (3624), (5402)
- GetStrongStorageUnitRef (4285), (4304), (4387), (5197)
- GetUpdateID (4486), (5245)
- GetValue (4248)
- GetViewType (3769)
- GetWeakStorageUnitRef (4286), (4305), (5198)
- GetWindow (4107)
- GetWindowAggregateClipShape (3862)
- GetWindowContentTransform (3858)
- GetWindowFrameTransform (3860)
- GetWindowState (5586)
- HandleColorChange (5798)
- HandleEvent (3918), (3937), (3956), (3971), (3973) , (4106), (4139), (5421), (5435), (5518) , (5529)
- HandleMenuEvent (5757), (5800)
- HandleMouseClick (5802)
- HandleMouseDown (5804)
- HandleMouseMotionEnd (5808)
- HandleMouseMotionStart (5810)
- HandleMouseMove (5812)
- HandleMouseUp (5814)
- HanldeMouseMotionLBDown (5806)
- HasExtension (3459), (4730), (4826), (5614)
- HasPlatformPrintJob (3911)
- InitDispatchModule (4857)
- InitEditor (4739)
- InitEmbeddedFramesIterator (5383)
- Initialize (5816)
- InitParFromStorage (4348)
- InitPart (4347), (4357), (5546), (5564), (5675)
- InitPartFromStorage (4368), (4735), (5303), (5547), (5565) , (5677)
- InitPersistentObject (4359), (4370)
- InitScriptExtension (4720)
- InitSettingsExtension (5625)
- InsertPresentationPage (5630)
- InstallMenuItems (5818)
- InstallMenus (5759)
- Invalidate (3804), (3815), (3820), (3832), (3886) , (4018)
- IsDynamic (3910)
- IsEqual (5088)
- IsFocusExclusive (4886)
- IsInLimbo (5258)
- IsShown (4116)
- IsValidID (4514), (4521)
- IsValidStorageUnitRef (4505), (5193), (5304)
- LinkStatusChanged (5407)
- LinkUpdated (4470), (4493)
- LoadIconsFromModule (5761)
- Lock (4477), (4491)
- MakeWindow (5765), (5820)
- MoveBefore (3755)
- MoveBehind (3756)
- MoveBy (3712), (5848)
- MoveSelectionToBack (5822)
- MoveSelectionToFront (5824)
- MoveToBack (5850)
- MoveToFront (5852)
- Open (5591), (5601)
- PasteSelection (5826)
- PasteSelectionAs (5828)
- PresentationChanged (3784), (5629)
- ReadActionState (5646)
- ReadContents (5830), (5854)
- ReadKindInfo (5832)
- Register (4710), (4741)
- RegisterDependent (4511)
- RegisterFocus (4876)
- RegisterWindow (4094), (5587)
- Release (3583), (4830), (4938), (4955)
- ReleaseAll (4407), (5260)
- ReleaseExtension (3460), (4831), (5616)
- ReleasePart (4953)
- ReleasePS (5664)
- Remove (3535), (3581), (4404), (5106)
- RemoveDispatchModule (4856)
- RemoveEmbeddedFrame (3576)
- RemoveFacet (3610), (3813), (5270)
- RequestEmbeddedFrame (3523), (3565), (5405), (5428)
- RequestFocus (3992), (5449)
- RequestFocusSet (3993), (5450)
- RequestFrameShape (3517), (3573), (3778), (5393)
- Resize (5856)
- RevealFrame (4525), (4527)
- SelectAll (5834)
- SelectContentObject (5836)
- SetBackgroundColor (5838)
- SetBaseMenuBar (4142)
- SetBasePopup (4145)
- SetChangedFromPrev (4537), (4541)
- SetContainingFrame (4433), (5220)
- SetDragging (4455)
- SetDroppable (3501)
- SetFocusOwner (4884)
- SetFrameGroup (3622), (5401)
- SetInternalTransform (3829)
- SetOffset (4237), (4247), (4257)
- SetPartInfo (3792)
- SetPresentation (3783)
- SetPromiseValue (4420)
- SetPS (5663)
- SetSequenceNumber (3621), (5403)
- SetSourcePart (4523), (4535), (5306)
- SetValue (4243), (4388)
- SetViewType (3770)
- SetViewTypeRect (5763)
- ShowPartFrameInfo (5608)
- ShowPasteAsDialog (4170), (4426), (5231)
- ShowSourceContent (4533)
- somInit (4892)
- somUninit (4408), (4893)
- StartDrag (4457)
- Tokenize (3765), (5442)
- TransferFocus (4090), (5458)
- TransferFocusSet (5459)
- UndoAction (5256)
- UniqueChangeID (4497)
- UniqueUpdateID (5246), (5374)
- UnregisterDependent (4539)
- UnregisterFocus (4877)
- UnsetFocusOwnership (4885)
- Update (4020)
- UsedShape (5360)
- UsedShapeChanged (3735), (3827)
- Validate (3808), (3885)
- ViewTypeChanged (3772)
- WeakClone (5124)
- WriteActionState (5647)
- WriteContents (5840), (5858)
- WriteIconToSU (5842)
- WriteKindInfo (5844)
- mkcatdef utility (6153)
- modal
- dialog box, handling of movable (4093)
- dialog box, handling of simple (4082)
- dialog boxes (4074)
- dialogs (5535)
- focus (3928), (5471), (5527)
- focus, acquiring and relinquishing of (4076)
- movable dialogs (5540)
- modeless dialog boxes
- closing the dialog box (4103)
- hiding (4112)
- overview (4099)
- showing the dialog box (4100)
- modifying IDL (4750)
- modifying part code (4727)
- monitors (5669)
- monolithic application
- versus application components (3214)
- mouse
- activation (5468)
- buttons (3927)
- events (5510)
- focus (3930), (5531)
- handling events (5667)
- messages (3926)
- mouse-down tracking (4047)
- mouse-up tracking (4051)
- tracking position of (3933)
- mouse events
- handling (3917)
- in embedded frames (3935)
- interpreting within a frame (4043)
- interpreting within your frame (4035)
- redirection of (3934)
- mouse-down events (3923)
- mouse-up events (3922)
- move
- in drag-drop operations (4449)
- MoveBy method (3714), (5847)
- MoveSelectionToBack method (5821)
- MoveSelectionToFront method (5823)
- MoveToBack method (5849)
- MoveToFront method (5851)
- moving
- embedded part's frame (3247)
- windows (4060)
- msgdisp utility (6155)
- MsgTargets macro (5877)
- multiple
- data streams in single document (3362) N
- name resolver
- overview information (5013)
- naming guidelines, parts (5719)
- negotiation
- frame, definition of (3339)
- frame, example of (3340)
- nonexclusive focuses (4889)
- notebook
- displaying properties (5607)
- properties (5007), (5014), (5605)
- settings extension (5624)
- notices (6197)
- notification of content update (5370)
- notification, event (4779) O
- object lifecycle (4596)
- Object Linking and Embedding, overview (3391)
- Object Management Group (OMG) (3404)
- object-oriented
- class libraries (3228)
- system design (3399)
- objects
- binding (3430)
- creating (4913)
- delegation (3415)
- draft (4984)
- extension (4807), (4820)
- extension object (5004)
- linking and embedding (CI Labs support) (3395)
- message interface (5015)
- reference-counted (4922)
- relationships among (4968)
- relationships, document (4981)
- relationships, general embedding (4971)
- relationships, layout and imaging (4972)
- relationships, part storage (4998)
- relationships, window related (4970)
- releasing (4914)
- session (3428), (4983), (5016)
- shape (4948)
- specifiers (5012)
- storage (3431)
- transform (4949)
- used in data transfer (4995)
- window state (5025)
- OD_HELP event (5644)
- OD_PRINT event (5419)
- ODByteArray function (5084)
- ODCloneKind value (5178), (5189)
- ODdefault modifier (4763)
- odDeRgPt utility (6157)
- oddesk utility (6161)
- ODDS types (4802)
- ODDSConnection class (4783)
- ODdual modifier (4765)
- odDumpRg utility (6159)
- ODevent modifier (4754), (4768)
- ODFirstBit function (6093)
- ODFixedDivide function (6095)
- ODFixedMultiply function (6099)
- ODFixedRound macro (6097)
- ODFixedToFloat macro (6101)
- ODFixedToFract macro (6103)
- ODFloatToFixed macro (6105)
- ODFloatToFract macro (6107)
- ODFocusModule superclass (4862)
- ODFocusType data type (5443)
- ODFractDivide function (6109)
- ODFractMultiply function (6111)
- ODFractSinCos function (6113)
- ODFractToFixed macro (6115)
- ODFractToFloat function (6117)
- ODGetSOMException macro (5961)
- ODguid modifier (4786)
- ODGuid modifier (4770)
- ODhelpfile modifier (4772)
- ODhelpstring modifier (4774)
- ODid modifier (4752), (4776)
- odinst utility (6163)
- odmkSampleTree utility (6171)
- odRegPrt utility (6173)
- ODScriptCode data type (6140)
- ODScriptExtension class (4707)
- DeRegister (4718)
- InitScriptExtention (4721)
- Register (4711)
- odsetenv utility (6175)
- ODSetSOMException macro (5963)
- odsomxh utility (6177)
- ODStorageUnitRef type (4292)
- ODTradITextData data type (6142)
- ODTradITextDataHeader data type (6141)
- oduninst utility (6179)
- ODWideAdd function (6121)
- ODWideCompare function (6123)
- ODWideDivide function (6125)
- ODWideIsLong macro (6127)
- ODWideMultiply function (6129)
- ODWideNegate function (6131)
- ODWideShift function (6133)
- ODWideSquareRoot function (6135)
- ODWideSubtract function (6137)
- odz files (5706), (6165)
- offscreen canvas, updating (3896)
- offscreen canvases (5412)
- offscreen drawing (3880)
- OLE automation (4767)
- OLE, overview
- oleshell utility (6181)
- Open method (5592), (5600)
- OpenDoc scripting (4565)
- OpenDoc software, installation (5688)
- opening
- a document (5029)
- part into windows (5598)
- windows (5581)
- out parameter (4590)
- overriding
- in Paste As command (4439)
- methods of ODPart (3454)
- overview of opendoc (3220)
- ownership, parts (4603) P
- packaging OpenDoc parts (5707)
- building part handler files (5713)
- building part handler package (5716)
- naming guidelines (5720)
- table of content entries (5710)
- page layout, printing (5424)
- palettes (4133), (4136)
- parameter modifiers (4589)
- inout (4593)
- out (4592)
- parent classes (4607)
- part
- activation (3974)
- binding (4909)
- categories supported by an editor (4964)
- closing (4406)
- data stored in (4340)
- definition, simple (3255)
- document storage organization (4999)
- embedding from clipboard (5279)
- extension relationships (5006)
- framed opened up into part window (3334)
- info data field (3789)
- info field (4042)
- info property (3307)
- properties (5090)
- response to events (3972)
- settings, changing (5008)
- storage units (5164)
- part category
- definition (3266)
- part code, modification (4725)
- part development, scriptable (4702)
- part editors
- assigning to part data (3262)
- binding (4903)
- compared with conventional applications (3398)
- creating from a conventional application (3467)
- creating specific properties for (4841)
- design and implementation of (3445)
- development of (4894)
- development with SOM and IDL (3448)
- Draw method (3796)
- drawing responsibilities (3759)
- enhancing capabilities of (4804)
- framework, using (3408)
- function (3240)
- overview of creating (3410)
- replacing (3232)
- responsibilities (3234)
- updating source code (5638)
- part extensions
- overview (3477)
- part handler files, building (5712)
- part handler package file format (5721)
- part handler package, building (5715)
- part kind
- definition (3263)
- part ownership (4602)
- part registration (4744), (5729)
- part scope (4690)
- part viewers
- creating (3475)
- function (3239)
- part windows
- description (3325)
- differences with document windows (3335)
- viewing a part separately (3330)
- PartMeister utility (5859)
- parts
- and services communicating through extensions (3385)
- definition of (3221)
- displaying (3269)
- drawing selected (3835)
- execution in document shell process (5022)
- in an OpenDoc document (3253)
- inactive and active states of (3976)
- new, adding to document (3230)
- persistent references (4282)
- persistent references among (4194)
- reading (4342)
- relation to frames (3484)
- requirements for storage (4320)
- selection (5076)
- sharing data with other objects (4318)
- storage units of (4317)
- with multiple frames (3258)
- writing (4343)
- parts handler file directory (5698)
- parts naming guidelines (5717)
- parts, packaging
- building part handler files (5713)
- building part handler package (5716)
- naming guidelines (5720)
- table of content entries (5710)
- parts, scriptable (4551)
- paste (on Edit menu) (4165)
- Paste as (on Edit menu) (4168)
- Paste As dialog box (4423)
- PasteSelection method (5825)
- PasteSelectionAs method (5827)
- peristent references (5132)
- persistent object annotation (5129)
- persistent references
- among parts (4193)
- creating (4283)
- creating unique (4290)
- definition (4277)
- ODStorageUnitRef type (4289)
- strong versus weak (4284), (4297)
- uses of by OpenDoc (4279)
- persistent storage
- for parts (3359)
- mechanism, overview of (4192)
- writing a part to (4377)
- Pkg rule (5899)
- platform independence for part editors (3273)
- platform kinds, specifying (5201)
- Platform.mak, general concepts (5889)
- platform.mak, include of (5885)
- playing
- movies (4198)
- sound (4199)
- plug-ins
- document shell (3472)
- extension to document shell (4812)
- pmeister utility (6183)
- pmprintf Utility (6185)
- popup menu
- actions provided (4187)
- adding (5574)
- adjusting (5577)
- displaying (5576)
- getting (5572)
- OpenDoc menu handling (3352)
- position codes (4233)
- prefedit utility (6187)
- PrepareEventFiring method (4792)
- presentation
- definition (3304), (3751), (3763)
- examples of (3764)
- examples of for individual parts (3306)
- getting (3779)
- of parts (3301)
- setting (3780)
- type (3311)
- presentation page (5633)
- PresentationChanged method (5631)
- PressKey method (4788)
- print job management (5423)
- PRINT macro (6004)
- printing
- a document (3907)
- imanging to a canvas (5426)
- part handler support (5422)
- resolution (5384)
- root part responsibilities (3908)
- printing messages (6002)
- PRINT macro (6005)
- programming tools (5927)
- ErrorCode macro (5948)
- ErrorMessage macro (5950)
- handling SOM exceptions (5946)
- ODGetSOMException macro (5962)
- ODSetSOMException macro (5964)
- raise exception (5931)
- SetErrorCode macro (5954)
- SetErrorCodeEv macro (5956)
- SetErrorMessage macro (5952)
- THROW macro (5933)
- THROW_IF_ERROR macro (5935)
- THROW_IF_ERROR_M macro (5941)
- THROW_IF_NULL macro (5937)
- THROW_IF_NULL_M macro (5943)
- THROW_M macro (5939)
- programming, settings extension (5620)
- promises
- drag and drop (5291)
- in clipboard transfer (4417)
- in drag/drop (4416)
- intrinsic content (5202)
- putting out (4418)
- writing (5211)
- propagating events (3970)
- propagation
- automatic and manual in linking (4466)
- properties
- accessing values of (4216)
- adding custom (4223)
- adding to storage unit (4222)
- and storage units (4202)
- creating (4218)
- definition (4987)
- definition of (4207)
- for parts (4196)
- kODPropContents (4421)
- kODPropPreferredKind (4429)
- multiple (4335)
- names (4326)
- notebook (4813), (5604)
- ODWindow (5590)
- of storage unit, examining (4261)
- part (5089)
- part contents (4330)
- removing from storage unit (4269)
- removing value (4275)
- standard (4213)
- protocols
- cloning (5114)
- container (5101)
- drag and drop (5288)
- extensions (4818)
- for OpenDoc (3453)
- non-container part (5096)
- push buttons (4127) Q
- querying an extensible object (4823) R
- radio buttons (4128)
- raise exception tools (5929)
- RcTargets macro (5876)
- ReadActionState method (5648)
- ReadContents method (5829), (5853)
- reading
- a part from storage (4346)
- data at current offset in value (4251)
- data at particular position in a value (4246)
- data of a value (4238)
- your part (4344)
- ReadKindInfo method (5831)
- recipe
- basic (5153)
- clipboard (5154), (5235)
- clipping embedded facets (5367)
- container suite (5144)
- drag and drop (5155), (5287)
- examples (5293)
- imaging (5319)
- layout (5320)
- linking (5156), (5292)
- part persistency (5673)
- promises (5289)
- reference counting (5131)
- storage unit (5143)
- reconnected display frames (3494)
- reconnecting
- embedded frames (3592)
- redrawing
- frame when it changes (3821)
- part's content (3802)
- reentrant code, part editor (4908)
- reference count
- and ODRefCntObject class (3425)
- incrementing/decrementing (4942)
- object creation through factory method (4926)
- recipe (5130)
- reliability (5347)
- storage (4945)
- value (4923)
- reference counted objects
- creating (4952)
- creating through factory method (4925)
- definition of (4921)
- list of classes (4937)
- references
- facets and embedded facets (3487)
- facets by part object (3488)
- inter-object (3483)
- object comparison (5086)
- persistent (4195), (5133)
- persistent, definition (4278)
- storage, strong (5139)
- storage, weak (5138)
- Reg* and Files* macros (5884)
- RegeditTarget macro (5880)
- Register method (4709), (4740)
- RegisterDependent method (4510)
- RegisterFocus method (4871)
- registering a part (5728)
- registering parts (4745)
- registering, windows (5584)
- RegisterWindow method (4095), (5589)
- registration failure, event (4584)
- registration with script engine (4598)
- registration, classes (4606)
- registration, script component (4714)
- registration, scriptable parts (4712)
- reg1part utility (6189)
- Release method (3582), (4833), (4940), (4958)
- ReleaseAll method (5259)
- ReleaseExtension method (3457), (4834), (5619)
- ReleasePart method (4956)
- ReleasePS method (5661)
- releasing
- embedded frames (3591)
- objects (4912)
- remaining rules (5897)
- Remove method (3536), (3580), (5104)
- RemoveDispatchModule method (4852)
- RemoveEmbeddedFrame method (3577)
- RemoveFacet method (3609), (3812), (5269)
- removing
- a facet of an embedded frame (3607)
- a representation from a part's storage unit (4322)
- an embedded frame (3574)
- an embedded part (4402)
- data from a value (4240)
- data from particular position in value (4254)
- display frame (3532)
- display frame, responding to a removed (3539)
- facets (5333)
- facets, response to (3509)
- properties from storage unit (4271)
- property value (4276)
- value from a property in a storage unit (4272)
- replacing
- part editors (3233)
- RequestEmbeddedFrame method (3524), (3568), (5404), (5427)
- RequestFocus method (3989), (5444)
- RequestFocusSet method (3990), (5445)
- RequestFrameShape method (3519), (3572), (3777), (5390)
- requesting a new frame size (3515)
- Resize method (5855)
- resizing
- a display frame (3513)
- a frame, steps for (3516)
- an embedded frame (3569)
- windows (4062)
- resources
- sharing (3227)
- use of by parts (4332)
- using OpenDoc (5653)
- responding to closed display frames (3495)
- responding to reconnected display frames (3496)
- retrieving
- auxiliary storage unit from main storage unit (4394)
- embedded frames (4399)
- return types, events (4579)
- RevealFrame method (4524), (4526)
- reverting
- draft, definition of (5043)
- root containers (5108)
- root part
- definition (3252)
- rotation support (3648)
- rulers (4134)
- rules (5896)
- rules, clean (5906)
- rules, simplified inference (5888)
- Run menu (4657)
- breakpoints (4672)
- clear breakpoint (4666)
- clear breakpoints (4669)
- disable breakpoint (4668)
- disable breakpoints (4671)
- enable breakpoint (4667)
- enable breakpoints (4670)
- go (4659)
- set breakpoint (4665)
- step (4662)
- step exit (4664)
- step over (4663)
- stop (4660)
- test (4661)
- RunApp utility (6191)
- runcat utility (6193)
- runtime
- process model for OpenDoc (4895)
- relationships among OpenDoc objects (4967)
- relationships of session object (4969)
- runtime consideration, LS IDE (4614)
- runtime file directory (5694) S
- sample parts, building (5861)
- sample source code, installing (5702)
- saving
- document (5041)
- stationery document (5040)
- windows (5494)
- scaling
- factor in transform structure (3284)
- support by transform object in scrolling (4030)
- support in transforms (3646)
- scenarios, development (3462)
- scoping for cloning (5126)
- ScrCompFlags attribute (4723)
- ScrCompFlagsMask attribute (4724)
- screens, splash (5069)
- script code (4552)
- script component (4548), (4760)
- script component, registration (4715)
- script engine (4595)
- script engine, registration with (4599)
- script extensions, implementation (4705)
- Script menu (4650)
- check script syntax (4654)
- new function (4655)
- new sub (4656)
- run this script (4653)
- script properties (4652)
- script properties dialog (4678)
- script, formatting (4680)
- scriptable parts (4550)
- scriptable parts, registration (4713)
- scripting
- classes related to (3442)
- overview information (5005)
- overview of support (3376)
- scripting languages (4546)
- scripting support (5064)
- scripting, direct (4544)
- part development (4704)
- scripting, part development (4703)
- scripting, Visual Basic (4692)
- scriptrg command (4701)
- scriptrg utility (6195)
- scripts, caching (4619)
- scripts, color (4683)
- scripts, compiling (4618)
- scripts, editing (4638)
- scripts, exporting (4631)
- scripts, fonts (4685)
- scripts, importing (4628)
- scripts, version numbers (4620)
- scroll bars (4130)
- creating within your frame (4038)
- drawing with (3839)
- event handling in (4033)
- manipulation in frame (4041)
- placing in a separate frame (4044)
- placing in separate frame (3854)
- placing within your frame (3840)
- use of (3708)
- scrolled
- content, handling of (4037)
- position of part's contents (4031)
- scrolling (3817)
- by use of arrow keys (3707)
- content (3851)
- drawing while part is (3830)
- event handling (4029)
- focus (5464)
- partial (5430)
- selection options (5081)
- simple (5429)
- steps for (3710)
- ways for your part editor to support (4032)
- your content (3843)
- your part in a frame (3703)
- searching text (4686)
- section scope (4691)
- Select all choice (4179)
- Select all command (4174)
- SelectAll method (5833)
- SelectContentObject method (5835)
- selecting
- embedded part's frame (3248)
- selection
- and mouse-down tracking (4049)
- semantic events (4555)
- overview (5002)
- overview information (5011)
- sequence number of frame in group (3616)
- sequences, mapping (4574)
- service classes (3443)
- session
- object (3429)
- object, instantiation of (5030)
- SetBackgroundColor method (5837)
- SetBaseMenuBar method (4143)
- SetBasePopup method (4146)
- SetChangedFromPrev method (4536), (4540)
- SetContainingFrame method (4431), (5215)
- SetDragging method (4454)
- SetDroppable method (3500)
- SetErrorCode macro (5953)
- SetErrorCodeEv macro (5955)
- SetErrorMessage macro (5951)
- SetFocusOwner method (4879)
- SetFrameGroup method (3618), (5396)
- SetInternalTransform method (3831)
- SetITextBufferSize function (6078)
- SetITextCString function (6080)
- SetITextLangCode function (6084)
- SetITextPString function (6086)
- SetITextScriptCode function (6082)
- SetITextStringLength function (6088)
- SetITextText function (6090)
- SetOffset method (4244), (4249), (4258)
- SetPartInfo method (3794)
- SetPresentation method (3787)
- SetPromiseValue method (4419)
- SetPS method (5660)
- SetSequenceNumber method (3617), (5398)
- SetSourcePart method (4522), (4534), (5305)
- setting exception values (5958)
- settings ex/possible (3380)
- settings extension
- creating (4840), (5621)
- notebook (5622)
- object, overview of (5010)
- programming (5613)
- subclass of ODExtension (5009)
- use of (4810)
- SetValue method (4245), (4391)
- SetViewType method (3774)
- SetViewTypeRect method (5762)
- shapes
- active, definition of (3291)
- adjusting border (5343)
- clip, definition of (3290)
- clipping (5340)
- drawing structure (3278)
- frame, definition of (3289)
- objects, reference counting of (4946)
- update (3801)
- used, definition of (3288)
- using content shape within frame shape (4039)
- using in drawing (3719)
- using to position and clip embedded parts (3644)
- sharing
- data between parts and other objects (4319)
- single document file by part editors (3360)
- user interface resources (3226)
- shell plug-ins (4814)
- shift clicking (3938)
- showing
- the modeless dialog box (4101)
- ShowPartFrameInfo method (5610)
- ShowPasteAsDialog method (4171), (4425), (5230)
- ShowSourceContent method (4532)
- sibling frames, managing facet clip shapes for (3752)
- sibling relationships (5399)
- SimplePart (5731)
- simplified inference rules (5886)
- sink object (4797)
- sliders (4131)
- small icon (3320)
- SOM See System Object Model
- SOM compiler flags (5917)
- -m flag (5921)
- -mchkexcept flag (5919), (5972)
- SOM exception, handling (5945)
- SOM IDL conversion (4585)
- SOM Interface Repository (4615), (4757)
- SOM usage bindings (4567), (4581)
- SOMFree method (5925)
- somInit method (4355), (4890)
- SOMMalloc method (5924)
- somUninit method (4409), (4891)
- source code, updating part editor (5639)
- source sandbox file directory (5700)
- splash screens (5068)
- standard icon (3319)
- StartDrag method (4456)
- state information and part data (3235)
- static canvas
- definition (3277)
- use of (3640)
- stationery
- creating desktop (5643)
- creating new documents from (4907)
- description of (3368)
- support for OS/2 (5634)
- status bars (4132)
- StopFiring method (4794)
- storage
- and data transfer (4190), (4410)
- basics of (3358)
- capabilities of OpenDoc (4979)
- model for parts (4316)
- objects, run-time relationships of (4206)
- of documents (3356)
- organization (5000)
- stream (3361)
- system for OpenDoc (4191)
- system object (4201)
- unit, description of (3363)
- storage unit
- accessing a particular value in (4211)
- accessing values of property of (4217)
- adding (4333)
- adding a property to (4221)
- auxiliary (4310)
- clonging (5111)
- content (5160), (5162)
- creating additional (4385)
- cursor (4234)
- data stored in (4341)
- examining each of the properties in a (4260)
- example of (4209)
- extracting a representation from (4323)
- focusing a (4225)
- in drafts (4986)
- inspectable (4214)
- iterating through (4259)
- main (4309)
- manipulation (5141)
- objects (4200)
- organization (4205)
- part (5163)
- part info storage in (3790)
- recipes (5142)
- retrieving auxiliary from main (4395)
- strong reference (5137)
- unfocused (4266)
- use of by data-interchange classes (3435)
- weak reference (5136)
- StorageUnitGetValue function (6029)
- StorageUnitSetPromiseValue macro (6031)
- StorageUnitSetValue macro (6033)
- StorageUnitViewGetValue function (6035)
- StorageUnitViewSetValue macro (6037)
- storing
- data as content (4331)
- embedded frames (4398)
- multiple representations of part content (4321)
- part content (4329)
- strings, tokenized (4963)
- strong persistent references (4293)
- strong, storage reference (5135)
- stunti.embedding content storage (5225)
- subclasses
- of ODObject, extension of (4822)
- subclassing
- ODDispatchModule (4848)
- ODFocusModule (4866)
- ODFocusModule for new types of focus ownership (4865)
- ODObject (3424)
- ODObject, ODRefCntObject, ODPersistentObject (3421)
- ODPersistentObject (3422)
- ODRefCntObject (3423)
- to create part editor (3417)
- Subdirs macro (5873)
- superclasses (4360), (4609)
- ODDispatchModule (4847)
- ODExtension (4824)
- ODFocusModule (4863)
- superclasses, abstract (3420)
- synchronizing
- display frames (3545)
- embedded frames (3626)
- transferred data with its source (4465)
- views of parts in separate frames (3546)
- with source frame (5325)
- System Object Model
- classes (4917)
- constructor (4849)
- destructor (4850)
- developing with (3446)
- overview (3402)
- overview description (3393) T
- table of content entries, part handler (5709)
- table of contents file (5726)
- TempObjs (6008)
- Temporary References and Objects (6007)
- TempRefs (6009)
- terminating events (4569)
- text search (4687)
- THROW macro (5932)
- THROW_IF_ERROR macro (5934)
- THROW_IF_ERROR_M macro (5940)
- THROW_IF_NULL macro (5936)
- THROW_IF_NULL_M macro (5942)
- THROW_M macro (5938)
- thumbnail icon (3321)
- Tokenize method (3767), (5440)
- tokenized strings (4962)
- tokens
- and part categories (3267)
- and part kinds (3264)
- converting presentation types (3766)
- tools, debugging (5974)
- tools, raise exception (5930)
- tracking
- mouse pointer (4046)
- trademarks (6198)
- transfer
- clipboard (4437)
- TransferFocus method (4086), (5454)
- TransferFocusSet method (5455)
- transforms
- and hit-testing (3686)
- bias (3691), (3697)
- content (3672)
- drawing structure (3279)
- external (3656)
- frame (3679)
- identity (3649)
- in layout and imaging (4975)
- internal (3655)
- internal, frame's (3287)
- objects, reference counting of (4947)
- using to position and clip embedded parts (3645)
- window-content (3680)
- window-frame (3681)
- TriggerClick method (4790)
- TriggerKeyPress method (4791)
- try blocks (5965)
- TYPELIB (4789) U
- undo
- action history (3584)
- clipboard operations (5248)
- cut of embedded frame (5249)
- paste of embedded frame (5250)
- undo (4189)
- UndoAction method (5253)
- UniqueChangeID method (4496)
- UniqueUpdateID method (5243), (5373)
- UnregisterDependent method (4538)
- UnregisterFocus method (4872)
- UnsetFocusOwnership method (4880)
- unsigned data types (4576)
- update
- events (3966), (5515)
- part editor source code (5637)
- shape (3800)
- Update method (3909)
- Update method (4021)
- updating
- as background task (4474)
- clip shapes (5357)
- information for offscreen canvases (3642)
- Link Destination Info dialog (4471)
- offscreen canvases (3895)
- usage bindings, SOM (4566), (4580)
- UseByteArray function (6039)
- used shape
- description (3294)
- description of (3731)
- example (3732)
- in drawing (3720)
- in drawing selected parts (3836)
- in resizing a display frame (3520)
- methods (3739)
- UsedShape method (5359)
- UsedShapeChanged method (3736), (3825)
- user events
- classes related to (3441)
- handling (3916)
- handling by document shell (5026), (5047)
- overview of handling (3915)
- processing of (4905)
- user interface
- activation (5436)
- overview (5433)
- user strings (4966)
- utilities
- avsshell (6144)
- cmgrcmd (6146)
- ctypelib (6148)
- docshell (6150)
- document-interchange (4384)
- function used in samples (5297)
- gencat (6152)
- mkcatdef (6154)
- msgdisp (6156)
- odDeRgPt (6158)
- oddesk (6162)
- odDumpRg (6160)
- odinst (6164)
- odmkSampleTree (6172)
- odRegPrt (6174)
- odsetenv (6176)
- odsomxh (6178)
- oduninst (6180)
- oleshell (6182)
- pmeister (6184)
- pmprintf (6186)
- prefedit (6188)
- reg1part (6190)
- RunApp (6192)
- runcat (6194)
- scriptrg (6196) V
- Validate method (3807), (3888)
- values
- accessing in storage unit (4212)
- accessing using storage unit methods (4215)
- adding your own types (4224)
- creating (4219)
- definition (4988)
- definition of (4208)
- examples of types of (4210)
- manipulating data in a (4236)
- multiple (4336)
- relation to storage units and properties (4203)
- removing from property in a storage unit (4270)
- view menu
- example (4182)
- overview of (3350)
- view type
- definition (3308), (3762)
- examples (3313)
- overview (3768)
- part (3314)
- viewers
- of parts (3259)
- part, description of (3476)
- part, purpose of (3241)
- views
- a part (3329)
- contents of parts (3302)
- ViewTypeChanged method (3776)
- Visual Basic (4557), (4693)
- accessing properties (4698)
- calling methods (4699)
- creating objects (4696)
- embedding parts (4694)
- event handling (4700)
- setting objects (4697)
- writing part access programs (4695) W
- WARN_CATALOG macro (5982)
- WARN_INDEX macro (5984)
- warning messages (5976)
- WARN_CATALOG macro (5983)
- WARN_INDEX macro (5985)
- WARNMSG macro (5979)
- WARNMSG_DEBUG macro (5981)
- WARNMSG macro (5978)
- WARNMSG_DEBUG macro (5980)
- WASSERT macro (5994)
- WASSERTCATALOG macro (5996)
- WASSERTMSG macro (5998)
- weak persistent references (4294)
- weak, storage reference (5134)
- WeakClone method (5119)
- windows
- activating and deactivating (4055)
- activation (5483)
- closing (4067), (5579)
- coordinate space (3667)
- coordinates (3661)
- creating (5489), (5582)
- document (3333)
- dragging (4065), (4071)
- drawing directly to (3857)
- events (3959), (5602)
- identifiers (5593)
- moving (4059)
- opening (5578)
- opening parts into (5599)
- part (3332)
- receiving events in (4053)
- registering (5585)
- resizing (4061)
- restoring (5493)
- saving (5492)
- scrolling (3818)
- specifying a PS for facets (5658)
- state (5042)
- state object (5024)
- wrappers
- and frame relationships (3271)
- examples of (3280)
- ODCanvas class (3634)
- transforms (3647)
- WriteActionState method (5649)
- WriteContents method (5839), (5857)
- WriteIconToSU method (5841)
- WriteKindInfo method (5843)
- writing
- data at current offset in value (4252)
- data of a value (4239)
- document shell plug-ins (3471)
- editor for container part (3464)
- intrinsic content to clipboard (5263)
- OpenDoc software (3444)
- part services (3470)
- part to persistent storage (4376)
- part viewers (3469)
- your part (4345) Z
- z-ordering (5666)
- z-ordering of embedded frames for a part (3753)

  [ Top | Previous | Contents | Index | Documentation Homepage ]