WindowBase Mixin Class

WindowBase is a mixin class with methods that are common to all windows. It is inherited by both dialog and dialog control classes.

The instance methods implemented by the WindowBase class are listed here as a cross reference. The methods are fully documented in other sections of this book. Each method listed has a link to the full documentation for that method and an accurate syntax diagram.

Both the PlainBaseDialog and the DialogControl classes inherit the WindowBase class. Since the PlainBaseDialog is the base class for all dialogs and the DialogControl class is the base class for all controls, every dialog object and every dialog control object have the instance methods listed here.

>>--disable----------------------------><

>>--enable-----------------------------><

>>--getExStyleRaw----------------------><

>>--getID------------------------------><

>>--getPos-----------------------------><

>>--getSize----------------------------><

>>--getStyleRaw------------------------><

>>--hide-------------------------------><

>>--isEnabled--------------------------><

>>--isVisible--------------------------><

>>--move(--xPos--,--yPos--+----------------------+--)-------------------------><
                          +-,-"--showOptions--"--+

>>--resize(--width--,--height--+----------------------+--)--------------------><
                               +-,-"--showOptions--"--+

>>--setTitle(--new_title--)---------------------------------------------------><


Note: The PlainBaseDialog overrides the show() method to take an optional argument.

>>--show-------------------------------><

>>--show(--"--+--------+--"--)------------------------------------------------><
              +--mode--+

>>--title------------------------------><

>>--title=-newTitle------------------------------------------------------------><