InfoPower Revisions

InfoPower VCL Revision History -

Note regarding registrations: If you are using versions of InfoPower 2009 and earlier you can not do online registration. You will need to use email registration. For versions of InfoPower from 2010 through XE5, make sure that you download the most recent build as they have been updated to talk to newer registration servers for online registration. Versions after XE5 already talk to the newer servers so there should not be an issue.

Version 20.0.5 (11/22/2019)

  • Support RAD Studio 10.3.3

Version 20.0.4.0 (9/23/2019)

  • Fix line residue when scrolling TwwDBRichEdit with custom framing enabled with borders

  • Grid would not edit correctly if custom control was in fixed editable column. Internally the custom edit was not cleared upon leaving the column so editing later fixed columns was only accepting first character.

  • Integrated context sensitive help was not previously working. This problem is fixed.

Version 20.0.3.0 (8/14/2019)

  • Updated for RAD Studio Rio Update 2.

  • TwwDataInspector bidi fixes include resizing of columns, custom control painting, and custom control painting corrected for proper alignment

Version 20.0.2.8 (7/6/2019)

  • Fix TwwDataInspector alignment problem when using custom styles. Previously the caption column was aligned based on the data. Now it is always left and is consistent with using the system style.

  • TwwDBGrid - Fix indicator button to support text. Previously only the glyph was shown.

  • TwwDBLookupCombo - In hi-res if the drop-down list is auto-shrunk because of fewer records, the last row could be hidden. This problem is fixed.

Version 20.0.2.7 (5/31/2019)

  • TwwDBDateTimePicker - Improved support for multi-monitor in dropdown calendar when using hi-res. Previously the calendar dropdown could be the wrong size if have two  monitors with different scaling.

Version 20.0.2.6 (5/6/2019)

  • TwwRecordViewDialog and TwwRecordViewPanel - Fix checkbox display problem when using hi-res forms.

  • TwwLookupDialog, TwwLookupComboDlg, TwwSearchDialog - Fix sizing problem of dialog when it first comes up. It would not size the form or grid correctly so unneccessary scrollbars could appear. Also addressed issue with multiple monitors where the dialog would not come up on the correct default monitor.

  • TwwDBGrid - Filtering menu could have memory leak in some cases. This problem is fixed.

  • TwwDBGrid - In some cases the grid would incorrectly update the selected property, causing some fields to disappear when selected was empty.

Version 20.0.2.5 (3/26/2019)

  • TwwDBGrid - Fix issue when not using styles where the background highlight was not painted in an editable fixed column which made the edited text difficult to see.

  • TwwDBGrid - Local filtering now supports month names. Without this support the end-user could get an invalid date error when filtering using the grid's title menus.

Version 20.0.2.4 (2/12/2019)

  • Fix custom style issue when painting navigator button's text. They could use the wrong color before so that you could'nt see the text.

  • Fix designer issue when creating an indicator button in the title column. Previously the button was not created when clicking on the IndicatorButton property in the inspector. This problem is fixed.

Version 20.0.2.3 (1/25/2019)

  • Fixed issue where the lookup combo's dropdown list could grow in width when the mouse moved over the edit portion.

Version 20.0.2.2 (1/15/2019)

  • TwwDBGrid title menus - 1. Added Support descending indexes with FireDAC.  2. Also fixed bug where sort ascending was not displayed in the title menu for FireDac. 3. Fixed issue with Text cutoff in title menu for hi-res. 

  • TwwDBRichEdit - Fixed redundant freeing in destructor of control

Version 20.0.1 (12/7/2018)

  • Fixed issue in installation with ipstudiowinwordxp4k260.bpl and ipstudiowinclient4k260 where package names were wrong 

