/tr>
image
image
image
image


Patches to Topaz

Between regular releases of Topaz we provide modified source code files from time to time that contain fixes to problems that are reported by our customers. It is always a good idea to check back here to see if there are code patches that would be wise to install to your copy of Topaz.

If you own Topaz version 9, here are changes contained in the fixes90.zip file which you can download below:

9.0.11
- Allow to build NDX indexes in 64 bit mode

9.0.10
- Prevent stack corruption with new bookmark types in Delphi XE and XE2

9.0.9
- No crash in Unicode Delphis when using mask edits

9.0.8
- Added Delphi XE2 projects and ability to be compiled with a 32-bit
Delphi compiler

9.0.7
- Allow to index with NDX files specified by full path

9.0.6
- Properly distinguishes between Delphi 7 and Delphi 6 compiler options
- BOM removed from tzndx.pas

9.0.5
- In samples, databases are not active at design time.

9.0.4
- Fixed compilation problem for Delphi 1 an 2
- Fixed the case of field names in the WCreate sample
- Fixed the LocateRecord function for Unicode Delphis

9.0.3
- Fixed indexing for the German version 

9.0.2
- Fixed NDX index for Delphi 2010
- Fixed memo compact function

9.0.1
- compatible with Delphi 3 once again

9.0.0
- now compatible with Delphi 2010

Download Fixes90.zip

If you own Topaz 8, here are the changes implemented in Fixes801.zip:

8.01.09

- Longword used to store the value returned by GetTickCount so that
no cast exception is thrown after long time without reboot.

8.01.08

- Automatic transliteration of text being stored to memo fields
reserves space for the #0 char added by the converter

- The TExtMode property added to the TTzBlobStream and TTzFileDataSet
class allows to override the automatic text detection when writing 
to memo fields

- Topaz utility units are compatible with Delphi for .NET

8.01.07

- Some index related operations, including Zap procedure,
do not change default ordering 

8.01.06

- TzDialog group of functions return ' ' when dialog is 
closed with F4 and there is no Cancel button

8.01.05

- Int64 added to the list of types supported by Comas()
- tzcommon generates C++ Builder compatible HPP file

8.01.04

- When TzVFile is ordered using KeyMaker procedure,
Topaz detects numerical values and orders them 
properly

8.01.03

- Editing of a TzVFile record with KeyMaker assigned
does not change the position of the record within
a group of records with the same key

- When a record is added to a TzVFile with KeyMaker
assigned, it is always inserted last in a group of 
records with the same key

8.01.02

- Topaz_d10.dpk can be installed for the C++ Builder
personality of BDS 2006.

8.01.01

- Obsolete FixedColumns property of the TzGrid component
does not appear in the property editor.

8.00.1 to Topaz 8.01

- Delphi 2006 certified
- BeforeCancel and AfterCancel events always fire when
dataset state changes from dsInsert and dsEdit to 
dsBrowse.
- DCU file location can be specified in Make_d9.bat and 
Make_d10.bat.
- Add Sale button and Database Navigator behavior fixed
in Relation examples
- Topaz Help is included into the main distribution.

Download Fixes801.zip