(FILECREATED "24-Jun-86 21:45:41" {QV}<NOTECARDS>1.3K>FGHPATCH074.;15 24182 changes to: (VARS FGHPATCH074COMS) (FNS NC.NoteCardsIconCursorEventFn NC.DoNoteFileOp NC.RedisplayNoteCardsIconWindow NC.NoteCardsIconButtonEventFn NC.ListOfNoteFilesMenu NC.MakeNoteCardsIcon) previous date: "24-Jun-86 21:35:09" {QV}<NOTECARDS>1.3K>FGHPATCH074.;14) (* Copyright (c) 1986 by Xerox Corporation. All rights reserved.) (PRETTYCOMPRINT FGHPATCH074COMS) (RPAQQ FGHPATCH074COMS ((* * Implemntation of new Session icon. New and redefined stuff for NCINTERFACE and NCPARANETERS) (* * Not to be integrated -- for this patch file only) (P (AND (WINDOWP NC.NoteCardsIconWindow) (OPENWP NC.NoteCardsIconWindow) (CLOSEW NC.NoteCardsIconWindow)) (SETQ NC.NoteCardsIconWindow NIL)) (* * New stuff for NCINTERFACE -- implemetation of session icon menus) (GLOBALVARS NC.CardOpsMenu NC.CardOpsItems NC.StructureOpsMenu NC.StructureOpsItems NC.NoteFileOpsMenu NC.NoteFileOpsItems NC.SessionOpsMenu NC.SessionOpsItems) (ADDVARS (NC.CardOpsItems (Close% Cards (NC.CloseNoteCards NIL NIL NIL NC.NoteCardsIconWindow) "Delete several note cards.") (Delete% Cards (NC.DeleteNoteCards NIL NIL NIL NC.NoteCardsIconWindow) "Delete several note cards.")) (NC.StructureOpsItems (Copy% Structure (NC.CopyStructure) "Copy note cards belonging to a structure.") (Move% Structure (NC.MoveStructure NIL NIL NIL NIL NIL NC.NoteCardsIconWindow) "Move note cards belonging to a structure.") (Close% Structure (NC.CloseStructure) "Close note cards belonging to a structure.") (Delete% Structure (NC.DeleteStructure NIL NIL NIL NIL NC.NoteCardsIconWindow) "Delete note cards belonging to a structure.")) (NC.NoteFileOpsItems (Open% NoteFile (NC.DoNoteFileOp (QUOTE Open% NoteFile)) "Opens a notefile.") (Checkpoint% NoteFile (NC.DoNoteFileOp (QUOTE Checkpoint% NoteFile)) "Checkpoint a NoteFile") (Close% NoteFile (NC.DoNoteFileOp (QUOTE Close% NoteFile))) (Abort% NoteFile (NC.DoNoteFileOp (QUOTE Abort% NoteFile)) "Close NF, deleting changes since last checkpoint.") (Compact% NoteFile (NC.DoNoteFileOp (QUOTE Compact% NoteFile)) "Compact a NoteFile." (SUBITEMS (Compact% To% New% File (NC.DoNoteFileOp (QUOTE Compact% NoteFile) "Compact a NoteFile copying to a new file.")) (Compact% In% Place (NC.DoNoteFileOp (QUOTE Compact% In% Place) "Compact a NoteFile w/o copying to a new file.")))) (Inspect&Repair% NF (NC.DoNoteFileOp (QUOTE Inspect&Repair% NoteFile)) "Do an Inspect & Repair on a NoteFile." (SUBITEMS (Read% Substances (QUOTE Read% Substances) "Inspects and optionally repairs a Notefile, but reads every substance. This slows it WAY down."))) (Copy% NoteFile (NC.DoNoteFileOp (QUOTE Copy% NoteFile)) "Copy a NoteFile.") (Rename% NoteFile (NC.DoNoteFileOp (QUOTE Rename% NoteFile)) "Rename a NoteFile") (Delete% NoteFile (NC.DoNoteFileOp (QUOTE Delete% NoteFile)) "Delete a NoteFile") (Create% NoteFile (NC.DoNoteFileOp (QUOTE Create% NoteFile)) "Create a new NoteFile w/o opening it.")) (NC.SessionOpsItems (Edit% Parameters (NC.BuildInspector) "Adjust NoteCards profile for this session.") (NF% Indicators% On (NC.ShowNoteFiles) "Turn on the NoteFile indicator for all currently open cards" (SUBITEMS (Indicators% Off (NC.ShowNoteFiles T) "Turn off any NoteFile indicator on each card on the screen."))) (NoteFile% Browser (NC.FileBrowserMenu NC.NoteCardsIconWindow) "Bring up a NoteFile browser.") (Checkpoint% Session (NC.CheckpointSession) "Checkpoint all currently open NoteFiles") (Close% Session (NC.CloseSession) "Close all currently open NoteFiles") (Abort% Session (NC.CloseSession T) "Abort all currently open NoteFiles"))) (VARS (NC.CardOpsMenu) (NC.StructureOpsMenu) (NC.NoteFileOpsMenu) (NC.SessionOpsMenu)) (GLOBALVARS NC.NoteCardsIconMenuBitMap) (VARS (NC.NoteCardsIconMenuBitMap)) (FNS NC.RedisplayNoteCardsIconWindow NC.NoteCardsIconButtonEventFn NC.DoNoteFileOp NC.NoteCardsIconCursorEventFn) (* * New stuff for NCPARAMETERS) (GLOBALVARS NC.MenuFont) (VARS (NC.MenuFont (FONTCREATE (QUOTE HELVETICA) 10 (QUOTE BOLD)))) (* * Old stuff from NCINTERFACE -- session icon) (FNS NC.ListOfNoteFilesMenu NC.MakeNoteCardsIcon) (BITMAPS NC.NoteCardsIconBitmap))) (* * Implemntation of new Session icon. New and redefined stuff for NCINTERFACE and NCPARANETERS) (* * Not to be integrated -- for this patch file only) (AND (WINDOWP NC.NoteCardsIconWindow) (OPENWP NC.NoteCardsIconWindow) (CLOSEW NC.NoteCardsIconWindow)) (SETQ NC.NoteCardsIconWindow NIL) (* * New stuff for NCINTERFACE -- implemetation of session icon menus) (DECLARE: DOEVAL@COMPILE DONTCOPY (GLOBALVARS NC.CardOpsMenu NC.CardOpsItems NC.StructureOpsMenu NC.StructureOpsItems NC.NoteFileOpsMenu NC.NoteFileOpsItems NC.SessionOpsMenu NC.SessionOpsItems) ) (ADDTOVAR NC.CardOpsItems (Close% Cards (NC.CloseNoteCards NIL NIL NIL NC.NoteCardsIconWindow) "Delete several note cards.") (Delete% Cards (NC.DeleteNoteCards NIL NIL NIL NC.NoteCardsIconWindow) "Delete several note cards.")) (ADDTOVAR NC.StructureOpsItems (Copy% Structure (NC.CopyStructure) "Copy note cards belonging to a structure.") (Move% Structure (NC.MoveStructure NIL NIL NIL NIL NIL NC.NoteCardsIconWindow) "Move note cards belonging to a structure.") (Close% Structure (NC.CloseStructure) "Close note cards belonging to a structure.") (Delete% Structure (NC.DeleteStructure NIL NIL NIL NIL NC.NoteCardsIconWindow) "Delete note cards belonging to a structure.")) (ADDTOVAR NC.NoteFileOpsItems (Open% NoteFile (NC.DoNoteFileOp (QUOTE Open% NoteFile)) "Opens a notefile.") (Checkpoint% NoteFile (NC.DoNoteFileOp (QUOTE Checkpoint% NoteFile)) "Checkpoint a NoteFile") (Close% NoteFile (NC.DoNoteFileOp (QUOTE Close% NoteFile))) (Abort% NoteFile (NC.DoNoteFileOp (QUOTE Abort% NoteFile)) "Close NF, deleting changes since last checkpoint.") (Compact% NoteFile (NC.DoNoteFileOp (QUOTE Compact% NoteFile)) "Compact a NoteFile." (SUBITEMS (Compact% To% New% File (NC.DoNoteFileOp (QUOTE Compact% NoteFile) "Compact a NoteFile copying to a new file.")) (Compact% In% Place (NC.DoNoteFileOp (QUOTE Compact% In% Place) "Compact a NoteFile w/o copying to a new file.")))) (Inspect&Repair% NF (NC.DoNoteFileOp (QUOTE Inspect&Repair% NoteFile)) "Do an Inspect & Repair on a NoteFile." (SUBITEMS (Read% Substances (QUOTE Read% Substances) "Inspects and optionally repairs a Notefile, but reads every substance. This slows it WAY down."))) (Copy% NoteFile (NC.DoNoteFileOp (QUOTE Copy% NoteFile)) "Copy a NoteFile.") (Rename% NoteFile (NC.DoNoteFileOp (QUOTE Rename% NoteFile)) "Rename a NoteFile") (Delete% NoteFile (NC.DoNoteFileOp (QUOTE Delete% NoteFile)) "Delete a NoteFile") (Create% NoteFile (NC.DoNoteFileOp (QUOTE Create% NoteFile)) "Create a new NoteFile w/o opening it.")) (ADDTOVAR NC.SessionOpsItems (Edit% Parameters (NC.BuildInspector) "Adjust NoteCards profile for this session.") (NF% Indicators% On (NC.ShowNoteFiles) "Turn on the NoteFile indicator for all currently open cards" (SUBITEMS (Indicators% Off (NC.ShowNoteFiles T) "Turn off any NoteFile indicator on each card on the screen."))) (NoteFile% Browser (NC.FileBrowserMenu NC.NoteCardsIconWindow) "Bring up a NoteFile browser.") (Checkpoint% Session (NC.CheckpointSession) "Checkpoint all currently open NoteFiles") (Close% Session (NC.CloseSession) "Close all currently open NoteFiles") (Abort% Session (NC.CloseSession T) "Abort all currently open NoteFiles")) (RPAQQ NC.CardOpsMenu NIL) (RPAQQ NC.StructureOpsMenu NIL) (RPAQQ NC.NoteFileOpsMenu NIL) (RPAQQ NC.SessionOpsMenu NIL) (DECLARE: DOEVAL@COMPILE DONTCOPY (GLOBALVARS NC.NoteCardsIconMenuBitMap) ) (RPAQQ NC.NoteCardsIconMenuBitMap NIL) (DEFINEQ (NC.RedisplayNoteCardsIconWindow (LAMBDA (Window) (* fgh: "24-Jun-86 20:58") (* * Redisplay the NC Icon window. Use different displkays whether the cursor is on or out of the window) (* * fgh 6/23/86 First created.) (if (NULL (WINDOWPROP Window (QUOTE NoteCardsOperationInProgress))) then (GETMOUSESTATE) (if (INSIDEP (WINDOWPROP Window (QUOTE REGION)) LASTMOUSEX LASTMOUSEY) then (BITBLT NC.NoteCardsIconMenuBitMap 0 0 Window 0 0 NIL NIL (QUOTE INPUT) (QUOTE REPLACE)) else (BITBLT NC.NoteCardsIconBitmap 0 0 Window 0 0 NIL NIL (QUOTE INPUT) (QUOTE REPLACE)))))) (NC.NoteCardsIconButtonEventFn (LAMBDA (Window) (* fgh: "24-Jun-86 21:04") (* * Bring up a menu of all notefiles found in the notefiles hash array. Also allow user to open a new notefile.) (* * rht 1/7/86: Now handles middle button differently - brings up menu of patterns and creates notefile browser for that pattern.) (* * kirk 18Jan85 Added session commands to left button. Carved out NC.CommandMenu and NC.FileBrowserMenu functions.) (* * fgh 6/24/86 Totally revamped for new 1.3 session icon. Now is a whenselectedfn for the icon. Pops up the menu for the selectedfn, creating one if necessary.) (if (OR (MOUSESTATE UP) (WINDOWPROP Window (QUOTE NoteCardsOperationInProgress))) else (TOTOPW Window) (ALLOW.BUTTON.EVENTS) (LET ((Menu (CAR (WINDOWPROP Window (QUOTE MENU))))) (for Item in (fetch (MENU ITEMS) of Menu) when (INSIDEP ( MENUITEMREGION Item Menu) (LASTMOUSEX Window) (LASTMOUSEY Window)) do (RESETLST (RESETSAVE NIL (BQUOTE (REDISPLAYW , Window))) (RESETSAVE NIL (BQUOTE (WINDOWPROP , Window NoteCardsOperationInProgress , (WINDOWPROP Window (QUOTE NoteCardsOperationInProgress) (CAR Item))))) (RESETSAVE (SHADEITEM Item Menu BLACKSHADE) (BQUOTE (SHADEITEM , Item , Menu 0))) (MENU (OR (EVAL (CADR Item)) (SET (CADR Item) (create MENU ITEMS ←(EVAL (CADDR Item)) MENUFONT ← NC.MenuFont CENTERFLG ← T CHANGEOFFSETFLG ←(QUOTE Y) MENUOFFSET ←(CONS -1 0)))))) (RETURN)))))) (NC.DoNoteFileOp (LAMBDA (Op) (* fgh: "24-Jun-86 21:13") (* * Do a NoteFile op chosen from NC icon menu) (SELECTQ Op (Open% NoteFile (LET ((NoteFile (NC.ListOfNoteFilesMenu T))) (if (NULL NoteFile) then NIL else (if (EQ NoteFile (QUOTE NEW)) then (SETQ NoteFile NIL)) (NC.OpenDatabaseFile NoteFile NIL NIL NIL NIL NIL NIL NIL NIL NIL NC.NoteCardsIconWindow)))) (Checkpoint% NoteFile (LET ((NoteFile (NC.ListOfNoteFilesMenu NIL T))) (if NoteFile then (NC.CheckpointDatabase NoteFile)))) (Close% NoteFile (LET ((NoteFile (NC.ListOfNoteFilesMenu NIL T))) (if NoteFile then (NC.CloseDatabaseFile NoteFile)))) (Abort% NoteFile (LET ((NoteFile (NC.ListOfNoteFilesMenu NIL T))) (if NoteFile then (NC.AbortSession NoteFile)))) (Compact% NoteFile (LET ((NoteFile (NC.ListOfNoteFilesMenu T))) (if (NULL NoteFile) then NIL else (if (EQ NoteFile (QUOTE NEW)) then (SETQ NoteFile NIL)) (NC.CompactNoteFile NoteFile)))) (Compact% In% Place (LET ((NoteFile (NC.ListOfNoteFilesMenu T))) (if (NULL NoteFile) then NIL else (if (EQ NoteFile (QUOTE NEW)) then (SETQ NoteFile NIL)) (NC.CompactNoteFile NoteFile NIL T)))) (Inspect&Repair% NoteFile (LET ((NoteFile (NC.ListOfNoteFilesMenu T))) (if (NULL NoteFile) then NIL else (if (EQ NoteFile (QUOTE NEW)) then (SETQ NoteFile NIL)) (NC.ScavengerPhase1 NoteFile)))) (Read% Substances (LET ((NoteFile (NC.ListOfNoteFilesMenu T))) (if (NULL NoteFile) then NIL else (if (EQ NoteFile (QUOTE NEW)) then (SETQ NoteFile NIL)) (NC.ScavengerPhase1 NoteFile T)))) (Copy% NoteFile (LET ((NoteFile (NC.ListOfNoteFilesMenu T))) (if (NULL NoteFile) then NIL else (if (EQ NoteFile (QUOTE NEW)) then (SETQ NoteFile NIL)) (NC.CopyNoteFile NoteFile)))) (Rename% NoteFile (LET ((NoteFile (NC.ListOfNoteFilesMenu T))) (if (NULL NoteFile) then NIL else (if (EQ NoteFile (QUOTE NEW)) then (SETQ NoteFile NIL)) (NC.RenameNoteFile NoteFile)))) (Delete% NoteFile (LET ((NoteFile (NC.ListOfNoteFilesMenu T))) (if (NULL NoteFile) then NIL else (if (EQ NoteFile (QUOTE NEW)) then (SETQ NoteFile NIL)) (NC.DeleteDatabaseFile NoteFile NC.NoteCardsIconWindow)))) (Create% NoteFile (NC.CreateDatabaseFile)) NIL))) (NC.NoteCardsIconCursorEventFn (LAMBDA (Window) (* fgh: "24-Jun-86 21:00") (* * If not in an operation, then redisplay the icon window. The redisplay fn takes care of noticing whether the cursor is in or out of the icon.) (if (NULL (WINDOWPROP Window (QUOTE NoteCardsOperationInProgress))) then (REDISPLAYW Window)))) ) (* * New stuff for NCPARAMETERS) (DECLARE: DOEVAL@COMPILE DONTCOPY (GLOBALVARS NC.MenuFont) ) (RPAQ NC.MenuFont (FONTCREATE (QUOTE HELVETICA) 10 (QUOTE BOLD))) (* * Old stuff from NCINTERFACE -- session icon) (DEFINEQ (NC.ListOfNoteFilesMenu (LAMBDA (IncludeNewNoteFileFlg ShowOnlyOpenNFsFlg) (* fgh: "24-Jun-86 19:45") (* * Bring up a menu of all notefiles found in the notefiles hash array. Also allow user to open a new notefile.) (* * kirk 23Jan86 Added AskYesOrNo and InterestedWindow parameter) (* * fgh 6/8/86 Added check to make sure NoteFile is open if it has a menu on the screen. Needed to handle case of liongering NF menus.) (* * fgh 6/24/86 Changed to be a general function rather than one specific for opening. Now just returns the chosen name. Also, added IncludeNewNoteFileFlg and ShowOnlyOpenNFsFlg. Removed InterestedWindow arg.) (LET (Menu NoteFileMenu FileName RootName Items) (SETQ Items (BQUOTE (,@(for NoteFile in (NC.ListOfNoteFiles) bind Stream FileName when (OR (NULL ShowOnlyOpenNFsFlg) (NC.NoteFileOpenP NoteFile)) collect (LIST (CONCAT (if (NC.NoteFileOpenP NoteFile) then (if (WINDOWP (WFROMMENU (fetch (NoteFile Menu) of NoteFile))) then "* " else "$ ") else " ") (SUBSTRING (SETQ RootName (FILENAMEFIELD (SETQ FileName (fetch (NoteFile FullFileName) of NoteFile)) (QUOTE NAME))) 1 (MIN 20 (NCHARS RootName)))) NoteFile (CONCAT "Open NoteFile " FileName " or bring up its menu."))) ,@(if IncludeNewNoteFileFlg then (LIST (QUOTE ("-- Other NoteFile --" (QUOTE NEW) "Open a new notefile - you'll be prompted for the name."))) else NIL)))) (if (NULL Items) then NIL elseif (AND (EQ (LENGTH Items) 1) (EQUAL (CADAR Items) (QUOTE (QUOTE NEW)))) then (QUOTE NEW) else (MENU (create MENU ITEMS ← Items TITLE ← "NoteFiles" MENUFONT ← NC.MenuFont)))))) (NC.MakeNoteCardsIcon (LAMBDA (Position) (* fgh: "24-Jun-86 21:00") (* * This creates and returns a window containing the NoteCards icon bitmap.) (* * fgh 6/7/86 Added Position arg and NC.NoteCardsIconPosition globalvar reference.) (* * fgh 6/24/86 Revamped for new 1.3 session icon. Session icon now a positional menu, but one with the buttoneventfn and cursormovedfns handled by NC and not the standard menu code. Menu shows only when cursor inside icon, rest of time the icon shows.) (LET ((WinWidth (WIDTHIFWINDOW (BITMAPWIDTH NC.NoteCardsIconBitmap) 0)) (WinHeight (HEIGHTIFWINDOW (BITMAPHEIGHT NC.NoteCardsIconBitmap) NIL 0)) WinPos IconWindow) (SETQ WinPos (OR Position NC.NoteCardsIconPosition (GETBOXPOSITION WinWidth WinHeight NIL NIL NIL "Please position NoteCards icon."))) (SETQ IconWindow (ADDMENU (create MENU ITEMS ←(QUOTE (("Card Ops" NC.CardOpsMenu NC.CardOpsItems) ("Structure Ops" NC.StructureOpsMenu NC.StructureOpsItems) ("NoteFile Ops" NC.NoteFileOpsMenu NC.NoteFileOpsItems) ("Session Ops" NC.SessionOpsMenu NC.SessionOpsItems))) CENTERFLG ← T MENUFONT ←(FONTCREATE (QUOTE HELVETICA) 12 (QUOTE BOLD)) MENUBORDERSIZE ← 1 ITEMWIDTH ←(DIFFERENCE (BITMAPWIDTH NC.NoteCardsIconBitmap) 2) ITEMHEIGHT ←(FIX (TIMES .25 (BITMAPHEIGHT NC.NoteCardsIconBitmap) )) MENUOUTLINESIZE ← 1) (CREATEW (CREATEREGION (fetch (POSITION XCOORD) of WinPos) (fetch (POSITION YCOORD) of WinPos) WinWidth WinHeight) NIL 0 T) NIL T)) (OPENW IconWindow) (BITBLT IconWindow 0 0 (SETQ NC.NoteCardsIconMenuBitMap (BITMAPCREATE WinWidth WinHeight))) (WINDOWPROP IconWindow (QUOTE BUTTONEVENTFN) (FUNCTION NC.NoteCardsIconButtonEventFn)) (WINDOWPROP IconWindow (QUOTE REPAINTFN) (FUNCTION NC.RedisplayNoteCardsIconWindow)) (WINDOWPROP IconWindow (QUOTE CURSORINFN) (FUNCTION NC.NoteCardsIconCursorEventFn)) (WINDOWPROP IconWindow (QUOTE CURSOROUTFN) (FUNCTION NC.NoteCardsIconCursorEventFn)) (WINDOWPROP IconWindow (QUOTE CURSORMOVEDFN) NIL) (BITBLT NC.NoteCardsIconBitmap 0 0 IconWindow 0 0 WinWidth WinHeight (QUOTE INPUT) (QUOTE REPLACE)) IconWindow))) ) (RPAQ NC.NoteCardsIconBitmap (READBITMAP)) (117 82 "OOOOOOOOOOOOOOOOOOOOOOOOOOOOOH@@" "OOOOOOOOOOOOOOOOOOOOOOOOOOOOOH@@" "L@@@@@@@@@@@@@@@@@@@@@@@@@@@AH@@" "L@@@@@@@@@@@@@@@@@@@@@@@@@@@AH@@" "L@@@@@@@@@@@@@@@@@@@@@@@@@@@AH@@" "L@@@@@@@@@@@@@@@@@@@@@@@@@@@AH@@" "LAOOOOL@@@@@@@@@@@@@@@@@@@@@AH@@" "LAOOOOL@@@@@@@@@GOOOO@@@@@@@AH@@" "LAOOOOL@@@@@@@@@GOOOO@@@@@@@AH@@" "LA@@@@D@@@@@@@@@GOOOO@@@@@@@AH@@" "LA@@@@D@@@@@@@@@D@@@A@@@@@@@AH@@" "LA@@@@D@OOOOO@@@D@@@A@@@@@@@AH@@" "LA@@@@D@OOOOO@@@D@@@A@@@@@@@AH@@" "LA@@@@F@OOOOO@@@D@@@A@@@@@@@AH@@" "LA@@@@E@H@@@A@@@D@@@A@@@@@@@AH@@" "LA@@@@DHH@@@A@@@D@@@A@@@@@@@AH@@" "LA@@@@DDH@@@AOOOL@@@A@@@@@@@AH@@" "LA@@@@DBH@@@A@@@D@@@A@@@@@@@AH@@" "LA@@@@DAH@@@A@@@D@@@A@@@@@@@AH@@" "LA@@@@D@H@@@A@@@D@@@A@@@@@@@AH@@" "LAOOOOL@H@@@OOOOOH@@A@@@@@@@AH@@" "L@@@F@@@H@@@OOOOOH@@A@@@@@@@AH@@" "L@@@AH@@H@@@OOOOOH@@A@@@@@@@AH@@" "L@@@@F@@H@@@H@@@@OOOO@@@@@@@AH@@" "L@@AOOOON@@@H@@@@HAH@@@@@@@@AH@@" "L@@AOOOOOOOOH@@@@H@L@@@@@@@@AH@@" "L@@AOOOON@@@H@@@@H@D@@@@@@@@AH@@" "L@@A@@@@B@@AH@@@@H@F@@@@@@@@AH@@" "L@@A@@@@B@@OH@@@@H@B@@@@@@@@AH@@" "L@@A@@@@B@GHH@@@@N@C@@@@@@@@AH@@" "L@@A@@@@BCL@H@@@@K@AH@@@@@@@AH@@" "L@@A@@@@CN@@H@@@@IH@H@@@@@@@AH@@" "L@@A@@@@C@@@H@@@@HL@L@@@@@@@AH@@" "L@@A@@@@B@@@H@@@@HF@D@@@@@@@AH@@" "L@@A@@@@B@@@OOOOOHC@F@@@@@@@AH@@" "L@@A@@@@B@@@@@F@@@AOOOOON@@@AH@@" "L@@A@@@@B@@@@@D@@@AOOOOON@@@AH@@" "L@@A@@@@B@@@@@L@@@AOOOOON@@@AH@@" "L@@AOOOON@@@@@H@@@A@@@@@B@@@AH@@" "L@@@@@@H@@@@@@H@@@A@@@@@B@@@AH@@" "L@@@@@A@@@@@@AH@@@A@D@CLB@@@AH@@" "L@@@@@B@@@AOOOOON@ACL@DFB@@@AH@@" "L@@@@@D@@@AOOOOON@A@L@HCB@@@AH@@" "L@@GOOOO@@AOOOOON@A@L@LCB@@@AH@@" "L@@GOOOO@@A@@@@@B@A@L@LCB@@@AH@@" "L@@GOOOO@@A@@@@@B@A@L@@FB@@@AH@@" "L@@D@@@A@@A@@@@@B@A@L@CLB@@@AH@@" "L@@D@@@A@@A@@@@@B@A@L@@FB@@@AH@@" "L@@D@@@A@@A@@@@@B@A@L@@CB@@@AH@@" "L@@D@@@A@@A@@@@@B@A@L@LCB@@@AH@@" "L@@D@@@A@@A@@@@@B@A@L@LCB@@@AH@@" "L@@D@@@A@@A@@@@@B@A@LFHFB@@@AH@@" "L@@D@@@A@@A@@@@@B@ACOFGLB@@@AH@@" "L@@D@@@A@@A@@@@@B@A@@@@@B@@@AH@@" "L@@D@@@A@@A@@@@@B@A@@@@@B@@@AH@@" "L@@D@@@A@@A@@@@@B@AOOOOON@@@AH@@" "L@@GOOOO@@AOOOOON@@@@@@@@@@@AH@@" "L@@@@@@@@@@@@@@@@@@@@@@@@@@@AH@@" "L@@@@@@@@@@@@@@@@@@@@@@@@@@@AH@@" "L@@@@@@@@@@@@@@@@@@@@@@@@@@@AH@@" "L@CLAO@@@@@@@@CNH@@@@@@CH@@@AH@@" "L@@N@D@@@A@@@@LAH@@@@@@AH@@@AH@@" "L@@O@D@@@A@@@AH@H@@@@@@AH@@@AH@@" "L@@K@D@@@C@@@AH@H@@@@@@AH@@@AH@@" "L@@KHD@OHGLCLC@@HGHCIHCMHGD@AH@@" "L@@ILDAHLC@FFC@@@HLAJLFCHHL@AH@@" "L@@HLDC@FC@LCC@@@LFALLLAIHD@AH@@" "L@@HNDC@FC@LCC@@@@NAH@LAIN@@AH@@" "L@@HGDC@FC@OOC@@@CFAH@LAHOH@AH@@" "L@@HCLC@FC@L@AH@DLFAH@LAHCL@AH@@" "L@@HCLC@FCBLAAH@IHFAH@LAI@L@AH@@" "L@@HALAHLCDFB@LAAHNAH@FCIHD@AH@@" "L@CN@L@OHAHCL@GN@OGCL@CMMGH@AH@@" "L@@@@@@@@@@@@@@@@@@@@@@@@@@@AH@@" "L@@@@@@@@@@@@@@@@@@@@@@@@@@@AH@@" "L@@@@@@@@@@@@@@@@@@@@@@@@@@@AH@@" "L@@@@@@@@@@@@@@@@@@@@@@@@@@@AH@@" "L@@@@@@@@@@@@@@@@@@@@@@@@@@@AH@@" "L@@@@@@@@@@@@@@@@@@@@@@@@@@@AH@@" "L@@@@@@@@@@@@@@@@@@@@@@@@@@@AH@@" "OOOOOOOOOOOOOOOOOOOOOOOOOOOOOH@@" "OOOOOOOOOOOOOOOOOOOOOOOOOOOOOH@@") (PUTPROPS FGHPATCH074 COPYRIGHT ("Xerox Corporation" 1986)) (DECLARE: DONTCOPY (FILEMAP (NIL (9407 15778 (NC.RedisplayNoteCardsIconWindow 9417 . 10177) ( NC.NoteCardsIconButtonEventFn 10179 . 12220) (NC.DoNoteFileOp 12222 . 15351) ( NC.NoteCardsIconCursorEventFn 15353 . 15776)) (16014 21177 (NC.ListOfNoteFilesMenu 16024 . 18295) ( NC.MakeNoteCardsIcon 18297 . 21175))))) STOP