Spread for Windows Forms Fixed Problems
The problem tracking number appears in brackets [ ] after the description of each of the fixed problems.
To search for a particular keyword or problem tracking number,
select the Edit->Find menu option in the browser.
| Version 1.1.0.0
| Version 1.0.9.0
| Version 1.0.8.0
| Version 1.0.7.0 |
| Version 1.0.6.0
| Version 1.0.5.0
| Version 1.0.4.0
| Version 1.0.3.0 |
| Version 1.0.2.0
| Version 1.0.1.0
|
Version 1.1.0.0 (Release Date 10/10/2005)
Technical Problems Fixed
fpSpread component
- Clicking on bound check box cells now works correctly. [16792]
- Date-time cells now work correctly with regional settings set to Portuguese (Brazil). [16728]
- Saving certain types of data to an Excel-formatted file now works correctly. [16536]
- Values now stay within the minimum and maximum settings with certain formats in the date-time cell. [16518]
- The correct sheet name is now returned when resetting the Spread component. [16369]
- Speed enhancements have been made to the Spread component. [16306]
- Setting the CellType property for a header in the designer now works correctly. [16303]
- Text tips now show when the Spread component is in a user control that is used on a web page. [16300]
- Pasting columns with empty cells from Excel to Spread now works correctly. [16295]
- Adding a row to the currency manager with the Spread component bound to a sorted view now adds the row in the correct location. [16276]
- Adding and sorting rows in the Spread component no longer causes mapping issues when calling the RemoveRows method. [16275]
- Certain Excel-formatted files now load correctly. [16269]
Version 1.0.9.0 (Release Date 05/09/2005)
Technical Problems Fixed
fpSpread component
- Setting the FormatString property to "N" now works correctly in a general cell. [16216]
- The EnterCell event now fires when clicking on a column header or a row header. [16194]
- Adding an unbound row to a Spread component bound to a collection and then adding that row
to the data source now adds the correct number of rows. [16193]
- The GetPreferredHeight method now works on rows in the column header. [16169]
- The GetValue method now returns the correct value when used in the LeaveCell event. [16165]
- The program no longer stops responding when updating the bound control from the EditChange event. [16158]
- The copy and paste now works with the CharacterSet property of the text cell. [16142]
- The spin button and what the user is allowed to type are now the same when setting the
MaximumValue property for a percent cell. [16138]
- The copy and paste now pastes the formatting and then the value when ClipboardPasteOptions is set to All. [16125]
- An empty array is now returned if no rows are selected when using the GetSelections method with the
OperationMode property set to ExtendedSelect. [16078]
- Cell notes now display in button, check box, and combo box cells. [16057]
- Vertical borders now print correctly. [16055]
- The Spread component now handles GDI resources properly. [16020]
- The text property can now be accessed from a check box on a different sheet. [16010]
- The program no longer stops responding with an index out of range error when filtering a value. [15974]
- The program no longer stops responding when using the LeftChange event to programatically
scroll a parent SpreadView when the child SpreadView is scrolled. [15958]
- The vertical alignment for a cell now paints correctly with a named style. [15909]
- The currency cell now shows the correct symbol if the NegativeFormat property is set to
show parentheses and the ShowCurrencySymbol property is false. [15816]
- The alternating row color now shows through a button when the ButtonColor property is set to transparent. [15727]
- The form KeyDown event now fires when pressing the F12 key in a general cell. [15656]
- The GetPreferredHeight method now works correctly when the font is changed. [15633]
- The BackColor now paints correctly when using a skin in a hierarchical Spread component. [15582]
Version 1.0.8.0 (Release Date 04/07/2005)
Technical Problems Fixed
fpSpread component
- The program no longer stops responding when deleting a row after sorting. [15908]
Version 1.0.7.0 (Release Date 02/23/2005)
Technical Problems Fixed
fpSpread component
- Changing a value in a child sheet now works correctly. [15743]
- Cell borders now print correctly to a JPEG (.JPG) file. [15654]
- The Enter event now is raised before the EnterCell event if the EditModePermanent property
for the control is true. [15598]
- Double-line borders now export to an Excel-formatted file correctly. [15578]
- Setting a row filter that causes fewer rows to be displayed no longer causes the program
to stop responding. [15558]
- Removing all columns after sorting data no longer causes the program to stop responding. [15556]
- Numbers greater than ten can now be typed in a number cell with certain number format settings. [15450]
- Data is no longer duplicated when adding a sheet with frozen rows to the sheet collection. [15448]
- The OwnerPrintDraw method now prints frozen rows and columns correctly. [15437]
- The column headers now print correctly. [15426]
- The AllowUserZoom property now works correctly when overriding the PaintCell method. [15420]
- Sorting by clicking on a column header now works correctly after adding a row to a bound Spread component. [15418]
- The SetValue method of the sheet view now works correctly. [15413]
- Scrolling with the wheel mouse now appears smoother with invisible rows. [15401]
- Merged cells are now imported correctly when opening an Excel file at the sheet level. [15400]
- The right arrow key no longer causes the Spread Designer to close. [15394]
- Setting the DecimalSeparator property and the Separator property for the number cell
now works correctly when using the Value property for the cell. [15393]
- Setting a value of Super.Nan in a number cell now works correctly. [15390]
- Setting a value of Single.Nan in a general cell now works correctly. [15389]
- Removing the last row that contains the active cell from a bound Spread component now works correctly. [15388]
- Opening an Excel file in the Spread component now loads the borders correctly. [15367]
- The edit cursor now shows up in the cell if the Spread component is on an MDI form. [15364]
Version 1.0.6.0 (Release Date 11/09/2004)
Technical Problems Fixed
fpSpread component
- The NonEmptyRowCount property now returns the correct value when the data set has zero records. [15351]
- The number cell type now uses plain rounding. [15346]
- Setting the BackColor property for the cell while the cell is in edit mode no longer causes
the cell to go out of edit mode. [15336]
- Input maps now work correctly with hidden columns. [15328]
- Printing now works correctly when the ShowGrid property is true and the cells have borders. [15324]
- Page breaks are now exported correctly when exporting to an Excel-formatted file. [15323]
- The GetPreferredSize method now works correctly with a text cell type when the MultiLine property is
true and the WordWrap property is false. [15310]
- Custom names are now loaded correctly from an Excel-formatted file. [15294]
- Resetting the DataSource property no longer causes scroll bar painting issues with child sheets. [15292]
- The combo box cell now closes correctly when on a tab control on an MDI child window. [15286]
- Hidden rows are now handled correctly when sorting. [15281]
- The navigation keys now work correctly when the OperationMode property is set to extended select. [15261]
- The Search method now works correctly with a range of cells when the AlternateSearch property is false. [15252]
- Setting the visible option for the row header now works correctly in the Spread Designer. [15243]
- The SerializeModels property is now persisted to the Spread Designer. [14878]
- Using the Spread component in a user control on a Web page no longer causes the program to stop responding
when exiting edit mode. [14159]
Version 1.0.5.0 (Release Date 09/27/2004)
Technical Problems Fixed
fpSpread component
- Custom names are now loaded correctly when importing from an Excel-formatted file. [15239]
- The general cell now formats correctly when setting a new value to the Text property. [15201]
- The print header is now imported correctly from an Excel-formatted file. [15185]
- The Property list is no longer disabled when assigning a cell type object to the SelectedObject property. [15184]
- The TabStripRatio property is now saved to XML correctly when the control panel is German. [15133]
- The form KeyDown event is raised only once now when typing in a cell and the KeyPreview property is true. [15048]
- Updating small changes to a bound control requires less painting. [15042]
- Binding a percent cell to a single data type now shows the correct values. [15041]
- Various printing issues now work correctly. [15034]
- Using an up arrow key with an empty combo box cell now works correctly. [15030]
- Removing a column that has been automatically sorted then clicking on a new column
to sort no longer causes an exception. [15021]
- The MoveToNextColumnWrap action now works correctly with the EditModePermanent property. [15005]
- The general cell now formats values in C# code correctly. [14980]
- Copying a negative number from Excel to a cell with the same format now works correctly. [14975]
- Using the arrow keys to change the active cell when the SelectionUnit property
is set to row now works correctly. [14969]
- Typing the letter "E" in a combo box cell no longer causes a command button click event to occur. [14953]
- Removing a row when searching no longer causes the program to stop responding. [14934]
- Typing 100% in a general cell now works correctly. [14920]
- Column widths are now imported correctly when loading an Excel-formatted file. [14860]
- Setting the AcceptsArrowKeys property for the combo box cell is now working
for up and down arrow keys. [14856]
- The LeaveCell and EnterCell events now occur once when the EditModePermanent property is true. [14854]
- Formulas with custom names are now loaded correctly with the OpenExcel method. [14841]
- Highlighting and replacing a number in a currency cell with the decimal places now works correctly. [14808]
- Copying from cells with percent and currency formats in Excel
and pasting them to percent and currency cells into the Spread component now works correctly. [14802]
- Printing a new, non-active sheet no longer causes the program to stop responding. [14777]
- Sorting a bound control with unbound rows now works correctly. [14756]
- The OpenExcel method no longer stops responding when loading a file with external links. [14726]
- Cell borders created with named styles are now exported to an Excel-formatted file correctly. [14723]
- The OperationMode property now works correctly with a bound control. [14704]
- Closing an mdi parent now works correctly. [14653]
- Deleting a sheet from a Spread component with text tips and then moving the mouse pointer
over the control now works correctly. [14608]
- Changing the column header font now works correctly in the Spread Designer. [14588]
- The DragDropBlock event now occurs once when you display a message box. [14573]
- Setting the FrozenColumnCount property at design time now works correctly. [14555]
- The GetPreferredHeight and GetPreferredWidth methods now work correctly
when typing in a multiline cell. [14540]
- The abort dialog now closes properly when printing. [14517]
- The control no longer stops responding when clicking from an open combo box cell to another combo box cell
in a user control on a Web page. [14511]
- Text tips are now displayed correctly on a child form. [14509]
- Copying and pasting two double quotes from Excel to the Spread component now works correctly. [14431]
- Certain SS6 files now load correctly. [14404]
- The note indicator now moves with the sorted cell. [14389]
- Exporting overlapping color properties to an Excel-formatted file now works correctly. [14386]
- Clicking on a row in a bound, sorted Spread component after using the Remove method for the data set
now works correctly. [14367]
- The Spread component on a modal form now displays correctly. [14330]
- Background colors that resolve to white are now exported correctly. [14184]
- The check box cells now show design time settings. [14177]
- Combo cells now work correctly with the TopMost property of the form. [14169]
- Multiple operations in the Spread Designer, such as hiding more than 30,000 rows,
no longer cause the program to stop responding. [14168]
- The program no longer stops responding when setting the DataSource property after a search. [14166]
- Copy and paste now work correctly when the SelectionUnit property is set to row. [14165]
- Text tips now work correctly when the Spread component is in a user control on a Web page. [14164]
- The designer now correctly loads an SS6 file. [14163]
- Exiting edit mode in a Spread component in a user control now works correctly. [14159]
- The Spread component now goes out of edit mode when the InputMap is set to MoveToNextRowWrap
or MoveToNextColMap and the appropriate key is pressed. [14153]
- The SortRange method now works correctly on formula cell references. [14152]
- Setting the DataField property for a column at design time now lets the Spread component fill,
when the AutoGenerateColumns property is set to False. [14145]
- The text cell type no longer shows multiple lines of text when the Multiline property is false. [14126]
- The MoveRange method no longer causes the program to stop responding. [14117]
- The SetActiveCell method now works correctly. [14075]
- The general cell type now works correctly with the FormatString property. [14068]
- Decimal places are now displayed correctly with a percent cell type. [14066]
- Pressing the tab key when the sheet count is zero no longer causes the program to stop responding. [14065]
- Using the AddRowToDataSource method no longer adds a row to the data model
when bound to a data view with a row filter and the column criteria is not met. [14060]
- The NonEmptyRowCount property of the default sheet data model now returns the correct value. [14059]
- The OpenExcel method now works correctly when there is a double-byte character in a formula string. [14033]
- The SaveExcel method now works correctly with duplicate custom names. [13973]
- Setting the background color with the BackColor property for a column now exports to an
Excel-formatted file correctly. [13491]
Version 1.0.4.0 (Release Date 03/19/2004)
Technical Problems Fixed
fpSpread component
- Copying and pasting the Spread component no longer causes the program to stop responding. [13905]
- Deleting characters in a date-time cell that has the date-time format set to user-defined now works correctly. [13900]
- The reference in the documentation to an EnteModePermanent property is corrected to be EditModePermanent. [13889]
- The program no longer stops responding when importing large .XLS files and using the RemoveRows method. [13888]
- The program no longer stops responding when the format string is set to X or D with a general cell type. [13885]
- The horizontal alignment of text in a cell now works correctly. [11911]
Version 1.0.3.0 (Release Date 03/09/2004)
Technical Problems Fixed
fpSpread component
- Sorting the Spread component using the SortColumns method and then accessing a cell no longer causes
the program to stop responding. [13797]
- Exporting to an Excel-formatted file now works correctly with a column of number cells. [13777]
- Copying the entire spreadsheet by clicking on the upper left cell and pressing the Cntrl C keyboard shortcut
now copies to the Clipboard correctly. [13734]
- Unsupported Excel formulas can now be retrieved using the Formula property after loading an Excel-formatted file. [13727]
- The Backspace key or Delete key can now be used to remove the highlighted minus sign in a number cell. [13640]
- Scrolling a child sheet with a mouse wheel now scrolls correctly. [13625]
- In the Spread Designer, you can resize any row of column headers and any column of row headers,
not just the first. [13597]
- The Alt-down arrow key combination works on a combo box cell
when the cell type is set for the entire column of cells. [13590]
- Formulas are now recalculated when they reference a bound cell and that cell is updated from the data source. [13589]
- Copying from an edit type cell and pasting to a combo cell with the EditorValue property
set to index for the combo cell no longer causes the program to stop responding. [13550]
- Opening an Excel-formatted file with over 4000 formats no longer causes the program to stop responding. [13548]
- The project no longer stops when the mouse is over a row that goes away
before the tool tip is shown when the TextTipPolicy property is set. [13502]
- Typing characters with the Graphical Alt key is now working. [13410]
- The control now rounds correctly when using the SetValue and decimal places are zero. [13315]
- Cell notes now show correctly on a control that is on a form with the TopMost property set to True. [13096]
- Importing an Excel-formatted file with custom cells with custom number formats now works correctly. [13059]
- Using the Cntrl X keyboard shortcut no longer removes the formula from a locked cell. [12943]
- The Spread Designer can now be used to add blank items to a combo cell. [12935]
- The text that the user types in a combo box cell is not removed after pressing Enter even when the text
is not one of the choices in the list. [12867]
- Using the Clipboard operations, such as copying a value in a GeneralCellType cell,
no longer looses the separator and other FormatString and FormatInfo object information. [12608]
- The format string setting of $#,###.00 now works correctly. [12590]
- The GetPreferredHeight method now works on rows in the column header. [12584]
- The use of the DefaultSheetDataModel involving retrieving data from a list-based datasource no longer
causes a system exception when exporting a sheet to an Excel-formatted file. [12575]
- When the AddRowToDataSource method is called, the adding of the row to a child sheet in the
ChildViewCreated event no longer raises an exception. [12574]
- The SelectionChanged event does not occur when the user clicks on the same cell multiple times
since the selection does not change. [12570]
- The program no longer stops responding when loading an Excel-formatted file and
then binding to a database and locking a row. [12569]
- Right alignment now works correctly when there are spaces in the string of text. [12555]
- The percent cell type now rounds numbers instead of truncating. [12544]
- Binding the Spread to a collection base that has a structure as its Item now works properly. [12522]
- When the RowCount is set to zero, the ActiveRow and ActiveCell properties are now null
and do not raise an exception. [12517]
- Right clicking on the tab strip area to the right of the sheet names when running the project
no longer causes an exception. [12509]
- When exporting to an Excel-formatted file, the scroll bar is now the larger button and does not change
based on the total number of columns. [12500]
- Typing Chinese characters now works correctly when the cell is not in edit mode when you start typing. [12488]
- The TextTipFetch event now returns the correct cell location for a combo box cell. [12477]
- With the correct Control Panel settings, the check box cell and Chinese double-byte characters
now load correctly from a Spread SS6 file. [12476]
- Headers can now be copied to the Clipboard with the Cntrl C keyboard shortcut
when using the all-headers option. [12474]
- Right-clicking on a resize area of the Spread no longer causes the resize to work;
only left-clicking works. [12473]
- The Shift-arrow key combination no longer overrides the restrictions placed by the
SelectionBlockOptions property setting. [12472]
- Copying and pasting data from a text cell to a date cell no longer causes the project to stop
with an invalid data error. [12471]
- Passing 0.2 (a double) to a percent cell now gives the same results as passing
0.2D (a decimal) to the cell. [12468]
- Using the arrow keys to move through rows is now working when you have the
SelectionBlockOptions property set to Rows. [12466]
- Using an empty string in a formula now works with percent cells as it does for number cells. [12457]
- With EditModePermanent property set to true, pressing the Esc key no longer results in
being unable to close the form. [12456]
- Clicking on the header of a column that has AllowAutoSort turned on no longer throws an exception
when the RowCount property of the sheet is zero. [12449]
- Printing while a cell is in edit mode no longer causes the program to stop responding. [12444]
- The cell set as ButtonCellType now correctly raises the ButtonClicked event when the user
presses the spacebar or presses the Enter key with focus on a button cell. [12420]
- Mousing over a frozen column no longer causes a system index-out-of-range exception
and the program to stop; it now handles the text tip properly. [12404]
- Typing 1t or 1T in a general cell no longer causes a system index-out-of-range exception
and the program to stop. [12389]
- Spread now handles the focus correctly when it is in edit mode and you click on a button. [12386]
- The GetChanges method now works correctly when you edit a cell and
then click on another cell in the same row. [12381]
- Spread no longer stops when you click on a combo box cell. [12380]
- Printing now works with frozen columns and frozen rows. [12368]
- Column spans now print and preview properly even when you remove the row headers. [12347]
- To handle the importing and exporting of borders properly from an Excel-formatted file,
Spread displays a grid line with Color.Empty when there are no grid lines so that borders
do not appear doubled when loaded from an Excel-formatted file. [12257]
Version 1.0.2.0 (Release Date 08/25/2003)
Technical Problems Fixed
fpSpread component
- The value in a combo box cell (ComboBoxCellType) is now correctly retained after using a list control and
entering Edit mode in the cell. [12371]
- The sheet, when it has been sorted or filtered, is now correctly getting the updated data from a bound DataViewManager. [12346]
- For bound data, using the AutoGenerateColumns method now reinitializes both the data model and
the cell types in the style model. [12334]
- Exporting an Excel-formatted file with spanned column headers now works correctly. [12330]
- Clicking on a combo box cell (ComboBoxCellType) in a control that is on a Web page
does not cause an exception. [12323]
- Setting the RowHeaderColumnCount property to 0 in the Spread Designer no longer causes an
index-out-of-range exception. [12321]
- Displaying the calendar in DateTimeCellType cells no longer causes an exception. [12317]
- Setting the BackColor property for a MultiOptionCellType cell to transparent no longer causes the cell to go black
when entering Edit mode. [12303]
- Changing the style property for a combo box cell in the EditChange event does not cause the program to terminate. [12300]
- The EditChange event now occurs when the cell type (for example, ComboBoxCellType) is not EditBaseCellType. [12299]
- Exporting an Excel-formatted file with the SaveExcel method does not cause a null-reference exception. [12296]
- Users that have both Spread for Windows Forms and Input Pro for Windows Forms products
no longer have a problem with a module shared by both products. [12292]
- Setting the RowCount or ColumnCount property, or calling AddRows, AddColumns, RemoveRows, or RemoveColumns methods
on a sheet that has been sorted with the SortRange method, no longer causes an exception. [12288]
- Setting the RowCount property in a bound spreadsheet to a value less than the number of rows in the data source and
adding rows with the AddRows method no longer causes an index-out-of-range exception. [12287]
- The CalcErrors now are being serialized in the models correctly between RC3 and 1.0.1.0. [12286]
- The formulas (functions and operators) now support long, ulong, sbyte, and byte data types. [12285]
- The SheetView.Tag property now is being serialized correctly. [12268]
- The SheetView.AddUnboundRows method inserts new unbound rows at the correct index in a sorted sheet. [12267]
- The FpSpread.Change event provides the correct row and column indexes when the sheet is sorted
with SortRows or SortColumns methods. [12266]
- Frozen rows and columns now work correctly in child sheets, even though the properties could be set previously. [12265]
- Printing to a non-default paper size now works correctly. [12259]
- The Spread Designer and XML serialization now work with Regional Settings specifying a character other than a period
for the decimal point. [12256]
- A formula assigned to an entire column that references an entire column now updates correctly. [12251]
- The DragFill and DragDropArea cursors are now changed. [12248]
- The TRUNC and ROUNDDOWN functions are now returning the correct values. [12241]
- The KeyDown event now occurs correctly for each keystroke. The KeyUp event occurs only once per keystroke.
Version 1.0.1.0 and earlier releases
- Internal issues resolved.
© 2002-2006, FarPoint Technologies, Inc.
All rights reserved.
|
|