Class definition file: wpscheme.idl
Class hierarchy SOMObject
WPObject
WPAbstract
WPPalette
WPSchemePalette
Description
This is the scheme palette object class. An instance of this class can be created as a Workplace object. An instance of this class is created initially by the system. It has the title "Scheme Palette" and resides in the "System Setup" folder.
Instance methods
There are currently no methods defined for the WPSchemePalette Workplace class object.
SOMObject instance methods
The following list shows all the instance methods overridden by the WPObject class. These instance methods are overridden in order to modify the behavior defined by an ancestor class.
WPObject instance methods
The following list shows all the methods overridden by the WPSchemePalette class. These methods are overridden in order to modify the behavior defined by an ancestor class.
wpSetup override by WPSchemePalette
The following are the keyname-value pairs added by the WPSchemePalette class.
┌──────────┬────────────┬──────────────────────────────────────┐│KEYNAME │VALUE │DESCRIPTION │ ├──────────┼────────────┼──────────────────────────────────────┤ │AUTOSETUP │YES │This automatically sets the palette │ │ │ │values to the original system palette │ │ │ │settings. │ │ │ │This is the default setting. │ ├──────────┼────────────┼──────────────────────────────────────┤ │ │NO │This does not set palette values to │ │ │ │the original system palette settings. │ ├──────────┼────────────┼──────────────────────────────────────┤ │SCHEMES │Schemetype │These are the initial schemes for each│ │ │ │cell in the scheme palette. The │ │ │ │values for each cell are separated by │ │ │ │commas. This is equivalent to calling│ │ │ │the wpSetupCell instance method. The │ │ │ │schemetype value is presented as the │ │ │ │scheme name followed by a colon, │ │ │ │followed by an application name in the│ │ │ │INI file. │ ├──────────┼────────────┼──────────────────────────────────────┤ │XCELLCOUNT│columns │Number of X cells as decimal digits. │ │ │ │If not specified, defaults to 4. │ ├──────────┼────────────┼──────────────────────────────────────┤ │YCELLCOUNT│rows │Number of Y cells as decimal digits. │ │ │ │If not specified, defaults to 7. │ └──────────┴────────────┴──────────────────────────────────────┘
Example
pszSetupString="SCHEMES=Marble:PM_Marble_Colors,"
"Southwest:PM_Southwest_Colors,"
"Khaki:PM_Khaki_Colors";
WPPalette instance methods
The following list shows all the methods overridden by the WPSchemePalette class. These methods are overridden in order to modify the behavior defined by an ancestor class.
Class methods
There are currently no class methods defined for the WPSchemePalette Workplace class object.
WPObject class methods
The following list shows all the class methods overridden by the WPSchemePalette class. These methods are overridden to modify the behavior defined by an ancestor class.
WPPalette class methods
The following list shows all the class methods overridden by the WPSchemePalette class. These methods are overridden to modify the behavior defined by an ancestor class.