List Pro 2.1 Fixed Bugs


Select the Edit->Find menu option at the top of this page to search for a particular keyword or update number.

Technical Issues Addressed -- Version 2.1.20 -- Release Date 6/29/00

Both controls
  • If the list is bound to a database and the control is in virtual mode, the control no longer causes a GPF when the list is refreshed with a new recordset that has no records and the old list has no records. (SCS9591)
fpCombo control
  • If a new list item is inserted before a selected item such that the selected item changes after the new item is inserted, the edit field now reflects the new selected item. (CHB6854)
  • The combo box text now prints at the correct font size. (GIC10692)
  • The SelText property now returns the entire string of selected text. (GIC11646)
  • The MouseMove event now returns the correct x- and y-coordinates when the pointer is moved outside the combo box control. (SCS7160)
  • Setting the DataFieldList property at run time now returns the data field name to which the list is bound. (SCS9610)
fpList control
  • The vertical scroll bar now works correctly when you use the ColList property to add new items to the list. (GIC12028)
  • The correct rows are now selected when you make multiple selections using the Shift key while the left mouse button is pressed, scroll down the list, and then scroll back and deselect a list item. (SCS9499)

Technical Issues Addressed -- Version 2.1.10 -- Release Date 9/20/99

Both controls
  • If you put a List Pro ActiveX control on a User Control and create an EXE, you can now move the User Control when you click the List Pro control. (SCS8576)
  • If you use the ADO ActiveX control and you press the Page Down key until you get to the bottom of the recordset, then press the Page Up key, the control now displays the correct active row. (SEL5024)
  • When the KeyPreview property for the form is True and you press the up-arrow or down-arrow key, the the form’s KeyDown event now fires before the List Pro control’s KeyDown event. Note this works only in VB5 SP3 or higher. (WEB919317266015)
fpCombo control
  • If you use both the ADO and DAO ActiveX control on the same form, the background and foreground colors now display correctly. (GIC8774)
  • If you use the ActiveX control to enhance the Spread combo box cell, the combo box now displays data when you bind the combo box to a database and set the VirtualMode property (for the fpCombo control) to True. (GIC9839)
  • If you use the ActiveX control in Visual Basic 5 in Windows NT 4.0, you can now bind the edit field to a database. (SCS8036)
fpList control
  • If you set the ColMerge property to True, adding data to the merged columns no longer causes a painting problem. (TIB5583)
  • If you set the WrapList and NoIntegralHeight properties to True, you can now select the leftmost bottom cell that is not entirely displayed. (WEB921245710562)
  • When you set the font for a cell to “Webding” or “Wingding” at run time, the correct symbols are now displayed in the control. (WEB921502227843)

Technical Issues Addressed -- Version 2.1.06 -- Release Date 3/2/99

fpCombo control
  • For the ActiveX control, the problem with binding the edit field of the combo box to a database has been corrected. (SCS8036)

Technical Issues Addressed -– Version 2.1.05 -– Release Date 2/10/99

Both controls
  • The GotFocus event no longer fires when you make an fpCombo or fpList control visible. (GIC6060)
  • If you update from version 2.0.05 to a later version of List Pro, column widths now display the correct width. (JOK5531) (SCS7366)
  • If you are using the Norwegian (Borkmal) character set, you can now search successfully for lower case special characters (for example, Æ, Ø, and Å). (SCS7764)
fpList control
  • If you change the grouping and decimal symbols in the Windows Regional Settings, the correct symbols are reflected in list items that are numbers. (GIC7719)
  • The horizontal scroll bar no longer disappears when the ScrollBarH and ScrollBarV properties are set to 1 (Show When Needed), the vertical scroll bar is not displayed, and either the Visual Basic Clear method is used or the Action property is set to 3 (Clear). (JOK5541)
  • Row selection now works correctly when the MultiLine property is set to 2 (Multiple Line). (SCS7722)
fpCombo control
  • When the Style property is set to 2 (Drop-Down List) and you select the item in the edit field, that item is now highlighted in the list. (GIC7925)
  • In Internet Explorer 4.0, the fpCombo control now prints correctly. (JOK5639)
  • The last character is no longer truncated when the edit field is right-aligned. (KEM110)
  • When the list portion of a drop-down fpCombo control is displayed and the Enter key is pressed, the KeyPress event now fires. (SCS7709)

Technical Issues Addressed -- Release Date 6/30/98 -- Version 2.0.15

