![]() |
|
![]() |
| EditorSaved | FileEditor |
function EditorSaved return boolean; --* -- EditorSaved - Returns boolean value on last edit session saved. -- -- -- EditorSaved returns a boolean value to tell whether the last editing -- session was saved or whether the user aborted out of the editor. -- -- CALLING SEQUENCE - -- -- EditorSaved -- -- EXIT - -- -- EditorSave : Boolean -- TRUE - The editor was exited and the changes saved. -- FALSE - The editor was aborted out of; no changes were saved. -- -- EXAMPLE - -- -- Fileedit.FileEditor (FileName => "TEST.FIL", -- LineLength => 132, -- Modify => True, -- Defaults => True, -- Header => True, -- PrintDest => "PRN", -- PrintKey => HotPrint); -- -- if Fileedit.EditorSaved then --
procedure FileEditor
(FileName : in string;
LineLength : in ModSys.S_Natural;
Modify : in boolean;
Defaults : in boolean;
Header : in boolean;
PrintDest : in string;
PrintKey : in TextEdit.KeyType);
--*
-- FileEditor - Edit a text file.
--
--
-- FileEditor allows a quick way to edit and/or view a file. If the Defaults
-- flag is set to True then the default values will be used. If it is set to
-- False then any settings which have been made before calling this routine
-- will be used. This library uses the TextEdit package as the editor. If
-- you want to change colors, editing keys, etc. then make calls to TextEdit
-- before calling this routine and set the Defaults flag to False.
--
-- CALLING SEQUENCE -
--
-- FileEditor (FileName, LineLength, Modify, Defaults, Header,
-- PrintDest, PrintKey)
--
-- ENTRY -
--
-- FileName : String
-- The name of the file to edit.
--
-- LineLength : Modsys.S_Natural
-- The length of the lines when editing (May be larger than the window)
--
-- Modify : Boolean
-- TRUE to allow modification of the file.
-- FALSE to NOT allow modification of the file.
--
-- Defaults : Boolean
-- TRUE - The editor defaults will be used.
-- FALSE - Colors, keys, etc. that specified before calling this procedure
-- will be used.
--
-- Header : Boolean
-- TRUE - The editor will provide a header on the top two lines of screen.
-- FALSE - No header lines will be displayed. If you want a header then
-- you can use a DisplayBackground of a form.
--
-- PrintDest : String
-- The destination for printing (PRN, LPT1, [FILE NAME], etc.) If this
-- is a null string ("") then no printing will be allowed.
--
-- PrintKey : TextEdit.KeyType
-- The key to use for hot key printing.
--
-- EXAMPLE -
--
-- HotPrint : TextEdit.KeyType := (1 => 0,
-- 2 => 64);
--
-- begin
-- Fileedit.FileEditor (FileName => "TEST.FIL",
-- LineLength => 132,
-- Modify => True,
-- Defaults => True,
-- Header => True,
-- PrintDest => "PRN",
-- PrintKey => HotPrint);
--
Send mail to
warren.merrill@inl.gov
with questions or comments about this web site.
Copyright © 1989-2006 Battelle Energy Alliance