(FILECREATED "12-Jun-87 11:58:32" {QV}<NOTECARDS>1.3K>NEXT>RHTPATCH278.;1 1803
changes to: (VARS RHTPATCH278COMS)
(FNS NC.DefaultCardTypeSelectionFn))
(* Copyright (c) 1987 by Xerox Corporation. All rights reserved.)
(PRETTYCOMPRINT RHTPATCH278COMS)
(RPAQQ RHTPATCH278COMS ((* * Fixes bug reported by Walt whereby clicking on DefaultCardType in edit
parameters causes value to change to T and stay that way.)
(* * Change to NCPARAMETERS)
(FNS NC.DefaultCardTypeSelectionFn)))
(* * Fixes bug reported by Walt whereby clicking on DefaultCardType in edit parameters causes
value to change to T and stay that way.)
(* * Change to NCPARAMETERS)
(DEFINEQ
(NC.DefaultCardTypeSelectionFn
(LAMBDA (GlobalVar) (* rht: "12-Jun-87 11:56")
(* * Let user choose from a menu of card types.)
(* * pmi 3/25/87: Added NC.MenuFont to all menus and cleaned up to use NC.NoteCardTypeMenu)
(* * rht 6/12/87: Somehow this was broken in such a way that it wasn't calling MENU when NC.NoteCardTypeMenu was
bound.)
(DECLARE (GLOBALVARS NC.NoteCardTypeMenu NC.MenuFont))
(OR (AND (BOUNDP (QUOTE NC.NoteCardTypeMenu))
(type? MENU NC.NoteCardTypeMenu))
(SETQ NC.NoteCardTypeMenu (create MENU
ITEMS ←(NC.ListOfCardTypes T)
CENTERFLG ← T
TITLE ← "Card Types"
MENUFONT ← NC.MenuFont
ITEMHEIGHT ←(IPLUS (FONTPROP NC.MenuFont
(QUOTE HEIGHT))
1))))
(OR (MENU NC.NoteCardTypeMenu (CREATEPOSITION LASTMOUSEX LASTMOUSEY))
(QUOTE NOTCHANGED))))
)
(PUTPROPS RHTPATCH278 COPYRIGHT ("Xerox Corporation" 1987))
(DECLARE: DONTCOPY
(FILEMAP (NIL (702 1721 (NC.DefaultCardTypeSelectionFn 712 . 1719)))))
STOP