I haven't had time to document these. The following brief outlines will have to suffice meantime. AxeiiSink ========= Subclass of the AsciiSink object to allow a different caret from the default. AxeiiText ========= Implements the actions of aXe but only provides hooks (mechanism) in the form of callback lists for those actions that require input, e.g. goto-line, load-file, save-file, or produce output, e.g. where, size. Implements mechanism for receiving notification of first change after a request to be notified of such changes. AxeText ======= Subclass of AxeiiText that completes the hooks (policy), using a FileNominator, for example, for input of file names. AxeTextDeck =========== Subclass of Composite that maintains a deck of overlapping AxeText widgets. AxeEditor ========= Subclass of Composite containing the five components of an aXe window. AxeWindow ========= Subclass of TopLevelShell containing an AxeEditor. Looks after the WM hints. AxeMenuButton ============= Subclass of MenuButton that holds help text describing its function. AxeSimpleMenu ============= Subclass of SimpleMenu that stores the id of the widget from which it was popped up. AxeSmeBSB ========= Subclass of SmeBSB that holds help text describing its function. AxeCommand ========== Subclass of Command that holds help text descibing its function. Confirmer ======== Subclass of TransientShell presenting alternative courses of action, in addition to cancellation. ControlCodeSelector =================== Subclass of XpTable. A table of selectable control codes. FileNominator ============= Subclass of Composite. A file selector. FileNominatorWindow =================== Subclass of TransientShell containing a FileNominator. Handles WM size hints. Viewlist ======== Subclass of Viewport. Specifically for use with FileNominator. Constrains list of files to resize in vertical direction only - improves redraw behaviour. ScrollingText ============= Subclass of Porthole containing an AsciiText widget. Used as the filter and filename sections of the FileNominator, enabling scrolling of text longer than the fixed size windows. NumericPad ========== Subclass of XpTable enabling entry of numbers via the mouse. Preference ========== Subclass of XpTable enabling runtime setting of some resources.