-- File: WalnutPrintOps.mesa
-- Contents: Implementation of printing of Msgs, MsgSets, MsgSetTOC's (someday)
-- Created by: Willie-Sue, June 29, 1983
-- Last edit by:
-- Willie-Sue on: July 26, 1983 2:19 pm
DIRECTORY
Menus USING [MenuProc],
Rope,
ViewerClasses USING [Viewer],
WalnutDB USING [Msg, MsgSet];
WalnutPrintOps: CEDAR DEFINITIONS =
BEGIN
MsgSetPrintProc: Menus.MenuProc;
-- prints msgset, using the msgset viewer
MsgPrintProc: Menus.MenuProc;
-- prints msg, using the msg viewer
AbortPrintProc: Menus.MenuProc;
PrintMsgSet: PROC[msgSet: WalnutDB.MsgSet, msName: Rope.ROPE] RETURNS[allOK: BOOL];
-- uses walnut control window
PrintMsgList: PROC[mList: LIST OF WalnutDB.Msg, msViewer: ViewerClasses.Viewer]
RETURNS[allOK: BOOL];
-- uses msgset viewer
END.