Path: utzoo!utgpu!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!unmvax!ncar!ames!husc6!endor!siegel From: siegel@endor.harvard.edu (Rich Siegel) Newsgroups: comp.sys.mac.programmer Subject: Re: Strange Behavior (Bug??) in PopUpMenuSelect Keywords: PopUpMenuSelect Message-ID: <866@husc6.harvard.edu> Date: 20 Dec 88 16:58:11 GMT References: <8008@ut-emx.UUCP> <21657@apple.Apple.COM> <763@husc6.harvard.edu> <22465@apple.Apple.COM> Sender: news@husc6.harvard.edu Reply-To: siegel@endor.UUCP (Rich Siegel) Organization: Symantec/THINK Technologies, Bedford, MA Lines: 29 In article <22465@apple.Apple.COM> tecot@Apple.COM (Ed Tecot) writes: >>The patch MDEF checks to see where the top and bottom of the menu rectangle >>are, compared to the height of the menu, and adjusts the menu's menuRect >>so that there's no whitespace on either end. > >Then tell me, what happens when the menu is scrolled? Since you've truncated >the menu height, you can no longer see the entire menu after it has been Read what I wrote. It *adjusts* *the* *menu* *rectangle*. This means that the rectangle gets shifted up if it's at the bottom of the screen, down if it's at the top, and so forth. In fact, I believe the stanard MDEF does this. The point is, no items get truncated, and you can always scroll the full range of of items. An example of this MDEF is the font menu in LightspeedC 3.0's font selection dialog. --Rich Rich Siegel Staff Software Developer THINK Technologies Division, Symantec Corp. Internet: siegel@endor.harvard.edu UUCP: ..harvard!endor!siegel Phone: (617) 275-4800 x305 Any opinions stated in this article do not necessarily reflect the views or policies of Symantec Corporation or its employees.