(FILECREATED " 5-Nov-87 16:02:21" {QV}<NOTECARDS>1.3KNEXT>RGPATCH064.;1 2477 changes to: (VARS RGPATCH064COMS) (FNS NCP.DisplayCard NCP.OpenCard)) (* Copyright (c) 1987 by Xerox Corporation. All rights reserved.) (PRETTYCOMPRINT RGPATCH064COMS) (RPAQQ RGPATCH064COMS ((* * RG 11/5/87 oops. changed order of ReadOnly arg to these fns so as not to interfere with existing code.) (* * changes to NCPROGINT) (FNS NCP.DisplayCard NCP.OpenCard))) (* * RG 11/5/87 oops. changed order of ReadOnly arg to these fns so as not to interfere with existing code.) (* * changes to NCPROGINT) (DEFINEQ (NCP.DisplayCard [LAMBDA (Card Region/Position TypeSpecificArgs ReadOnly) (* Randy.Gobbel " 5-Nov-87 16:01") (* * display Card on the screen.) (* * rht 11/16/86: Changed call to NCP.ReportError) (* * rg 11/4/87 added ReadOnly) (if (NC.ValidCardP Card) then (if (NCP.CardCachedP Card) then [LET ((OldProc (TTY.PROCESS))) (PROG1 (NC.EditNoteCard Card (OR ReadOnly (fetch (NoteFile ReadOnlyFlg) of (fetch (Card NoteFile) of Card))) Region/Position TypeSpecificArgs) (AND (PROCESSP OldProc) (TTY.PROCESS OldProc] else (NCP.ReportError (QUOTE NCP.DisplayCard) (CONCAT Card " must be cached before displayed: NCP.DisplayCard."))) else (NCP.ReportError (QUOTE NCP.DisplayCard) (CONCAT Card " not an existing card or box."]) (NCP.OpenCard [LAMBDA (Card Region/Position TypeSpecificArgs ReadOnly) (* Randy.Gobbel " 5-Nov-87 16:01") (* * Cache this card, if necessary, and display on the screen.) (* * rht 11/16/86: Changed call to NCP.ReportError) (if (NC.ValidCardP Card) then [LET ((OldProc (TTY.PROCESS))) (PROG1 (NC.EditNoteCard Card (OR ReadOnly (fetch (NoteFile ReadOnlyFlg) of (fetch (Card NoteFile) of Card))) Region/Position TypeSpecificArgs) (AND (PROCESSP OldProc) (TTY.PROCESS OldProc] else (NCP.ReportError (QUOTE NCP.OpenCard) (CONCAT Card " not an existing card or box."]) ) (PUTPROPS RGPATCH064 COPYRIGHT ("Xerox Corporation" 1987)) (DECLARE: DONTCOPY (FILEMAP (NIL (636 2396 (NCP.DisplayCard 646 . 1639) (NCP.OpenCard 1641 . 2394))))) STOP