Version 19.5.1.6 (11/20/2018)

  • TwwDataInspector - Handle mapping for custom control for mapped combobox

  • TwwDataInspector - Fixed issue where custom control not painted for active cell in some instances, which ended up leaving a blank cell.

  • TwwLookupComboDlg, TwwLookupDialog, TwwSearchDialog - Fixed issue with error message for keyboard handling to close the dialog. This error occurred when the ok/cancel buttons were hidden. Fixed issue with escape not closing the dialog as well.  Also fixed issue with dialog position being changed after changing sort order

Version 19.5.1.5 (10/22/2018)

  • Fix lookupdialog so that it shows all the fields if possible. Previously it would not be wide enough so horizontal scrollbars would appear.

Version 19.5.1.4 (8/28/2018)

  • Improved Bidi support for right to left including TwwDataInspector and combo controls

  • Support non-white transparent color for TwwDBNavigator custom buttons

Version 19.5.1.3 (8/3/2018)

  • Fixed memory leaks with painting of some graphics in InfoPower.

  • TwwDataInspector - When using a custom control in a cell, it is not painted when scrolling up/down in some rare cases. This problem is fixed.

Version 19.5.1.2

  • TwwFilterDialog would not show previous filter when going into the dialog

  • TwwDBGrid - Event OnCanSort passed wrong value before for SortDescending. Previously it would pass false when it should pass true.

Version 19.5.0 InfoPower 4K Tokyo (6/20/2018)

Version 19.0.3 InfoPower VCL Tokyo (9/21/17)

  • TwwTable,TwwQuery - Fixed wwFilterField method to work properly on memo fields

  • TwwDBGrid - Titles lines not painted with standard windows theme. Now it will.

Version 19.0.2 InfoPower VCL Tokyo (8/23/17)

  • TwwDBGrid - Fix event OnColWidthsChanged so it fires with fixed columns as well

  • TwwDBGrid - TouchPan property - Set to true to allow the user to use touch screens to scroll the data

  • TwwFilterDialog - Recognize ftSingle and ftAutoInc as value types when filtering

Version 19.0.0 InfoPower VCL Tokyo (3/28/17)

  • Fixed some line and color painting issues when using styles

  • TwwRecordPanel - Support MouseWheel

  • Fixed some RTTI pointer issues when compiling with Windows 64 bit

 

Version 17.0.5.2 InfoPower VCL 10 Seattle (10/14/15)

  • Fixed Mapped Items designer for TwwDBComboBox so that the column widths are not too small. Also added Delete button

 

Version 17.0.5 InfoPower VCL 10 Seattle (10/1/15)

  • Added inclusion of dipstudiowindataset230.bpl for compatibility with BDE. You must first download and install the BDE package from Embarcadero available at http://cc.embarcadero.com/Item/30359. Then you must manually add the dipstudiowindataset230.bpl package into your IDE in order to have the TwwTable, TwwQuery BDE components.

 

Version 17.0.3 InfoPower VCL 10 Seattle (9/14/15)

  • Fixed issue when trying to sort with LookupDialog, TwwLookupComboDlg where it did not move the column it was sorted on to the first column in the dialog. This problem is now fixed.


Versions InfoPower VCL XE8 16.0.4, XE7 15.0.2.5, XE6 14.0.2.4 (9/27/15)

  • Fixed issue when trying to sort with LookupDialog, TwwLookupComboDlg where it did not move the column it was sorted on to the first column in the dialog. This problem is now fixed.

  • TwwDBGrid – Fixed title row and indicator column painting where lines were painted too lightly in some scenarios


Version 16.0.3 InfoPower VCL XE8 Changes (6/8/15)

  • TwwKeyCombo/TwwLookupComboDlg, TwwLookupDialog now support user-selectable sort order with the TFDTable. Previously InfoPower would require that the dataset publish its indexdefs property in order for this functionality to work. 

  • This is no longer required

 

