home *** CD-ROM | disk | FTP | other *** search
- This extension library should be installed using the
- LIBRARY command and initialised with a call to
- FN_shell_OLELib_Init. This call must be made AFTER
- PROCshell_Init has been called.
-
- --------------------------------------------------------
-
- FN_shell_OLE_Init
- => None
-
- <= bool TRUE if module initialised correctly
- FALSE otherwise
-
- Should be called before making calls to routines in
- this library.
-
- --------------------------------------------------------
-
- PROCshell_OLELinkFile()
- => str full name of file to 'watch'
- str function name to call when 'watched'
- file datestamp changes
-
- An error will be generated if file to link does not
- exist, or memory claim fails.
-
- User FN ( shell_OLELinkFile )
- => str full filename of changed file
-
-
- --------------------------------------------------------
-
- PROCshell_OLEDeLinkFile()
- => str name of file to delink
-
- Removes a filename from the list of 'watched' files.
- No error generated if file is not in the list.
-
- --------------------------------------------------------
-
- FNshell_OLEFileStatus()
- => str name of file
-
- <= int status flag
-
- --------------------------------------------------------
-
- FNshell_OLEGetNrOfLinkedFiles
- => None
-
- <= int number of linked files
-
- --------------------------------------------------------
-
- FNshell_OLEInProgress
- => None
-
- <= bool TRUE if files are being externally
- edited FALSE otherwise
-
- Useful for checking if OLE data is being edited
- before shutting down the application.
-
- --------------------------------------------------------
-
- PROCshell_OLEScanLinkedFiles
- => None
-
- Call every 1 or 2 seconds via PollIdle to check
- the datestamps of 'watched' files.
-
- --------------------------------------------------------