
Software Development Manual
July 2004
Table Of Contents
1. Getting Started
1.0 Introduction to Pandora
1.0.1 What Is It?
1.0.2 How Do I Get Started?
1.1 Modular Object Orientation Explained
1.1.1 History
1.1.2 Feature Overview
1.1.3 Architectural Breakdown
1.2 Installation Procedure
1.2.1 Overview of Installed Directories and Files
2. Programming
2.0 Program Types
2.0.1 Executable Programs
2.0.2 Scripted Programs
2.1 Module Interfaces
2.1.1 Background
2.1.2 Opening a Module
2.1.3 Function Calls
2.1.4 Class Modules
2.2 Your First Program
2.2.1 Hello World as a Script
2.2.2 Hello World as an Executable
2.3 Object Management In Depth
2.3.1 Creating New Objects
2.3.2 Public, Private or Shared?
2.3.3 Structure Layout
2.3.4 Field Management
2.3.5 Object Interaction: Actions and Methods
2.3.6 Direct Calls Vs Object Messaging
2.3.7 Summary
2.4 Distribution and Installation
3. API Manuals
3.0 Object Kernel Manual
3.1 Action List
3.2 Class Index
3.3 Module Index
4. Development Guides
4.0 Action Support Guide
4.1 Writing Documentation
4.2 Module Development Guide
4.2.1 Registration Services
4.2.2 Writing the Module
4.2.3 Writing the Documentation
4.2.4 Public Distribution
4.3 Class Development Guide
4.3.1 The Importance of Good Design
4.3.2 Defining the Class Structure
4.3.3 Action and Method Support
4.3.4 Initialising the Class
4.3.5 Sub-Class Development
4.3.6 System Recognition
4.3.7 Public Distribution
4.4 Field Reference Guide
5. Index
5.0 Glossary
5.1 Error Codes

Copyright Rocklyte
Systems, © 1996-2003. All rights reserved.
|