(FILECREATED " 5-Jun-86 18:10:48" {QV}<NOTECARDS>1.3K>FGHPATCH056.;2 8084 changes to: (FNS NC.DefaultLinkIconParametersSelectionFn NC.ClearAllLinkIconImageBoxCaches) (VARS FGHPATCH056COMS) previous date: " 5-Jun-86 18:05:40" {QV}<NOTECARDS>1.3K>FGHPATCH056.;1) (* Copyright (c) 1986 by Xerox Corporation. All rights reserved.) (PRETTYCOMPRINT FGHPATCH056COMS) (RPAQQ FGHPATCH056COMS ((* * Fix for bug %#64, updates link icon boundbox after parameter changes) (* * New FNS for NCPARAMETERS) (FNS NC.ClearAllLinkIconImageBoxCaches NC.DefaultLinkIconParametersSelectionFn) (* * Redone from NCPARAAMTERS) (P (SETPROPLIST (QUOTE NC.NoteCardsParameters) (QUOTE (DefaultCardType (NC.DefaultCardType EVAL NC.DefaultCardTypeSelectionFn NC.DefaultCardTypeCheckFn) FixedTopLevelMenu NC.FixedMenuFlg ShowNoteFileOnCards NC.ShowNoteFileOnCards ShortWindowMenus NC.ShortWindowMenuFlg ForceSources NC.ForceSourcesFlg ForceFiling NC.ForceFilingFlg ForceTitles NC.ForceTitlesFlg CloseCardsOffScreen NC.CloseCardsOffScreenFlg BringUpCardsAtPreviousPos NC.BringUpCardAtOldPosFlg MarkersInFileBoxes NC.MarkersInFileBoxesFlg AlphabetizedFileBoxChildren NC.AlphabetizedFileBoxChildrenFlg DefaultLinkIconAttachBitmap ( NC.LinkIconAttachBitmapFlg NIL NC.DefaultLinkIconParametersSelectionFn NIL) DefaultLinkIconShowTitle (NC.LinkIconShowTitleFlg NIL NC.DefaultLinkIconParametersSelectionFn NIL) DefaultLinkIconShowLinkType (NC.LinkIconShowLinkTypeFlg NIL NC.DefaultLinkIconParametersSelectionFn NIL) SpecialBrowserSpecs NC.SpecialBrowserSpecsFlg AnnoAccessible NC.AnnoFlg LinkDashingInBrowsers NC.LinkDashingInBrowser ArrowHeadsInBrowsers (NC.ArrowHeadsInBrowser EVAL NC.ArrowHeadsInBrowserSelectionFn NC.ArrowHeadsInBrowserCheckFn) EnableBravoToTEditConversion (NC.EnableBravoToTEditConversionFlg NC.EnableBravoToTEditConversionFetchFn NC.EnableBravoToTEditConversionSelectionFn NIL) DefaultFont (NC.DefaultFont NC.DefaultFontFetchFn NC.DefaultFontSelectionFn FONTP) LinkIconFont (NC.LinkIconFont NC.DefaultFontFetchFn NC.DefaultFontSelectionFn FONTP) NoteFileIndicatorFont (NC.NoteFileIndicatorFont NC.DefaultFontFetchFn NC.DefaultFontSelectionFn FONTP) UseDeletedLinkIconIndicators NC.UseDeletedLinkIconIndicatorsFlg DelTEditProcessWhenShrinking NC.DelTEditProcessAtShrinkFlg ExtraTEditProps (NC.UserSpecifiedTEditProps EVAL NC.UserSpecifiedTEditPropsSelectionFn NC.UserSpecifiedTEditPropsCheckFn) MenuLingersAfterNoteFileClose NC.NoteFileMenuLingerFlg VALUE (DefaultCardType MenuLingersAfterNoteFileClose FixedTopLevelMenu ShortWindowMenus ForceSources ForceFiling ForceTitles CloseCardsOffScreen BringUpCardsAtPreviousPos MarkersInFileBoxes AlphabetizedFileBoxChildren DefaultLinkIconAttachBitmap DefaultLinkIconShowTitle DefaultLinkIconShowLinkType UseDeletedLinkIconIndicators LinkDashingInBrowsers ArrowHeadsInBrowsers SpecialBrowserSpecs LinkIconFont DelTEditProcessWhenShrinking DefaultFont NoteFileIndicatorFont ExtraTEditProps EnableBravoToTEditConversion AnnoAccessible))))))) (* * Fix for bug %#64, updates link icon boundbox after parameter changes) (* * New FNS for NCPARAMETERS) (DEFINEQ (NC.ClearAllLinkIconImageBoxCaches (LAMBDA NIL (* fgh: " 5-Jun-86 18:01") (* * FOr all cards on the screen, clear the image box caches for all the link icons in thee cards) (* * fgh 6/5/86 First created.) (bind Card for Window in (OPENWINDOWS) when (SETQ Card (NC.CoerceToCard Window)) do (for LinkIcon in (CAR (NC.CollectReferences Card NIL T NIL)) do (IMAGEOBJPROP LinkIcon (QUOTE BOUNDBOX) (NC.LinkIconImageBoxFn LinkIcon (WINDOWPROP Window (QUOTE DSP)))) (if (WINDOWPROP Window (QUOTE TEXTSTREAM)) then (TEDIT.OBJECT.CHANGED (TEXTSTREAM Window) LinkIcon) else (REDISPLAYW Window)))))) (NC.DefaultLinkIconParametersSelectionFn (LAMBDA (GlobalVar) (* fgh: " 5-Jun-86 18:09") (* * Toggle setting of parameter and then update every card on the screen.) (* * fgh 6/5/86 First created.) (PROG1 (COND ((EVAL GlobalVar) (SET GlobalVar NIL)) (T (SET GlobalVar T))) (NC.ClearAllLinkIconImageBoxCaches)))) ) (* * Redone from NCPARAAMTERS) (SETPROPLIST (QUOTE NC.NoteCardsParameters) (QUOTE (DefaultCardType (NC.DefaultCardType EVAL NC.DefaultCardTypeSelectionFn NC.DefaultCardTypeCheckFn) FixedTopLevelMenu NC.FixedMenuFlg ShowNoteFileOnCards NC.ShowNoteFileOnCards ShortWindowMenus NC.ShortWindowMenuFlg ForceSources NC.ForceSourcesFlg ForceFiling NC.ForceFilingFlg ForceTitles NC.ForceTitlesFlg CloseCardsOffScreen NC.CloseCardsOffScreenFlg BringUpCardsAtPreviousPos NC.BringUpCardAtOldPosFlg MarkersInFileBoxes NC.MarkersInFileBoxesFlg AlphabetizedFileBoxChildren NC.AlphabetizedFileBoxChildrenFlg DefaultLinkIconAttachBitmap (NC.LinkIconAttachBitmapFlg NIL NC.DefaultLinkIconParametersSelectionFn NIL) DefaultLinkIconShowTitle (NC.LinkIconShowTitleFlg NIL NC.DefaultLinkIconParametersSelectionFn NIL) DefaultLinkIconShowLinkType (NC.LinkIconShowLinkTypeFlg NIL NC.DefaultLinkIconParametersSelectionFn NIL) SpecialBrowserSpecs NC.SpecialBrowserSpecsFlg AnnoAccessible NC.AnnoFlg LinkDashingInBrowsers NC.LinkDashingInBrowser ArrowHeadsInBrowsers (NC.ArrowHeadsInBrowser EVAL NC.ArrowHeadsInBrowserSelectionFn NC.ArrowHeadsInBrowserCheckFn) EnableBravoToTEditConversion (NC.EnableBravoToTEditConversionFlg NC.EnableBravoToTEditConversionFetchFn NC.EnableBravoToTEditConversionSelectionFn NIL) DefaultFont (NC.DefaultFont NC.DefaultFontFetchFn NC.DefaultFontSelectionFn FONTP) LinkIconFont (NC.LinkIconFont NC.DefaultFontFetchFn NC.DefaultFontSelectionFn FONTP) NoteFileIndicatorFont (NC.NoteFileIndicatorFont NC.DefaultFontFetchFn NC.DefaultFontSelectionFn FONTP) UseDeletedLinkIconIndicators NC.UseDeletedLinkIconIndicatorsFlg DelTEditProcessWhenShrinking NC.DelTEditProcessAtShrinkFlg ExtraTEditProps (NC.UserSpecifiedTEditProps EVAL NC.UserSpecifiedTEditPropsSelectionFn NC.UserSpecifiedTEditPropsCheckFn) MenuLingersAfterNoteFileClose NC.NoteFileMenuLingerFlg VALUE (DefaultCardType MenuLingersAfterNoteFileClose FixedTopLevelMenu ShortWindowMenus ForceSources ForceFiling ForceTitles CloseCardsOffScreen BringUpCardsAtPreviousPos MarkersInFileBoxes AlphabetizedFileBoxChildren DefaultLinkIconAttachBitmap DefaultLinkIconShowTitle DefaultLinkIconShowLinkType UseDeletedLinkIconIndicators LinkDashingInBrowsers ArrowHeadsInBrowsers SpecialBrowserSpecs LinkIconFont DelTEditProcessWhenShrinking DefaultFont NoteFileIndicatorFont ExtraTEditProps EnableBravoToTEditConversion AnnoAccessible)))) (PUTPROPS FGHPATCH056 COPYRIGHT ("Xerox Corporation" 1986)) (DECLARE: DONTCOPY (FILEMAP (NIL (3700 5013 (NC.ClearAllLinkIconImageBoxCaches 3710 . 4564) ( NC.DefaultLinkIconParametersSelectionFn 4566 . 5011))))) STOP