Property Designer
  • The Font and column size-related properties are now saved correctly when you apply, close, and reopen a List Pro control in the Property Designer. (CHB566, TEL1876)
fpCombo control
  • When you put an fpCombo ActiveX control on a user control in Visual Basic 5.0 and click the fpCombo control, you can now move the user control on the form. (GIC5580)
  • The correct x- and y-coordinates are now returned by the MouseMove event when you move the mouse pointer to the left (or up) and outside the fpCombo control borders. (SCS7160)
fpList control
  • You can now use spaces in a multi-character search using the AutoSearch property.. (SCS7177)

Technical Issues Addressed -- Release Date 5/11/98 -- Version 2.0.10

Property Designer
  • In the Property Designer, you cannot set a default background color when the List Apply To is set to 0 (Default). (GIC4512)
  • The column width value is now updated on the Columns page in the Property Designer when you use the mouse to change the column width. (TEL808)
All controls
  • The FindStringExact parameter of the SendMessage API now returns a –1 if the search criteria is not met. (GIC2522)
  • Sorting now works correctly when there are empty strings in the list. (GIC2624)
  • You can now suppress the up and down arrow keys by setting the keycode to zero in the KeyDown event. (GIC2757)
  • You can now copy more that 150 characters from the Text property to a text box. (GIC3777)
  • When the KeyPreview property is set to True, the fpCombo and fpList controls now pass the arrow keystrokes to the Form. (GRB5967)
  • When the MergeAdjustView property is set to True, merged rows are now vertically centered in the cell. (JEH422)
  • If you set the ScrollHScale property to 4 (Columns) and you have a number of frozen columns, columns that display after the frozen columns are no longer hidden when you try to scroll horizontally. (JOK4323)
  • Equal sized columns in a group are no longer resized when you reposition them within the group. (JOK4373)
  • In virtual mode, if you move to the end of the recordset and select a row, that row is now highlighted. (JOK4436)
  • When the AutoSearch property is set to 2 (Multiple Char), the backspace key now works correctly to show the closest partial match. (JOK4773)
  • List items now display correctly when you increase the row height using code at run time. (KEM30)
  • If no row is selected, and the up or down arrow key is pressed, the item index does not change. (KEM57)
  • When the ScrollHScale property is set to 4 (Columns) and you resize columns, all columns are now shown correctly. (SCS6166)
  • When the ColumnHeaderShow property is set to True and the NoIntegralHeight property is set to False, the correct number of rows is now returned by the VisibleRows property. (SCS6549)
  • Frozen columns and groups now paint correctly when scrolling to the right and down the list.. (SCS6937)
fpCombo control
  • When using a bound fpCombo control, the Click event no longer fires when you refresh the data control. (CHB1393)
  • You can now use the tab and down arrow keys to access all combo box styles on the Custom Designer page for the fpCombo control. (GIC4145)
  • The edit field of the fpCombo control is no longer indented when you change the font to a proportional font. (GIC4163)
  • If you are using the fpCombo control and the KeyPreview property is set to True, the Form’s KeyDown event now fires when you press one of the navigation keys. Also setting the fpCombo control’s keycode parameter to zero in the KeyDown event now suppresses processing of the navigation keys. (GIC4240)
  • In Windows NT, a drop-down list style fpCombo ActiveX control displays the correct values when it is on the same form as a Tab Pro control. (GIC5032)
  • The fpCombo control now returns the correct hWnd in the wParam parameter in the VirtualRequest event. (JAP8020)
  • The text in the edit portion of the drop-down style fpCombo control now prints correctly using PrintForm method. (JOK4354)
  • You can now retrieve text from the fpCombo control when it is a child of the Tab control. (JOK4550)
  • You can now write data from the edit field of the fpCombo box, when the edit field is bound to one database table and the list portion is bound to another table. (JOK5052)
  • For the fpCombo ActiveX control on Windows NT, the Text property no longer returns a Null value. (KEM43)
  • List items now display the correct foreground color when you load the fpCombo control into a control array. (SCS6721)
  • When you use the fpCombo control on a web page, the up and down arrow keys now work correctly to move up and down the list. (SCS6778)
  • The correct number of rows are now displayed in a drop-down fpCombo control when data is added using the LostFocus event of another control. (SCS7035)
  • You can now map keys for the fpCombo control in the form's or control's KeyDown event. (TEL1150)
  • The KeyPreview property is now available when the fpCombo control has the focus. (TEL1422)
  • For the fpCombo ActiveX control, the DataChanged property now returns a True value when the row is changed. (TEL1634)
