ID: Q118781
2.5x 2.60a MACINTOSH kbtool kbprg kbfixlist kbbuglist
The information in this article applies to:
- Microsoft FoxPro for Macintosh, versions 2.5x, 2.6a
In FoxPro for Macintosh, a popup list does not display correctly, and items cannot be selected when the popup is near the top of the screen after an item at the bottom of the list has been selected. Items can be selected if the left side of the popup is clicked, but not if the right side of the popup is clicked.
The popup does not have enough space to completely display all the items in the list when it expands upward.
Place the popup far enough down the screen so that all the selections can be displayed when the bottom item is selected. If this is not possible, clicking the left side of the popup button will allow items to be selected.
Microsoft has confirmed this to be a problem in the Microsoft products listed at the beginning of this article. This problem was corrected in Visual FoxPro 3.0b for Macintosh.
Listed below are two different approaches to reproducing this problem.
1. Create a new screen and choose the Popup tool from the toolbox.
2. Enter seven items in the list box.
3. Place the popup near the top of the screen.
4. From the Program menu, choose Generate. In the Generate Screen dialog
box, click the Arrange button. The screen should be placed at the top of
the FoxPro window. (This behavior usually occurs by default.)
5. Run the .SPR file and click the popup. It expands downward. Select the
bottom item from the popup.
6. Click the popup a second time.
The popup expands upward without displaying all the items. A triangle shows at the top indicating more selections.
If you clicked the right side of the popup (to the right of the middle of the popup triangle), you can't select anything. If you clicked the left side, the popup selection will jump, and you can select other items. If you don't use the mouse and just release the popup, it may show a different selection.
1. Type the following commands in the Command window:
DEFINE WINDOW test FROM 1,1 TO 20,20
ACTIVATE WINDOW test
@0,1 GET myvar DEFAULT 4 PICTURE "@^ one;two;three;four"
READ CYCLE
2. Click the arrow portion of the popup. Notice that the popup touches the
menu bar and has an arrow to scroll up. At this point, the highlight
cannot be moved. If you click any other area of the popup, you will be
able to scroll in the popup. Also, if the popup does not reach the menu
bar and does not show the up arrow to allow upward scrolling, the
highlight will move as expected.
Additional reference words: FoxMac Sbuilder blank jump 2.50b 2.50c 2.60a
fixlist3.00b VFoxMac buglist2.50b buglist2.50c buglist2.60a
KBCategory: kbtool kbprg kbfixlist kbbuglist
KBSubcategory: FxtoolSbuilder
Keywords : FxtoolSbuilder kbbuglist kbfixlist
Version : 2.5x 2.60a
Platform : MACINTOSH
Solution Type : kbfix
Last Reviewed: October 22, 1997