<> <> <> <> DIRECTORY TIP USING [TIPTable], Rope USING [ROPE], TEditDocument USING [Selection], ViewerClasses USING [InitProc, NotifyProc, PaintProc, SaveProc]; TEditImpl: CEDAR DEFINITIONS = BEGIN SaveTEditDocument: ViewerClasses.SaveProc; <> InitTEditDocument: ViewerClasses.InitProc; <> PaintTEditDocument: ViewerClasses.PaintProc; <> TEditNotifyProc: ViewerClasses.NotifyProc; <> CaretAtEnd: PROC [sel: TEditDocument.Selection] RETURNS [BOOL]; <> TIPTable: TYPE ~ TIP.TIPTable; tiogaTIP: TIPTable; ReloadTipTable: PROC; -- for $Text viewers ReloadReadonlyTipTable: PROC; -- for readonly $Text viewers typeScriptTIP: TIPTable; ReloadTypeScriptTipTable: PROC; -- for $Typescript viewers ReloadTable: PROC [oldTIP: TIPTable, profileKey, default: Rope.ROPE] RETURNS [newTIP: TIPTable]; END.