fpList control
  • The correct list index is returned from within the MouseDown event in the fpList control. (GIC2589)
  • When the fpList control is bound to an Access database with a byte field, the correct database value is displayed in the list box. (GIC2612)
  • For the fpList ActiveX control, the ColFormat property now formats a date field correctly. (GIC3675)
  • The command button’s Click event now fires immediately after you click and drag the fpList control and then click the command button. (GIC3738)
  • The ColFormat property now works correctly for a bound fpList control. (GIC4375)
  • The scroll bar now works correctly for a bound fpList control in virtual mode. (GRB5982)
  • The fpList ActiveX control now refreshes itself correctly when you use the up and down arrows to move through the list. (GRB5984)
  • When the WrapList property is set to True, the horizontal scroll bar now works correctly for the fpList ActiveX control. (JEH167)
  • When the fpList control is bound to a remote data control, the ColFormat property now works correctly in the Property Designer. (JOK4016)
  • For the fpList ActiveX control, the list resizes properly when you set the RowHeight property and the NoIntegralHeight property is set to False. (KEM33)
  • You can now initiate a drag operation for the fpList ActiveX control in the MouseDown event. (KEM55)
  • For the fpList control, the horizontal scroll bar no longer displays after you set the Action property to 3 (Clear). (KEM60)
  • For the fpList ActiveX control in Visual Basic 5.0, the list now displays correctly when you merge columns. (KEM66)
  • When you add a column to an fpList control in Visual C++ at design time, the column now displays when you run the project. (SCS6899)
  • The vertical scroll bar now works correctly for the fpList control when you set the Columns property at design time to a number greater than can be displayed and load the list items at run time. (SCS7070)

Technical Issues Addressed -- Release Date 10/20/97 -- Version 2.0.05

Property Designer
  • Visual Basic 5.0 no longer freezes if you choose ActiveX control, draw an fpList control, and right click to bring up the Property Designer. (GIL1579)
All controls
  • When you use the TopIndex property to display an item in the list, the scroll box on the vertical scroll bar now reflects the correct position of the top item in the list. (GIL1695)
  • The color of the custom vertical scroll bar used with virtual mode now matches the regular scroll bar. (GRB5714)
  • If you are using the 32-bit ActiveX control, rotating a row that contains text and a bitmap no longer causes the bitmap to disappear. (GRB5717)
  • For the 16- and 32-bit DLL controls, the GetColText and GetColList functions are now working correctly. (JAP7486)
  • For the 16- and 32-bit DLL controls, the SetEditHeight function is now working correctly. (JAP7524)
  • The ColFormat property now sets and returns the correct string. (JAP7593)
  • Blank records are now included in any sort order. (JAP7869)
  • When columns are grouped, the column width is determined by the width of the group and other group children. If columns in groups are bound, the DataAutoSizeCols property is ignored. (KEM13)
  • If you select a row with keystrokes or code, using the keyboard to select multiple items now works correctly. (TEL5776)
fpCombo control
  • When the WrapList property is set to True, deleting text in the fpCombo control no longer causes Visual Basic to GPF. (CHB1169)
  • When you set a specific number of columns in the fpCombo control, the focus rectangle now paints correctly when the control has the focus. (GIL1176)
  • If you are using the 32-bit ActiveX control, when you perform a MoveLast on a virtual bound combo box control, the last record is now displayed in the edit field. (GIL2013)
  • If you are using the combo box VBX control in Visual Basic 3.0, the font in the edit field no longer changes after you start and stop the project multiple times. (GIL2119)
  • When the Style property for a combo box control is set to 2 (Drop-Down List) and you either click the drop-down arrow or press Alt-Down Arrow, the first item in the list is now selected and displayed in the edit field. (SEL8387)
  • When you scroll through multiple records in a bound fpCombo control, a null record is now displayed correctly in the edit field. (TEL127)
  • When an fpCombo control is placed on a Microsoft Tabbed Dialog control and tabs are switched, the fpCombo control now maintains the correct width. (TEL5811)
fpList control
  • The DblClick notification is now being passed successfully for the fpList control. (JAP7497)
  • Clicking a non-list area of the fpList control no longer causes a list item to be selected (JAP7537)
  • When using an fpList control in the ActiveX Control Pad, lines between merged rows are no longer displayed. (KEM183)