Revision List 082909

'PDB Converter Pro

'by Michael J. Verive, MD

'rev list

'1.0.0 - initial release 9/17/06

'1.0.1 - added support for web table header and title from command line

' added "Enter Registration Information" to Help menu

'1.0.2 - fixed bug writing subset of records to PDBs and files

' added error handler for config file reading

' added code to save window state upon closing for next open

'1.0.3 - modified code to save window state to use windows registry

'

'1.0.4 - fixed bug reading csv/text with more than 32 columns

'

'1.0.5 - fixed cosmetic bug with decryption message boxes

'

'1.0.6 - Added ability to add user defined number of rows/columns

'

'1.0.7 - removed buggy registration option from help menu

'

'1.0.8 - added functions to convert lf to crlf pair, and to strip carriage returns

'

'1.0.9 - removed auto-grid resize after PDB load/save in interactive mode

'

'1.1.0 - fixed error with delim not being set as global

'

'1.1.1 - fixed error where hotsync dialog was displayed even if no hotsync user name in command line

'

'1.1.2 - fixed errors where application was shown even in command-line mode

'

'1.1.3 - added function to convert line feeds to
for HTML

'

'1.1.4 - new version of FlexCell grid for writing Excel worksheets and exporting to PDF (Save to PDF added to interactive mode, not yet added to command-line mode)

' - reporting of records and fields written for all file types except Excel (full spreadsheet saved)

' - added log function in interactive mode for debugging writing pdb's with field descriptors

'

'1.1.5 - added Row AutoHeight,

' - PDB Converter Pro now allows:

' manual reordering of columns by dragging column header

' (note - does NOT automatically modify Field Descriptors!)

' direct export of grid contents to csv, htm, pdf, xls, xml (previously only used for Excel and PDF)

' command-line mode now includes grid export for csv, htm, pdf, xls, and xml

' - Help file updated

'

'1.1.6 - fixed error with window state not saving and restoring correctly

' - added ability to clone field descriptor from existing Config file

' - added ability to use numeric repeater for field descriptor:

' example: li,li,li,li,li can now be entered as 5li

' - added function to strip characters from start or end of string

' - added ltrim and rtrim functions

' - added case conversion functions (lower, upper, and proper case)

'

'1.1.7 - fixed bug reading fixed-length, padded strings

'

'1.1.8 - changed "with embedded quotes" to "quoted CSV with embedded commas" for CSV import

'

'1.1.9 - added support for PDB's where First Record Contains Field Names

' includes the command line switch /FRCFN for automode

' - misc code optimization

'

'1.2.0 - changed to internal registration system to allow 64-bit OS compatibility

' - minor code optimization

'

'1.2.1 - added merge cells option

' - added truncate left/right string options

' - added ability to use different fd's for reading and writing

'

'1.2.2 - fixed problem with frozen rows/cols

'

'1.2.3 - fixed problem with adding characters at the end of a string