Version 16.0.2 InfoPower VCL XE8 Changes (5/27/15)

  • TwwRecordViewDialog changed to use TwwCheckbox instead of TDBCheckbox

  • TwwDBDateTimePicker – Changed handling of special case where the month is changed with the input xx/29/xx so that it changes the day to 28 instead of changing the year.  This only applies to situations where the day is after the month in the data entry order

  • TwwDBGrid SYLK export now respects OnGetText changes to the displayed text. If you wish it to also use the DisplayText property, you can set the grid’s Patch[14] to true, i.e. wwdbgrid1.patch[14] = true;


Version 15.0.1.1 VCL XE7 Changes

  • BDE Components – Added support to add back the TwwTable, TwwQuery, TwwQBE, TwwStoredProc BDE components. You must first download the BDE add-on for the BDE from Embarcadero. Then you need to manually add the package dipstudiowindataset210.bpl to your environment, and then you will have the old BDE dataset components.


Version 14.0.1.4 InfoPower VCL XE6 Changes

  • TwwDBGrid/TwwEdit – Force TField.OnSetText to fire for numeric fields (for backwards compatibility with older versions of InfoPower)

 

Version 14.0.1  InfoPower VCL XE6

  • TwwDBGrid – IniAttributes.UnicodeIniFile did not previously save correctly to ini file.

  • TwwDataInspector – Fixed problem which could lead to access violations in some cases

  • TwwDBRichEdit – Support ftWideString data types


Version 12.0.1.3 InfoPower Studio XE5 Changes

  • TwwDBGrid – Fixed problem when in append mode with an empty record. Clicking off this record with the mouse moves to a different row. This problem is fixed.

  • TwwDBRichEdit – Method InsertBitmap caused access violations before


Version 11.0.1.2 InfoPower Studio XE4 Changes

  • TwwDBGrid – Fixed problem when in append mode with an empty record. Clicking off this record with the mouse moves to a different row. This problem is fixed.

  • TwwDBRichEdit – Method InsertBitmap caused access violations before


InfoPower Studio 2013 Changes
Version 10.0.1.2 (6/13/2013)

  • TwwDataInspector – Don’t paint data lines when using csPaintCopy 

  • TwwCheckbox - Fixed intermittent problem with checkbox toggling on space

  • TwwDBGrid – Paint highlighted text correctly with styles

  • TwwDBNavigator – Fixed text painting bug caused by moving mouse over navigator button

  • TwwRichEditBar – Reset richedit’s zoomfactor to 1 when scrolling to new record


InfoPower Studio 2012 Changes
Version 9.0.3.2 (10/30/2012)

  • TwwDBGrid – Free DefaultTitleImages when releasing grid

  • Avoid index out of range error when dataset is made active in some cases

  • TwwFilterDialog – Accommodate large tfield datatypes when using callback filtering – limitation was 256 before unless using memo fields

  • TwwMonthCalendar – Incorrectly use style colors in come cases where styles not enabled. Problem fixed

  • TwwDBRichEdit - Fixed problem where horizontal scrolling causes access violation.

  • TwwDBRichEdit – Introduce patch[14] variable. Set to true to disable typography. Typography does not recognize internal \line in rtf which can cause problems when loading certain rtf formats created by external programs. You will need to call sendmessage(handle, cm_recreatewnd, 0, 0) after setting this patch variable to true

  • TwwDBEdit – Allow paste to be work not in edit mode by setting readonly to false when entering control


Version 9.0.2.2 (12/8/2011)

  • TwwDateTimePicker – Fix problem with “Invalid Type Cast Error” when assigning colors in CalendarAttributes.Colors


InfoPower Studio 2011 Changes
Version 8.0.4.2 (10/30/2012)

  • TwwDBGrid – Avoid index out of range error when dataset is made active in some cases

  • TwwDBGrid –  Fix Scrolling painting bug with white vertical fixed line

  • TwwDBGrid - Fixes a problem where the end-user removes a field through the menus, adds it back in, and then removes it again.

  • When an empty record is auto-deleted by clicking on a different row, the resulting active record was off by one when as the deleted record would shift the grid rows.  This problem is fixed.

  • TwwDBGrid – Filtering through the title menu did not include the last day of the month. This problem is fixed

  • TwwDBEdit – Support TSingleField

  • Access violations in some searching operations with TwwTable – Problem fixed.

  • TwwDBRichEdit - Fixed problem where horizontal scrolling causes access violation.

  • TwwDBRichEdit – Clear richedit default settings when tfield data is blank.

  • TwwDBRichEdit – Support TStringField


