Platform | Win32, x64 |
Purpose |
Allows application file extension registration. |
Syntax |
SUBROUTINE DEFINE_FILE_EXTENSION@(EXTNAME, PATH, |
Description |
It is possible to register an application with the system so that if a data file is opened via Explorer your application will be called to process it. The EXTNAME variable is a string that contains the extension, the PATH must contain the full path and program name. A text description should be supplied in DESCRIPTION. The ICON_INDEX selects the icon to be used by Windows. If you specify -1 no icon is used otherwise the relevant icon is used. i.e. if you have four icons in your resource, by placing a value of 2 in ICON_INDEX the second icon resource will be used. NEW_OPTION option should be set to a non zero value to activate the file type addition. For example: CHARACTER*129 pname You can obtain the file name passed to your program as if you were examining the arguments on the command line. For example: ... GET_PROGRAM_NAME@ and CMNAM@ are Silverfrost library functions. |