Class definition file: wppgmf.idl
Class hierarchy SOMObject
WPObject
WPFileSystem
WPDataFile
WPProgramFile
Description
This is the program file object class. All executable files are of this class. From the Settings notebook pages for objects of this class, it is possible to set up associations to various data file types (files with .TYPE EAs or file extensions). It is also possible to set up a default working directory and specify parameters to the executable program to be used when it is opened from the shell. An instance of this class can be created as a Workplace object. Instances of this class are created initially by the system for each program file in the system. Each instance has a title corresponding to the file name of the program file it represents and resides in a folder corresponding to the physical directory in which the program file resides.
Menu ID list
The following list shows the WPMENUID menu IDs for this class:
Menu item text
Instance methods
The following list shows all the WPProgramFile methods:
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 WPProgramFile class. These methods are overridden in order to modify the behavior defined by an ancestor class.
wpSetup override by WPProgramFile
The following table shows the keyname-value pairs added by the WPProgramFile class.
ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿³KEYNAME ³VALUE ³DESCRIPTION ³ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ASSOCFILTER ³filters ³Sets the filename ³ ³ ³ ³filter for files ³ ³ ³ ³associated with this³ ³ ³ ³program. Multiple ³ ³ ³ ³filters are ³ ³ ³ ³separated by commas.³ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ASSOCTYPE ³type ³Sets the type of ³ ³ ³ ³files associated ³ ³ ³ ³with this program. ³ ³ ³ ³Multiple types are ³ ³ ³ ³separated by commas.³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
Example
pszSetupString="PROGTYPE=VDM;" "EXENAME=C=\EDIT.EXE;" "ASSOCFILTER=*.DOC,*.TXT;" "ASSOCTYPE=Plain Text";
WPDataFile instance methods
The following list shows all the methods overridden by the WPProgramFile 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 WPProgramFile Workplace class object.
WPObject class methods
The following list shows all the class methods overridden by the WPProgramFile class. These methods are overridden to modify the behavior defined by an ancestor class.