Version 8.0.3.1 (3/7/2011)

  • TwwDBGrid – When an empty record is auto-deleted by clicking on a different row, the resulting active record was off by one when as the deleted record would shift the grid rows.  This problem is fixed.

  • TwwDBLookupCombo – Allow developer to allow the internal detection of a record being in a list to be accurate even after a backspace. This can slow the performance down, but then the OnNotInList fires consistently after a backspace and it can allow the user to enter a value not in the list. The developer needs to set the component’s Patch[0] to true to enable this new behavior.

  • TwwLocateDialog – The component no longer defaulted to the search value edit control in Delphi XE. This problem is fixed.

  • TwwDBRichEdit – Allow component to be associated with ftString and still load the data. Previously would require a TBlobField as it would show garbage characters in this case.

  • TwwDBComboBox – When themes were enabled, the borders were not being painted in some instances. This problem is fixed.


InfoPower Studio 2010 Changes
Version 7.0.1.7.2 (5/3/2010)

  • Fix Mismatched include files when using Builder 2010, which would cause compile error

Version 7.0.1.7 (4/22/2010)

  • Added InfoPower 2010 support for Delphi 2009

  • TwwDataInspector – Support center text alignment

  • TwwDBDateTimePicker – Support Edit Year menu choice

  • Search controls – Searching was slow when doing a sequential search on a BDE dataset because DisableControls was not called.

  • TwwComboBox – MDI fix where combo would not drop-down if it did not have focus.

  • TwwRecordViewPanel, TwwRecordViewDialog – Support widememo datatype 

  • TwwDBGrid / TwwIntl – Was not using TwwIntl settings in certain captions in the sort/filter menu dialogs. Problem fixed.

  • TwwDBGrid – Fix SYLK clipboard exporting, Note that SYLK does not support Unicode exporting.

  • TwwDBRichEdit – Fixed bitmap corruption problem where they were changed to metafiles and lost their bitmap attributes.

  • TwwDBRichEdit – Fix code so that it uses StringStream to better support Unicode text streaming.

  • TwwDBRichEdit – Always support html exporting even in new windows systems.


Version 7.0.1.6 (12/4/2009)

  • TwwDBGrid – Allowed checkboxes in columns with ftBoolean type to support true as unchecked. Previously would only allow true for checked values when bound to a ftBoolean type field.


InfoPower Studio 2009 Changes
Version 6.0.1.9 (8/26/2009)

  • TwwDBGrid – Fixed problem with OnBeforeDrawDataCell not being called

  • TwwDBSpin – Fixed problem during data entry where it did not recognize the decimal separator as a valid character

  • TwwSearchDialog – Previously generated access violations when using TTable with a shadowtable. This problem is fixed.


Version 6.0.1.8 (7/23/2009)

  • TwwDBLookupCombo – Respect ReadOnly property when unbound

  • TwwDBGrid - Fix disappearing grid when resizing grid with dgFixedEditable. Problem occurred when focus was on a non-fixed column cell and then the resize made the cell disappear by dragging the sizeable form so that the cell became out of view.

  • TwwDBGrid – Fixed column dragging problems when using BidiMode of RightToLeft

  • TwwDBGrid – You can now set patch[11] to true to allow the grid to always show cell hints even when the text fits in the cell

  • TwwDBRichEdit - Fixed certain cases where richedit was not displaying properly in the grid.

  • TwwDBRichEdit – When using EditWidth of rewPrinterSize, reduce gutter width so text is not indented too far

  • TwwDBRichEdit – Allow reference to lines[x] to return text of line. Previously would return empty string

  • Removed dependency upon window aliases such as wintypes, winprocs. This could cause some projects to generate IDE unit missing error messages when debugging

  • TwwKeyCombo – Make SearchField property value case insensitive


