Старый журнал изменений

High Importance-20 Старые версии не поддерживаются и не рекомендуются к использованию. Для загрузки старых версий перейдите на страницу загрузок старых версий.

v0.9.3.0-beta – 9 декабря 2015

  • Улучшено отображение форматированного текста (RTF), добавлена поддержка надстрочного и подстрочного текста
  • Улучшения для денежного формата, добавлены символы, отображаемые перед или после числа, т.е. $10 или 10 USD
  • Добавлена поддержка импорта/экспорта форматированного текста из/в Excel
  • Сведения о денежном формате данных считываются и сохраняются из/в файл Excel
  • Добавлена поддержка подсчёта формул для диапазона ячеек или столбца, т.е. SUM(A:A)
  • Добавлена функция ISNUMBER
  • Добавлена возможность fill data serial перетаскиванием выделенного диапазона.
  • Исправлена ошибка: создаваемый компонентом файл Excel не мог быть открыт в LibreOffice и OpenOffice
  • Исправлено: создаваемый файл формата Excel мог терять стиль строки
  • Исправлено: неверное определение высоты строки и ширины столбца при чтении и записи из/в формат Excel
  • Исправлено: неверный цвет текста при чтении из Excel
  • Исправлено: метод ToAddress возвращал неверный адрес, если диапазон ячеек являлся целым столбцом или строкой, т.е. A:A
  • Исправлено: неправильно поведение отмены/повтора действия в Редакторе ReoGrid (#179)
  • Исправлено: исключение во время прокрутки в некоторых загруженных файлах Excel
  • Исправлено: исключение при создании экземпляра RichText
  • исправлено: данные в ячейках с формулами не удалялись нажатием клавиши DEL
  • Исправлено: неверное значения для денежного формата в некоторых культурах
  • Исправлено: неверный цвет при чтении из файла формата RGF (WPF-издание)
  • Исправлено: компонент переставал работать при загрузке некоторых файлов формата RGF (WPF-издание)
  • Исправлено: чтение формата данных дат (datetime) из Excel вызывало появление проблемы с числовым значением
  • Переименовано перечисление (enum) ReoGridControlColors в ControlAppearanceColors
  • Переименовано свойство для стиля объекта в сценарии с font-size в fontSize
  • Переименовано свойство для стиля объекта в сценарии с font-name в fontName

v0.9.2.0-beta – 27 октября 2015

  • Добавлено NewWorksheet в объект workbook =AddWorksheet(CreateWorksheet())
  • Исправлены незначительные ощибки в WPF-издании
  • Исправлено ‘Parameter is not valid’ в некоторых случаях (#169)
  • Для WPF-издания удалена зависимость от System.Drawing.DLL
  • Улучшения в многопоточных операциях

v0.9.1.0-beta – 28 сентября 2015

  • Fixed error when reading Excel which contains chart graphic
  • Fixed ‘Object is currently in use elsewhere’ problem (#169)

v0.9.0.0-beta – 9 сентября 2015

  • Added across worksheet reference =Sheet1!A1 (#134, #159)
  • Added worksheet scroll events and control APIs (#154)
  • Added new button visible setting for sheet tab control (#155)
  • Added new demo for sync-scrolling worksheet
  • Fixed CellEditTextChanging and CellEditCharInputted events not fire in WPF edition (#149)
  • Fixed error when loading RGF from a detached worksheet (#160)
  • Fixed ToString method for Graphics.Point and Graphics.Rectangle class
  • Fixed OnCellMouseUp event not fired
  • Fixed percent cannot input correctly problem

v0.8.9.3-beta – 29 августа 2015

  • Добавлена горизонтальная гистограмма
  • Добавлен метод IterateBorders для iterating over all borders in specified range
  • Fixed Editor project build error (#146)
  • Fixed losing cell styles after dragging range
  • Fixed WPF edition IME problem
  • Fixed first capital letter cannot be inputted by WPF edition control (#148)
  • Fixed CellEditTextChanging and CellEditCharInputted events not fire in WPF edition (#149)
  • Fixed background color of cell body displayed at wrong position

v0.8.9.2-beta – 2 августа 2015

  • Added print title feature (fixed row and column)
  • Added saving and loading print settings into/from Excel file
  • Added cell pattern fill style Excel support
  • Added saving and loading cell types into/from RGF file
  • Исправлено сохранение плавающих изображений в файле Excel
  • Исправлена проблема с функцией SUM (#126)
  • Fixed styles cannot be saved into RGF file if loaded from Excel
  • Fixed sheet tab control’s style settings
  • Fixed unmerging range will change other cell styles
  • Fixed Cell.GetData<T> cannot convert data to double from string (#143)
  • Fixed print and preview will cause cell bodies show on incorrect positions
  • Fixed print settings loading and saving from/to RGF format
  • Fixed left top header will be displayed when headers hidden (#144)
  • Fixed some problems during loading or saving from/to LibreOffice generated Excel file
  • SetRangeStyle изменено на SetRangeStyles

v0.8.9.1-alpha – 7 июля 2015

  • Исправлена загрузка Линейных диаграм, гистограм и круговых 2D диаграмм из файла Excel
  • Исправлен вывод на печать нескольких листов
  • Fixed warning alert when generated Excel file opened by Excel 2007 и Excel 2010

v0.8.9.0-alpha – 2 июля 2015

  • Улучшения в плане стабильности
  • Плавающий объект
  • Доступны: линейная диаграмма, гистограмма и круговая 2d диаграмма
  • Added retrieving control instance from worksheet (#112)
  • Print APIs improvement, changed CreatePrintDocument to CreatePrintSession
  • Добавлена поддержка вывода на печать нескольких листов (#108)
  • ReoGridPrintSettings переименовано в PrintSettings
  • Introduced customize SolidColor class instead of system Color class
  • Improved MIN and MAX function to support range
  • Added LOG, LOG10 and MOD functions
  • Добавлено событие RangeDataChanged для отслеживания изменений диапазона ячеек
  • Fixed demo project building errors from Visual Studio 2008
  • Fixed incorrect result when convert decimal value to date/time format
  • Fixed tab key handling during editing cell (#79)
  • Fixed built-in cell types with background color display (#125)
  • Fixed exception happen when deleting columns (#128)
  • Другие исправления ошибок и улучшения

v0.8.8.5-beta – 24 марта 2015

  • Improved DropDownCell, add auto-height and button size properties
  • Improved DropdownCell, make drop-down window control instance only be created once
  • Improved formula error handling, added ISERROR, ISERR and ISNA functions
  • Improved performance on cell updating and data sort
  • Improved IF function (jump to branch logic depending on check result)
  • Improved formula self reference check (allow self references in ROW and COLUMN function)
  • Improved percent input and calculation (5%=5%, convert 0.1 to 10%)
  • Added settings to WorksheetSettings for toggling automatic reference formula recalculation
  • Added Recalculation method to force recalculation entire worksheet
  • Added ColumnDropdownListCell to optimize drop-down list cell for entire column
  • Added FormulaStatus property for cell to return formula calculation status
  • Added cell indent style (#101)
  • Added add/remove/collapse/expand actions for outline feature
  • Outline classes moved into unvell.ReoGrid.Outline namespace
  • Added events for copying and moving range by dragging mouse (#104)
  • Added RowOutlines and ColumnOutlines collection property
  • Added COUNTA function (count cells value including empty text)
  • Added reading Boolean type of cell value from Excel
  • Added AutoFitRowHeight and AutoFitColumnWidth methods for worksheet
  • Added ExpandRowHeight and ExpandColumnWidth methods for cell instance
  • Fixed adding outlines with same end-position (#101)
  • Fixed full row or column range format support (A:B, 1:100)
  • Fixed ClearRangeContent method to delete data formats from range
  • Fixed some incorrect number format if worksheet was loaded from Excel
  • Fixed cell body position not changed when alignment style was updated
  • Fixed DropdownListCell cannot display cell data after selecting item
  • Fixed lost cell data during sort in range that contains different merged cell
  • Fixed text format will be converted into number when loading from Excel (#99)
  • Fixed exception happen when dragging focus selection to position out of control
  • Fixed some Excel-compatible functions on mismatched value type handling
  • Fixed ROW and COLUMN function (returning incorrect reference cell address)
  • Fixed formula will be restore as cell data after cell edit operation cancelled
  • Fixed loading shared formulas from Excel worksheet

v0.8.8.4-beta – 27 января 2015

  • Add skipping hidden rows and columns when moving selection by keyboard
  • Add LinkColor, ActivatedColor and VisitedColor properties to improve HyperlinkCell
  • Add culture number decimal separator support ( dot ‘.’ and comma ‘,’)
  • Add formula minus operator support
  • Add script language range address string support (create range from string)
  • Add BeforeSelectionRangeChange event to control selection (see Selection) (#79)
  • Add EmptyCellReferenceProvider to make customized empty cell reference value (#72)
  • Improved formula performance to update multiple referenced cell
  • Change: read formula ignores its syntax and parse errors during loading from Excel
  • Change: continued to recalculate referenced cell and ignores errors from other cells
  • Change: ReoGridEditor changed to open-source, BSD license
  • Fix: release used memory before control (workbook) destroy (#68)
  • Fix: change foreground color in Editor might cause GDI+ exception (#69)
  • Fix: cannot load Excel file that is saved by OpenXML 2.0 SDK (#70)
  • Fix: attempt to undo a worksheet that is just created will cause exception happen
  • Fix: “d” pattern cannot format correctly date-time value (#72)
  • Fix: default control cursors cannot be changed (#73)
  • Fix: print or preview cause exception happen (#75)

v0.8.8.3-beta – 9 января 2015

  • Add formula exp(^) operator and EXP function
  • Add formula greater-than and less-than comparison
  • Add worksheet CSV export support
  • Add full row and full column address support (1:12, $1:$12, $A:$C)
  • Add NamedRanges collection to worksheet
  • Add strike-through and underline font support for Excel format
  • Add PrintableRangeChanged event
  • Change name definition scope from worksheet to workbook
  • Change ReoGridBorderPos to BorderPositions
  • Change ReoGridBorderStyle to BorderStyle
  • Change SetRangeBorder to SetRangeBorders
  • Change GetRangeBorder to GetRangeBorders
  • Change some border styles in order to compatible with Excel borders
  • Fix: save a loaded Excel file will lost its style information
  • Fix: cannot input text into a cell which has been cut into clipboard (#64)
  • Fix: name definitions loaded from Excel cannot update formula values
  • Fix: value of percent format cannot be loaded from Excel correctly
  • Fix: SelectionRangeChanged when mouse down is not invoked (#60)
  • Fix: restore ClearActionHistory method to control
  • Fix: remove cell data will lost cell’s alignment styles (#62)
  • Fix: script event onpaste not firing
  • Fix: some print bugs
  • Added some test-cases

v0.8.8.2-beta – 17 декабря 2014

  • Add custom function extension and name parsing provider interface (#55)
  • Add new customize function interface demo
  • Add Name Manager for Editor (#38)
  • Add RenameNamedRange method for worksheet (#38)
  • Add initialize hidden rows from loading Excel file
  • Add hide spreadsheet headers from loading Excel file
  • Add zoom spreadsheet from loading Excel file
  • Add reading and saving name definitions from/to Excel file
  • Add absolute range address $A$1:$B$2 format support
  • Add GetWorksheetByName for workbook object
  • Fix: vertical alignment style cannot load from Excel file correctly
  • Fix: named range reference in formula works incorrectly
  • Fix: COUNT function causes exception
  • Fix: 1 pixel background overlay between neighboring cells
  • Fix: cell text-wrap does not work correctly
  • Fix: export incorrect Excel border styles
  • Fix: removing cell styles does not work properly
  • Fix: deleted outlines, named range and highlight ranges cannot be restore when undo removing rows and columns
  • Fix: adjusting page breaks may cause exception happen
  • Исправления незначительных ошибок

v0.8.8.1-alpha – 14 декабря 2014

  • Добавлена поддержка клиентского профиля (ReleaseCP) (#56)
  • Добавлен метод ClearRangeContent, удаляющий содержимое выбранного диапазона ячеек
  • Complete Style property for RowHeader and ColumnHeader object
  • Исправлено: встроенный sheet tab control не скрывается (#52)
  • Исправлено: нескрываемая полоса прокрутки
  • Fix: update named range after inserting or removing rows (#38)
  • Fix: cannot select range if first row or column is merged cell (#55)
  • Исправлено: SetRangeStyle method makes cell losing original style information (#59)
  • Fix: cell body appears at wrong position after moving range
  • Исправлено: set SelectionMode to None will cause exception (#51)
  • Fix: cannot move range even hover on it
  • Fix: cannot change control appearance
  • Fix: export incorrect Excel border ‘dashed’ style
  • Fix: editor may crash when SelectionMode set to None
  • Исправлено: editor will overwrite vertical alignment to top

v0.8.8.0-alpha – 6 декабря 2014

  • Поддержка формата файла Excel (xlsx)
  • Поддержка нескольких листов
  • Улучшения при расчётах формул
  • Улучшения в плане производительности, использования памяти
  • Добавлен интерфейл Custom ячейки drop-down (#49)
  • Добавлены аргументы для метода ExportAsHTML (#39)
  • Исправлено: данные в ячейке только для чтения могли быть изменены клавишами backspace или delete (#38)
  • Исправлено: text will be clipped inside cell (#38)
  • Исправлено: операции копирования, вырезания и вставки (#38)
  • Minor bugs fixed

v0.8.7.0-beta – 4 сентября 2014

  • Поддержка WPF
  • Фильтрация и сортировка по столбцу
  • New keyboard event
  • Prepare for multiple sheet support
  • Performance improvement on cell data update
  • Drop-down cell interface improvements (#32)
  • Add ClearActionHistory method to clear undo stack (#28)
  • Исправлены ошибки

v0.8.6.2-beta – 24 июня 2014

  • Прокрутка к ячейке/диапазону
  • New Cell edit user events
  • Fix cell content display problem in ‘Editor’ and ‘Minimum’ release package (#11)
  • Fix formula returns zero when reference to string in cells
  • Fix SelectionChanged fired twice in some cases
  • Add property descriptions for Visual Studio property list
  • Add ‘Print…’ menu in ReoGridEditor
  • Add ‘Print Report’ demo program
  • Add hide/unhide actions (#9)
  • Remove CellsContextMenuStrip property from control, use default ContextMenuStrip instead
  • Change RowHeadContextMenuStrip to RowHeaderContextMenuStrip
  • Change ColHeadContextMenuStrip to ColumnHeaderContextMenuStrip
  • Change ColCount to ColumnCount
  • Change some class name: removing ‘RG’ prefix
  • Other bugs fix

v0.8.6.1-alpha – 17 июня 2014

  • Fix text truncate problem in print and preview (#4)
  • Fix duplicated PrintableRange property in VB.NET (#2)
  • Loading CSV format
  • Add Export as HTML (#3)
  • Control.Ranges[] property is available
  • Control.Cells[].Style is available
  • Change/Remove page breaks
  • Saving/Loading page settings
  • Change cells type in Editor
  • Some class rename: RGCellEventArgs => CellEventArgs
  • Другие ошибки

v0.8.6.0-alpha – 2 июня 2014

  • Strong name signed assemblies
  • Memory-use and performance improvement
  • Paging & Print
  • Named range support (also reference in formula)
  • Built-in formula bar in Editor
  • Custom header text and color
  • Custom Cells type for entire column
  • Add events for outline
  • New freezing support (dock to 8 directions)
  • ImageCell support to specify display mode
  • Improvement API for use of Control (such as Cells[“B1”].Style)
  • Formula trace for precedents and dependents
  • More Excel-compatible functions available
  • Другие улучшения

v0.8.5.1-beta – 27 апреля 2014

  • Исправлено: исключение PInvoke под .NET 4.x
  • Get focusPos from script

v0.8.5.0-beta – 15 января 2014

  • New: Group & Outline
  • New: Built-in Cell Types
  • New: Custom Cell
  • New: Add cell events Events
  • Fix: Delete columns and rows on merged cell will lost the cell styles
  • Fix: CJK Fonts cannot be displayed properly
  • Fix: Performance Optimization: Scrolling
  • Fix: Wrapped text cannot display last line correctly
  • Fix: Cannot undo paste
  • Fix: Error in column index convert between alpha letters and number
  • Fix: Preview does not work
  • Performance Improvement
  • Fixed other bugs
  • Script event name changed to lowercase
  • Reduce reference DLLs by merging code, and open source
  • Namespace changed to ‘unvell’ from ‘Unvell’