






Topic Index
Click on one of the letters below to jump immediately to that section of the index.
A | B | C | D | E | F | G | H | I | L | M | N | O | P | Q | R | S | T | U | V | W | Z
accessor objects [in 9.5 Registering Properties]
adding
image [in 4.4 Drawing Components]
text [in 4.4 Drawing Components]
Align Bottom button [in 4.5.2 Movement]
Align Center button [in 4.5.2 Movement]
Align Left button [in 4.5.2 Movement]
Align Middle button [in 4.5.2 Movement]
Align Right button [in 4.5.2 Movement]
Align Top button [in 4.5.2 Movement]
aligning
components [in 4.5.2 Movement]
anchor component
definition [in 4.5.1 Selection]
angle snap [in 7.3.2 Angle Snap]
[in 4.10 Canvas Grid]
[in 4.10 Canvas Grid]
bezier curve [in 8.3.3 CODClosedCurveComponent]
binary space-partitioning tree [in 7.6 Binary Space Partitioning Trees]
Bring Forward button [in 4.5.6 Ordering Components]
Bring to Front button [in 4.5.6 Ordering Components]
Build Wizard [in 2.1 Building the Objective Views Libraries]
purpose [in 2.1 Building the Objective Views Libraries]
building
Build Wizard [in 2.1 Building the Objective Views Libraries]
MVC library [in 2.1 Building the Objective Views Libraries]
Objective Views library [in 2.1 Building the Objective Views Libraries]
Stingray Studio library [in 2.1 Building the Objective Views Libraries]
canvas
background [in 4.9 Canvas Background]
definition [in 4.2.1 Canvas]
[in 4.2.1 Canvas]
[in 1.1 Welcome to Objective Views]
grid [in 4.10 Canvas Grid]
CODAlignCommand [in 12.7.23 CODAlignCommand]
CODBoolProperty [in 9.2.2 CODBoolProperty]
CODBspNode [in 7.6.2 CODBspNode]
CODBspRect [in 7.6.3 CODBspRect]
CODBspTree [in 7.6.1 CODBspTree]
CODCanvasSizePage [in 13.3.4 CODCanvasSizePage]
CODCommand [in 12.7.1 CODCommand]
CODComponentDlg [in 13.4.1 CODComponentDlg]
CODComponentLB [in 13.4.2 CODComponentLB]
CODCompPropSheet [in 13.2.1 CODCompPropSheet]
CODConnection [in 10.12 CODConnection]
CODConnectionMap [in 10.13 CODConnectionMap]
CODCoordinateMappingPage [in 13.3.3 CODCoordinateMappingPage]
CODDefPropSheet [in 13.2.2 CODDefPropSheet]
CODDeleteCommand [in 12.7.18 CODDeleteCommand]
CODDeleteVertexCommand [in 12.7.6 CODDeleteVertexCommand]
CODDrawingScalePage [in 13.3.5 CODDrawingScalePage]
CODDropSource [in 7.7.1 CODDropSource]
CODDropTarget [in 7.7.2 CODDropTarget]
CODEditCompPP [in 13.2.4 CODEditCompPP]
CODEditProperties [in 9.2.3 CODEditProperties]
CODFillCompPP [in 13.2.8 CODFillCompPP]
CODFillProperties [in 9.2.4 CODFillProperties]
CODFontCommand [in 12.7.25 CODFontCommand]
CODFontCompPP [in 13.2.10 CODFontCompPP]
CODFontListBox [in 13.2.11 CODFontListBox]
CODFontProperties [in 9.2.5 CODFontProperties]
[in 9.3 Property IDs]
[in 9.2.5 CODFontProperties]
CODGeneralCompPP [in 13.2.3 CODGeneralCompPP]
CODGlobal [in 14.1 CODGlobal]
CODGridDlg [in 13.4.3 CODGridDlg]
CODGroupCommand [in 12.7.19 CODGroupCommand]
CODHatchLB [in 13.2.9 CODHatchLB]
CODIndexedCommand [in 12.7.16 CODIndexedCommand]
CODInsertCommand [in 12.7.17 CODInsertCommand]
CODInsertVertexCommand [in 12.7.5 CODInsertVertexCommand]
CODIntProperty [in 9.2.6 CODIntProperty]
CODLabelCompPP [in 13.2.13 CODLabelCompPP]
CODLineCompPP [in 13.2.5 CODLineCompPP]
CODLineOrientation [in 9.2.7 CODLineOrientation]
CODLineProperties [in 9.2.8 CODLineProperties]
[in 9.3 Property IDs]
CODLineSizeLB [in 13.2.7 CODLineSizeLB]
CODLineStyleLB [in 13.2.6 CODLineStyleLB]
CODLinkCommand [in 12.7.14 CODLinkCommand]
CODLinkComponent [in 11.3 CODLinkComponent]
[in 7.5.5 IODEdge Interface]
CODMacroCommand [in 12.7.22 CODMacroCommand]
CODMeasurePropPage [in 13.3.2 CODMeasurePropPage]
CODMeasurePropSheet [in 13.3.1 CODMeasurePropSheet]
CODModel [in 7.5.3 IODGraph Interface]
CODMoveCommand [in 12.7.2 CODMoveCommand]
CODMovePortCommand [in 12.7.8 CODMovePortCommand]
CODMoveVertexCommand [in 12.7.7 CODMoveVertexCommand]
CODNameCommand [in 12.7.11 CODNameCommand]
CODOrderCommand [in 12.7.21 CODOrderCommand]
CODOrientationProperties [in 9.2.9 CODOrientationProperties]
CODPageSettings [in 14.2 CODPageSettings]
CODPolygonRgn [in 8.12.2 CODPolygonRgn]
CODPosSizeCompPP [in 13.2.14 CODPosSizeCompPP]
CODPropertyCommand [in 12.7.24 CODPropertyCommand]
CODRgn [in 8.12.1 CODRgn]
CODRotateCommand [in 12.7.3 CODRotateCommand]
CODScaleCommand [in 12.7.4 CODScaleCommand]
CODSizeCommand [in 12.7.10 CODSizeCommand Class]
CODSizeListBox [in 13.2.12 CODSizeListBox]
CODSpacingCommand [in 12.7.9 CODSpacingCommand Class]
CODStringProperty [in 9.2.10 CODStringProperty]
CODSymbolComponent [in 5.5 Alternatives to Using Symbol Designer]
[in 5.5 Alternatives to Using Symbol Designer]
CODTextCommand [in 12.7.12 CODTextCommand]
CODTextCompPP [in 13.2.15 CODTextCompPP]
CODTransform [in 8.11.1.1 CODTransform]
[in 8.11.3 Using CODTransform]
CODTransformStack [in 8.11.1.2 CODTransformStack]
CODTransparencyCommand [in 12.7.13 CODTransparencyCommand]
CODUngroupCommand [in 12.7.20 CODUngroupCommand]
CODUpdateCommand [in 12.7.15 CODUpdateCommand]
CODZoomDlg [in 13.4.4 CODZoomDlg]
COleServerDoc [in 15.3 Declaring the COleServerDoc Class]
COleServerItem [in 15.4 Declaring the COleServerItem Class]
COM [in 6.1 Overview of Interface-Based Programming]
commands
class hierarchy [in 12.1 Introduction to Commands]
classes [in 12.7 Command Classes]
components [in 12.5 Components in a Command]
definition [in 12.1 Introduction to Commands]
executing [in 12.3 Executing and Unexecuting]
model [in 12.4 Target Model]
type ids [in 12.2 Type IDs]
unexecuting [in 12.3 Executing and Unexecuting]
component set tracker [in 8.10.2 CODComponentSetTracker]
component tracker [in 8.10 Component Tracking]
component tracking [in 7.3.6 Component Tracking]
component
anchor [in 4.5.1 Selection]
definition [in 4.2.5 Component]
components [in 4.5.5 Grouping and Ungrouping Components]
[in 4.5.5 Grouping and Ungrouping Components]
aligning [in 4.5.2 Movement]
children [in 8.11.5 Child Components]
manipulating [in 4.5 Manipulating Components]
metafiles [in 8.6.7 Using Metafile Components]
moving [in 4.5.2 Movement]
ordering [in 4.5.6 Ordering Components]
rotating [in 4.5.3 Rotation]
scaling [in 4.5.4 Scaling]
selecting [in 4.5.1 Selection]
spacing [in 4.5.2 Movement]
composite
definition [in 4.2.6 Composite]
connection [in 10.10 Connections]
definition [in 4.2.7 Connection]
sample [in 10.11 A Connection Scenario]
control handles
definition [in 4.2.8 Control Handles]
control point [in 8.2.5 Control Points]
controller [in 7.4 The CODController Class]
definition,MVCController [in 4.2.4 Controller]
coordinate mapping [in 7.3.11 Coordinate Mapping]
creating
item creation [in 15.5 Server Item Creation]
symbols [in 5.2 Creating a Symbol]
definition [in 4.11 Rulers]
directed graph [in 7.5 Graph Navigation]
directed node traversal [in 7.5.4 IODNode Interface]
documentation
formats [in 1.6.1 Documentation]
htmlhelp [in 1.6.1 Documentation]
drag-and-drop
OLE [in 7.7 OLE Drag-and-Drop]
drawing [in 4.3 Drawing Capabilities]
Drawing Toolbar [in 5.2 Creating a Symbol]
drawing
closed curve [in 4.4 Drawing Components]
components [in 4.4 Drawing Components]
Drawing toolbar [in 5.2 Creating a Symbol]
ellipse [in 4.4 Drawing Components]
line [in 4.4 Drawing Components]
polycurve [in 4.4 Drawing Components]
polygon [in 4.4 Drawing Components]
polyline [in 4.4 Drawing Components]
rectange [in 4.4 Drawing Components]
scale [in 7.3.13 Drawing Scale]
edge [in 7.5 Graph Navigation]
endpoints
changing [in 11.4 Changing Endpoints]
features
Objective Views [in 1.2 Product Features]
Flip Horizontal button [in 4.5.4 Scaling]
[in 4.5.4 Scaling]
grab handles [in 8.2.6 Handles]
graph navigation
interfaces [in 7.5 Graph Navigation]
IODEdge [in 7.5.5 IODEdge Interface]
IODEdgeCollection [in 7.5.2 Node and Edge Collections]
IODGraph [in 7.5.3 IODGraph Interface]
IODNode [in 7.5.4 IODNode Interface]
IODNodeCollection [in 7.5.2 Node and Edge Collections]
node and edge collections [in 7.5.2 Node and Edge Collections]
overview [in 7.5 Graph Navigation]
gray selection handles
definition [in 4.5.1 Selection]
grid
angle snap [in 4.10 Canvas Grid]
canvas [in 4.10 Canvas Grid]
Snap to Grid [in 4.10 Canvas Grid]
Group button [in 4.5.5 Grouping and Ungrouping Components]
grouping [in 4.5.5 Grouping and Ungrouping Components]
components [in 4.5.5 Grouping and Ungrouping Components]
Group button [in 4.5.5 Grouping and Ungrouping Components]
hit testing [in 7.4.2.1 Hit Testing]
htmlhelp [in 1.6.1 Documentation]
image [in 4.4 Drawing Components]
image cache [in 8.6.2 CODImageCache]
interface [in 6.1 Overview of Interface-Based Programming]
interface-based programming
as applies to objective views [in 6.3 Interfaces in Objective Views]
definition [in 6.1 Overview of Interface-Based Programming]
interface
IODEdge [in 7.5.5 IODEdge Interface]
IODGraph [in 7.5.3 IODGraph Interface]
IODNode [in 7.5.4 IODNode Interface]
interfaces
graph navigation [in 7.5 Graph Navigation]
introduction
Objective Views [in 1.1 Welcome to Objective Views]
IODEdge [in 7.5.5 IODEdge Interface]
CODLinkComponent [in 7.5.5 IODEdge Interface]
IODEdgeCollection [in 7.5.2 Node and Edge Collections]
IODGraph [in 7.5.3 IODGraph Interface]
CODModel [in 7.5.3 IODGraph Interface]
IODIdGenerator [in 14.3 IODIdGenerator]
IODNode [in 7.5.4 IODNode Interface]
IODNodeCollection [in 7.5.2 Node and Edge Collections]
IODPropertyContainer [in 9.3 Property IDs]
iterators
definition [in 14.5 Sets and Iterators]
label [in 10.9 Labels]
definition [in 4.7 Labels]
[in 4.2.9 Label]
manipulating text in [in 4.7 Labels]
libraries
types [in 2.1 Building the Objective Views Libraries]
library
MVC [in 2.1 Building the Objective Views Libraries]
[in 2.1 Building the Objective Views Libraries]
naming conventions [in 2.1.1 Naming Conventions]
lifetime management [in 6.1 Overview of Interface-Based Programming]
link
definition [in 4.2.10 Link]
introduction [in 11.1 Introduction to Links]
orthogonal [in 11.5 Orthogonal Links]
linking
symbols [in 11.2 Linking Symbols]
logical units [in 7.3.10 Logical Units]
manipulating
components [in 4.5 Manipulating Components]
Measurement and Size property sheet [in 4.14 Measurements and Size]
Coordinate Mapping page [in 4.14 Measurements and Size]
Drawing Scale page [in 4.14 Measurements and Size]
Size and Units page [in 4.14 Measurements and Size]
measurement
property sheet [in 13.3 Measurement Property Sheet]
model
definition [in 4.2.3 Model]
Move Back button [in 4.5.6 Ordering Components]
moving
components [in 4.5.2 Movement]
MVC library
purpose [in 2.1 Building the Objective Views Libraries]
[in 2.1 Building the Objective Views Libraries]
MVCModel [in 4.2.3 Model]
MVCViewport [in 4.2.2 Viewport]
nested property [in 9.2 Property Objects]
[in 9.2.1 CODProperty]
node [in 7.5 Graph Navigation]
node and edge collections [in 7.5.2 Node and Edge Collections]
Nudge Down button [in 4.5.2 Movement]
Nudge Left button [in 4.5.2 Movement]
Nudge Right button [in 4.5.2 Movement]
Nudge Up button [in 4.5.2 Movement]
Objective Diagram, conversion from [in 10.8 Symbol Conversion]
Objective Views
dependencies [in 1.5 Dependencies and Relationships]
feature summary [in 1.2 Product Features]
introduction [in 1.1 Welcome to Objective Views]
off-screen buffering [in 7.3.9 Off-Screen Buffering]
OLE
document servers [in 15.1 Introduction to OLE Document Servers]
drag-and-drop [in 7.7.3 OLE Drag-and-Drop and Metafiles]
metafiles [in 7.7.3 OLE Drag-and-Drop and Metafiles]
ordering
Bring Forward button [in 4.5.6 Ordering Components]
Bring to Front button [in 4.5.6 Ordering Components]
components [in 4.5.6 Ordering Components]
Move Back button [in 4.5.6 Ordering Components]
Send to Back button [in 4.5.6 Ordering Components]
orthogonal link [in 11.5 Orthogonal Links]
page boundaries [in 7.3.3 Page Boundaries]
Page Layout [in 4.15 Page Layout]
pan [in 4.13 Pan]
Pan tool button [in 4.13 Pan]
pan
Pan tool button [in 4.13 Pan]
Pointers
smart [in 14.4 Smart Pointers]
port [in 10.7 Ports]
definition [in 4.2.11 Port]
ports [in 10.7 Ports]
[in 5.2 Creating a Symbol]
presentation model, defined [in 7.2 The CODModel Class]
property cache [in 9.7 The Property Cache]
Property IDs [in 9.3 Property IDs]
property pages [in 4.8 Property Pages]
Edit Properties page [in 4.8.2 Edit Properties]
Fill Properties page [in 4.8.4 Fill Properties]
Font Properties page [in 4.8.5 Font Properties]
General Properties page [in 4.8 Property Pages]
Line Properties page [in 4.8.3 Line Properties]
Position and Size Properties page [in 4.8.7 Position and Size]
Text Properties page [in 4.8.6 Text Properties]
property
definition [in 4.2.12 Property]
Quick Tour
purpose [in 3.1 Summary of the Quick Tour]
reference count [in 14.4 Smart Pointers]
reference counting [in 6.1 Overview of Interface-Based Programming]
Rotate Left button [in 4.5.3 Rotation]
Rotate Right button [in 4.5.3 Rotation]
Rotate tool button [in 4.5.3 Rotation]
rotating
component [in 4.5.3 Rotation]
Rotate Left button [in 4.5.3 Rotation]
Rotate Right button [in 4.5.3 Rotation]
Rotate tool button [in 4.5.3 Rotation]
Ruler [in 4.11 Rulers]
run-time interface discovery [in 6.1 Overview of Interface-Based Programming]
Same Height button [in 4.5.2 Movement]
Same Size button [in 4.5.2 Movement]
Same Width button [in 4.5.2 Movement]
samples
on Rogue Wave Web site [in 1.3 Location of Samples]
saving
symbols [in 5.4 Saving a Symbol]
[in 5.4 Saving a Symbol]
scaling
components [in 4.5.4 Scaling]
selecting
components [in 4.5.1 Selection]
Selection tool button [in 4.5.1 Selection]
Send to Back button [in 4.5.6 Ordering Components]
serializing
server item [in 15.6 Server Item Serialization]
Server Document [in 15.2 Server Document and Items]
Server Item
OnGetExtent [in 15.8 Server Item OnGetExtent()]
rendering [in 15.9 Rendering the Server Item]
sets
definition [in 14.5 Sets and Iterators]
smart pointer [in 14.4 Smart Pointers]
Snap to Grid [in 4.10 Canvas Grid]
Space Across button [in 4.5.2 Movement]
Space Down button [in 4.5.2 Movement]
spacing
components [in 4.5.2 Movement]
state machine [in 7.4.1 State]
Stingray Studio library [in 2.1 Building the Objective Views Libraries]
Symbol Designer [in 5.1 Purpose of the Symbol Designer]
purpose [in 5.1 Purpose of the Symbol Designer]
symbol
definition [in 4.2.13 Symbol]
[in 4.7 Labels]
symbols
accessing [in 10.2 Accessing Symbol Files from Disk]
conversion [in 10.8 Symbol Conversion]
creating [in 5.2 Creating a Symbol]
creating on the fly [in 10.4 Creating Symbols on the Fly]
introduction [in 10.1 Introduction to Symbols]
saving [in 5.4 Saving a Symbol]
[in 5.4 Saving a Symbol]
setting the type [in 5.2 Creating a Symbol]
toolbars [in 10.6 Placing Symbols on a Toolbar]
using as resources [in 10.3 Using Symbols as Resources]
system model, defined [in 7.2 The CODModel Class]
text [in 4.4 Drawing Components]
toolbars
Alignment [in 2.2.2.4 Alignment]
Canvas [in 2.2.2.9 Canvas]
Drawing [in 2.2.2.3 Drawing]
Layout [in 2.2.2.8 Layout]
Nudge [in 2.2.2.6 Nudge]
Rotate [in 2.2.2.5 Rotate]
Structure [in 2.2.2.7 Structure]
Zoom/Pan [in 2.2.2.2 Zoom/Pan]
tracking [in 7.4.2.12 Tracking]
transaction model [in 7.2.3 Transaction Model]
transform stack [in 8.11.7 How the Transform Stack Works]
[in 8.11.1.2 CODTransformStack]
transform, nested [in 8.11.5 Child Components]
transformation matrices [in 8.11.2 Transformation Matrices]
nested [in 8.11.6 Nested Transformation Matrices]
transformation matrix [in 8.2.4 Component Transforms]
[in 8.11 Transforms]
transforms [in 8.11 Transforms]
classes [in 8.11.1 Transform Classes]
translation
definition [in 4.2.14 Translation]
trees
binary space partitioning [in 7.6 Binary Space Partitioning Trees]
tutorial
integrating Objective View into a project [in 3.6 Integrate Objective Views into an Existing Project]
undirected graph [in 7.5 Graph Navigation]
undirected traversal functions [in 7.5.4 IODNode Interface]
Ungroup button [in 4.5.5 Grouping and Ungrouping Components]
ungrouping [in 4.5.5 Grouping and Ungrouping Components]
components [in 4.5.5 Grouping and Ungrouping Components]
Ungroup button [in 4.5.5 Grouping and Ungrouping Components]
using in place of Symbol Designer [in 5.5 Alternatives to Using Symbol Designer]
Vertices
editing [in 4.5.7 Editing Vertices]
viewport
definition [in 4.2.2 Viewport]
server item [in 15.7 Server Item Viewport]
Windows Enhanced Metafile Format (EMF) [in 8.6.5 CODMetafileComponent]
z-order, changing [in 12.7.21 CODOrderCommand]
zoom [in 4.12 Zoom]
Zoom tool button [in 4.12 Zoom]
zoom
limits [in 7.3.4 Zoom Limits]
Zoom tool button [in 4.12 Zoom]





Copyright © Rogue Wave Software, Inc. All Rights Reserved.
The Rogue Wave name and logo, and Stingray, are registered trademarks of Rogue Wave Software. All other trademarks are the property of their respective owners.
Provide feedback to Rogue Wave about its documentation.