Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Downloads
Search: 

AutoComplete Combo Box Class
Bill Williams, Concessive Technologies, Inc.
AutoComplete Class Library, which uses a VFP combo box to mimic MS-IE address combo. Produces a pop-up list box right below the combo box that shows only items where the display value is contained in the row source of the combo box. Press down arrow key to get to list and press enter on item you want. Very handy and fast for getting to data in large list.
Created on
22 years ago
Downloads
2856
File type
Rating
5.00/5.00
General information
Rating:
5.00/5.00 (4 rates) Rate this item
Description
Contains: AutoComplete Class Library Readme.Txt Test.scx form for Test and TasTrade Customer dbf Drop the AutoCompleteCombo class on a form and set following properties: lAutoComplete = Toggles AutoComplete Behaviour (.T.) lContainedIn = Toggle whether query filter is based on = (equal) or $ (contained in) (.T.) nStartProcess = Number of characters typed in combo before autocomplete processing starts (4) RowSourceType = 6 RowSource = "YourTable.CharacterField" Type in the combo and watch the auto complete work! Press down arrow key to get to the pop-up list and press enter on the desired item.
Created by
Bill Williams, Concessive Technologies, Inc.

Comments
Excelent ! Fantastic ! Congratulations Bill ! I´m Waiting for more class , Bill ! Pedro Silva Pedro Silva, May 24, 2002

Excellent, it works very well. John Marcus, May 30, 2002

Great class I really like it, although I did find a small bug and thought I would let you know about it. When I set the property "lcontainedin" to .F. the combo class errored off. I got to looking through the code and noticed in the "builddata" method that the parentheses were out of place in the else clause of the 2 IIF() statements. The closing parantheses for the Left() function is behind the last quotation and closing parantheses and needs to be before. After this change it works great and I really like it thanks alot. Jeff Smith, June 20, 2002

Add a comment