Version 6.0.1.7 (4/7/2009)

  • TwwDBLookupCombo – Lookup on detail TTable would cause run time errors.  This problem is fixed.


Version 6.0.1.6 (3/18/2009)

  • TwwDBRichEdit – Fixed bugs relating to ole objects

  • TwwDBRichEdit – Fixed bugs relating to importing and exporting

  • TwwDBGrid – Exporting to clipboard was not functioning correctly

  • TwwDBGrid – Resolved Fixed column font issues

  • TwwDBGrid – Scrolling with editable fixed columns could cause grid to enter a bad state in some instances. This problem is fixed.

  • TwwFilterDialog – Fields not updating after Fields Tab Set changed via keyboard accelerator

  • TwwDBEdit – Not properly handing TLargeInt fields as floats before

  • TwwIntl – MonthCalendar.PopupYearStart not recognized previously by DateTimePickers

  • TwwDBDateTimePicker – Fix vista problem where control was prematurely closed when month was selected

 

Version 6.0.1.5 (11/17/2008)

  • TwwDBGrid – Designer of grid did not previously allow GroupName to be set, and gave InfoPower Grid Essentials error message

  • TwwDataInspector – Setting of rowheights for individual inspector items via code could generate error in some instances. Problem fixed.


Version 6.0.1.4 (10/24/2008)

  • TwwDBGrid – When checkbox was associated with a Boolean field, the checkbox was not correctly displayed. This problem is fixed.

  • TwwDBGrid – When a picture mask was assigned to a field, the data was not flushed to the dataset


Version 6.0.1.3 (10/13/2008)

  • TwwDBGrid – Exporting functionality did not export correctly. This problem is fixed.


InfoPower Studio 2007 Changes
Version 5.0.3.4 (5/15/2008)

  • TwwDBGrid – When arriving on a custom control with dgAlwaysShowEditor as false, the custom control would no longer overwrite the cell but instead append to the end.  This problem was introduced in 5.0.3.3, and has been fixed.


Version 5.0.3.3 (5/2/2008)

  • TwwRecordViewPanel, TwwRecordViewDialog - Fix problem where labels for fields were not painted when Vista themes were enabled. This problem only occurred in the Delphi 7 build.

  • Export did not properly handle dbl-quotes in the data before.  InfoPower now converts a dbl-quote in the data to two dbl-quotes when exporting

  • Improved cursor handling with the right and left arrow keys, allowing the editor to handle these keystrokes when the cursor is within the editor. For instance (Ctrl-Right Arrow) will now advance to the next work in the editor.  Note that these changes have no effect unless the editor in the grid has the focus.  If the grid has the focus, then these keystrokes still are handled by the grid.

  • Fixed miscellaneous issues with registration utility


Version 5.0.3.2 (2/22/2008)

  • Fix design time access violation problem when bringing up grid’s Select Fields Dialog

  • Grid Export option esoDblQuoteFields now handles double quotes in data

  • FilterDialog did not properly initialize previous filter condition in some instances.  This problem is fixed.


Version5.0.2.2 (11/27/2007)

  • Fix painting bug where inactive cells for active row were not painted in some instances

  • Support Delphi 7 (Separate build available at website).

  • TwwDBRichEdit – When using MSVersion=4, search and replace operations did not function correctly. This build corrects these operations.


Version 5.0.2.1 (11/13/2007)

  • Supports Delphi 2007 - VCL.NET

  • Supports printing of a page range through the richedit’s print preview capabilities.

Woll2Woll Software, 357 Yukon Way, Livermore, CA 94550

sales@woll2woll.net  |   1-925-371-1663

Follow us!

  • Twitter Social Icon
  • Google+ Social Icon
  • Facebook Social Icon
  • YouTube Social  Icon