Developer's information about Criawips

Sven Herzberg

for Criawips 0.0.x

Abstract

This is the criawips reference manual. It contains information about the internal structures of criawips. This documentation is written for people who want to start hacking on criawips.


Table of Contents

I. Criawips Overview
The Criawips Platform
Master Slides vs. Slides
Debugging Messages - Methods supporting debugging
II. Criawips Foundation Classes
Alignment - Horizontal and Vertical Alignments
Block - Rectangular layers on Slides.
Image - Represent an Image.
Presentation - A whole presentation, including slide, themes etc.
PresentationParser - Opening and Saving of Presentations
Slide - A sheet that's being displayed at a time
Theme - A set of master slides
III. GUI Classes
CriaDisplay -
image-pool -
CriaMainWindow -
CriaIPresentationView -
CriaPresentationPropertiesDialog -
CriaRenderer -
CriaSlideEditor -
CriaSlideList -
CriaSlideShow -
slide-properties-dialog -
CriaSlideView -
TextPane - A horizontal box to provide widget headers.
CriaTitleBar -
IV. Application Classes
CriaApplication - Application Object for Criawips
PreferencesDialog - Dialog to offer users to change preferences.
libglade-support -
Glossary

List of Figures

1. The structure of the Criawips Platform