Prev
Up
Next
devguide.html
Developer's Guide
devguide-2.html
The Design of Skencil
Introduction
This document describes the implementation of at least some parts of
Skencil. It is meant for anyone who wants to find out how Skencil is
implemented, how to extend Skencil with new object types or wants to
contribute to Skencil.
I'll assume that you are familiar with Skencil from the user's point of
view and that you have some experience in Python programming. If you
don't know Python yet, have a look at the Python tutorial (contained in
the standard documentation for Python which is distributed as a separate
package)
Some of the topics discussed in this document might be of interest to
developers of other Python applications as well. In particular, these
topics are the
devguide-19.html
undo mechanism
and the
devguide-26.html
connector module
Note that since Skencil was originally called `Skencil' that older name
is still used internally in a lot of places, for example in some
identifiers in the code.
devguide.html
Developer's Guide
devguide-2.html
The Design of Skencil
Prev
Up
Next
