next up previous contents index
Next: 2. The Method Hooks Up: 3. Pandora's Box: the Previous: 3. Pandora's Box: the   Contents   Index

1. Introduction

The ``BaseClass stuff'' - which is nicknamed after its implementation file BaseClass.c - consists mainly of three basic, interleaved parts that affect not only all widget classes of the LESSTIF toolkit but also ``extend'' the object-orientated design of the Xt Intrinsics. The three parts are the so-called ``prehooks'' and ``posthooks'', the ``method wrappers'', and finally the stacks for ``widget extension data''. Beside that, the BaseClass module contains some basic helper functions for messing around with ``secondary resources'' that are needed especially by gadgets. If you believe in redemption through Object Orientation, you should better skip this chapter completely and look out for other object(ive)s. You have been forewarned.

Danny Backx