<> <> <> <> DIRECTORY TIPUser 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]; <> tiogaTIP: TIPUser.TIPTable; ReloadTipTable: PROC; -- for $Text viewers ReloadReadonlyTipTable: PROC; -- for readonly $Text viewers typeScriptTIP: TIPUser.TIPTable; ReloadTypeScriptTipTable: PROC; -- for $Typescript viewers ReloadTable: PROC [oldTIP: TIPUser.TIPTable, profileKey, default: Rope.ROPE] RETURNS [newTIP: TIPUser.TIPTable]; END.