Tonic Systems

TonicPoint Builder Developer's Guide

Version 2.3


Table of Contents

1. Getting Started
Key Features
Underpinning Knowledge
Using the Documentation
System Requirements
Installation
Using the Example Applications
Third Party Libraries
2. Overview
Packages
3. Introduction to the Library Package
Paradigms
Types of classes
4. Working with Presentations (Presentation class)
Opening Presentations
Writing Presentations
Key Features of the Presentation Class
Miscellaneous Features
Picture Data (PictureData class)
Sound Data (SoundData class)
5. Working with Pages (Page class)
Hierarchy of Pages
Navigation
Cut, Copy and Paste
Key Features of Pages
6. Working with Master Pages (Master class)
Slide Master (SlideMaster class)
Title Master (TitleMaster class)
Notes Master (NotesMaster class)
Handout Master (HandoutMaster class)
7. Working with Content Pages (Content class)
Working with a Content Page's Associated Master
Using Master Elements on a Page
Slides (Slide class)
Notes (Notes class)
8. Page Formats (PageFormat class)
Working with Page Sizes
9. Headers and Footers (HeadersFooters class)
Default vs. Per-Page
Setting Headers and Footers
10. Slide Transitions (SlideTransition class)
Getting Slide Transitions
Setting Slide Transitions
11. Working with Shapes and Groups (ShapeOrGroup class)
Hierarchy of Shapes and Groups
Key Features of Shapes and Groups
Names
12. Working with Groups (Group class)
Grouping
Ungrouping
Listing Objects in a Group
Adding Objects to a Group
Group Coordinate System
13. Working with Tables (Table class)
Creating a Table
Cell Numbering System
Selecting a Cell
Setting a Cell's Width and Height
Working with Borders
Inserting Rows and Columns
Deleting Rows and Columns
Selecting Different Parts of a Table
Working with Split and Merged Cells
14. Working with Shapes (Shape class)
Shape Type
Connection Sites
Action Framework
Actions (Action class)
Background Shape (Background class)
15. Working with Text Shapes (TextShape class)
Changing the Shape Type
Changing Text Values
Formatting
Text Ruler
AutoText
Hyperlinks
Fitting Text into a Shape
Working with Text Rulers (TextRuler class)
Different Types of Text Shapes
16. Working with Fonts (Font class)
17. Working with Colors (PPColorclass)
18. Working with Media (Media class)
Playback
CD Audio (CDAudio class)
Embedded Sound (EmbeddedSound class)
Movie (Movie class)
Sound (Sound class)
19. Working with OLE Objects (OleObject class)
Working with Charts (Chart class)
20. Working with Pictures (Picture class)
Creating new Picture Objects
Working with Existing Picture Objects
Setting Image Size and Position
Setting Shape Properties
21. Working with Connectors (Connector class)
Creating a New Connector
Working with Existing Connectors
22. Working with XML
The Tree Structure
23. The Standard XML Model (StandardXmlModel class)
Attributes
Working with the Standard XML Model
24. Working with Queries (Query class)
25. Working with DumpXml (DumpXml class)
26. Working with ConstantStrings (ConstantStrings class)
A. Examples
Hello World
Paragraph Alignment
Numbered Bullets
Creating a Table
Inserting Table Columns
Dump As XML

Page generated: 2008-01-18 02:53:28 GMT TonicPoint Builder Developer's Guide -- Version 2.3