home *** CD-ROM | disk | FTP | other *** search
- ############################################
- File: ExtraIO.FPL
- Author: Kjell Ericson/Daniel Stenberg
- Email: FidoNet 2:201/328
- Short: a bunch of new I/O functions
- Version: 1.6
- Date: 18.5.95
- Local settings:
- Global settings:
- Keysequence:
- Type: hooks/functions
- Prereq:
- ############################################
-
- FUNCTION
- This file brings a number of new I/O functions to FrexxEd. They are
-
- Name Function
- ---- --------
- BlockLoad() Load a file into the current default block buffer
- BlockPrint() Print the current block buffer
- BlockSave() Save the current default block buffer
- Open() Create a new buffer and load a file into that
- Print() Print the current buffer
- RenameQuery() Query before renaming a buffer to an existing file
- SaveAll() Save all buffers.
- SaveAllChanges() Save all buffers that are changed.
- SaveAs() Rename and save the current buffer with the new name
- SaveChanges() Save the buffer if any changes have been done to it
- SaveQuery() A hook that ask before you want to write a buffer to a newer file.
-
- Details regarding these functions are best found out by reading the source
- file! More documentation will be written in the future regarding these
- functions.
-
- HISTORY
- 1.1 Fixed the rename function to work even if the destination file
- doesn't exist! :P
-
- 1.3 Added SaveQuery()
- 1.4 Made SaveAs() use a better requester title and a 'save-style'
- requester!
- 1.5 SaveAs() and all the other functions that invokes Save(), now display
- error messages on the status line if they fail!
- 1.6 Somehow the 1.4-change was misplaced. Save-style reimplemented!
-