User:Ernstlustig/Books/DevGuide
From Apache OpenOffice Wiki
- Documentation/DevGuide/OpenOffice.org Developers Guide
- First Steps
- Programming with UNO
- Fields of Application for UNO
- Getting Started
- Getting Started
- Installation Sets
- Configuration
- First Contact
- How to Get Objects in OpenOffice.org
- How to get Objects in OpenOffice.org
- Working With Objects
- Working with Objects
- Objects, Interfaces, and Services
- Using Services
- Example: Working with a Spreadsheet Document
- Common Types
- Struct
- Any
- Sequence
- Element Access
- How Do I Know Which Type I Have?
- How do I know Which Type I Have?
- Examples
- Example: Hello Text, Hello Table, Hello Shape
- Common Mechanisms for Text, Tables and Drawings
- Creating Text, Tables and Drawing Shapes
- Office Development
- OpenOffice.org Application Environment
- OpenOffice.org Application Environment
- Desktop Environment
- Framework API
- Frame-Controller-Model Paradigm in OpenOffice.org
- Frames
- Controllers
- Windows
- Dispatch Framework
- Using the Desktop
- Using the Component Framework
- Getting Frames, Controllers and Models from Each Other
- Frames
- Controllers
- Models
- Window Interfaces
- Creating Frames Manually
- Handling Documents
- Closing Documents
- Storing Documents
- Using the Dispatch Framework
- Command URL
- Processing Chain
- Dispatch Process
- Dispatch Results
- Dispatch Interception
- Java Window Integration
- Common Application Features
- Common Application Features
- Internationalization
- Overview and Using the API
- Implementing a New Locale
- Linguistics
- Using Spellchecker
- Using Hyphenator
- Using Thesaurus
- Events
- Implementing a Spell Checker
- Implementing a Hyphenator
- Implementing a Thesaurus
- Integrating Import and Export Filters
- Filtering Process
- Filter
- Configuring a Filter in OpenOffice.org
- Properties of a Type
- Properties of a Filter
- Filter Options
- Properties of a FrameLoader
- Document API Filter Development
- XML Based Filter Development
- Writing the Filtering Component
- The Importer
- The Exporter
- XML Filter Detection
- Number Formats
- Managing Number Formats
- Applying Number Formats
- Document Events
- Path Organization
- Path Settings
- Path Variables
- Predefined Variables
- Custom Path Variables
- Resolving Path Variables
- OpenOffice.org Single Sign-On API
- Spreadsheet Documents
- Example: Adding a New Spreadsheet
- Example: Editing Spreadsheet Cells
- Handling Spreadsheet Documents Files
- Handling Spreadsheet Documents Files
- Saving Spreadsheet Documents
- Filter Options
- Printing Spreadsheet Documents
- Working With Spreadsheet Documents
- Working With Spreadsheet Documents
- Spreadsheet Services - Overview
- Capabilities of Spreadsheet
- Capabilities of SheetCellRange
- Capabilities of SheetCell
- Capabilities of SheetCellRanges Container
- Capabilities of Columns and Rows
- Spreadsheet
- Cell Ranges
- Properties of Cell Ranges
- Cell and Cell Range Access
- Merging Cell Ranges into a Single Cell
- Column and Row Access
- Data Array
- Absolute Address
- Fill Series
- Operations
- Multiple Operations
- Handling Array Formulas
- Cells
- Properties of SheetCell
- Access to Formulas, Values and Errors
- Access to Text Content
- Absolute Address
- Cell Annotations
- Cell Ranges and Cells Container
- Columns and Rows
- Formatting
- Character and Paragraph Format
- Indentation
- Equally Formatted Cell Ranges
- Table Auto Formats
- Conditional Formats
- Navigating
- Cell Cursor
- Referencing Ranges by Name
- Named Ranges
- Label Ranges
- Querying for Cells with Specific Properties
- Search and Replace
- Sorting
- Database Operations
- Filtering
- Subtotals
- Database Import
- Database Ranges
- Linking External Data
- Sheet Links
- Cell Area Links
- DDE Links
- DataPilot Tables
- Creating a New DataPilot Table
- Modifying a DataPilot Table
- Removing a DataPilot Table
- DataPilot Sources
- Source Object
- Dimensions
- Hierarchies
- Levels
- Members
- Protecting Spreadsheets
- Sheet Outline
- Detective
- Other Table Operations
- Overall Document Features
- Overall Document Features
- Function Handling
- Settings
- Spreadsheet Document Controller
- Spreadsheet Document Controller
- View Panes
- View Settings
- Range Selection
- Spreadsheet Add-Ins
- Spreadsheet Add-Ins
- Function Descriptions
- Service Names
- Compatibility Names
- Custom Functions
- Variable Results
- Charts
- Handling Chart Documents
- Handling Chart Documents
- Creating and Adding a Chart to a Spreadsheet
- Creating a Chart OLE Object in Draw and Impress
- Setting the Chart Type
- Accessing Existing Chart Documents
- Working With Charts
- Working With Charts
- Data Access
- Chart Document Parts
- Common Parts of all Chart Types
- Features of Special Chart Types
- Statistics
- 3-D Charts
- Pie Charts
- Stock Charts
- Chart Document Controller
- Chart Document Controller
- Chart Add-Ins
- Chart Add-Ins
- Prerequisites
- How Add-Ins Work
- How to Apply an Add-In to a Chart Document