BugFix history for: GeoMapSymbol For MapInfo Author: Dr Rod Holcombe Holcombe Coughlin & Associates Australia email: rod@holcombe.net.au http://www.holcombe.net.au/resources/ ========================================================================= GeoSymbol History: Version 1 [GEOSYMBL] - 1994 Revamped as MI-GeoSymbol in 1996 Version 2 [GeoSymbol] rewritten and compiled under MapBasic 5 and intended for use with MapInfo version 5 or higher. Version 3 [GeoMapSymbol] 2000 New name because of clash with existing Rockware product name. Compiled in VB6 under MapInfo ver.6 then ver. 7 Version 4 2009 Written under ver9.5 but compiled under version 8 ========================================================================= BugFixes (youngest to oldest): (Note: dates in day/month/year) 20/5/09 v4.1 Added new checkbox to skip data lines where dip and direction were both zero Added routines to better preguess the data coulumns in new Tables and preserve the selection in subsequent calls to tables with the same headings Corrected some anomalies in the new expanded set of GeoMapSymbol Tables put on the web for download 15/5/09 v.4.0 Removed the requirement to enter dummy registration codes on initial startup. Fixed several bugs in the Table selection process, particularly in the Where clause that had been causing errors. Revamped the initial symbol drawing process and instituted an automatic redrawing of any new symbols. Made some cosmetic changes. 30/11/03 Fixed bug in way new appending option was selected. 6/9/03 Added current Selection to the list of Input Tables that can be processed. This allows symbols to be plotted for only partial rows in a Table. Added option to append Input Table rows to Output Tables that have exactly the same structure as the Input Table. (Previously the Output Table was always completely overwritten). 9/10/02 Corrected bug that prevented tables without location columns being processed. Cleaned up some of the error traps. Added GeoMapSymbol button to Tools toolbar. 20/8/01 Corrected bug that plotted RH rule strikes in a LH rule orientation. 23/6/01 Corrected bug in new version that prevented access to location dialogs for tables with no pre-existing objects. Corrected minor annoyances with final label Save dialog. 8/11/00 Version 3 released under new name New version automatically recognises and converts existing GeoSymbol.Tab to GeoMapSymbol.Tab with no changes. Added ability to use location of existing objects in Input Table to locate symbols in the Output table. Added option to preserve the full structure of the Input table in the Output Table. Added automatic querying of how to handle symbol labels at end of plot processing. Added ability to preserve settings such as units, and symbol and label sizes, between sessions. Values are stored in row 1 of the GeoMapSymbol table. Corrected minor shape problem with the default Cleavage3 symbol shape (replaced a missing tic mark). This correction will not apply to existing GeoSymbol tables during the conversion to GeoMapSymbol.Tab. Either change it manually (by replacing Node27 and Node29 of the row containing Cleavage3 with values of -0.3 instead of 0.3) or delete the GeoMapSymbol. Tab tables and let GeoMapSymbol reconstruct the tables. This latter course will require registered users to re-install the registration of the product. 6/11/99 Fixed problem with handling input tables with deleted rows 2/11/99 Corrected major bug (arising from a minor interim recompile session in early October) that prevented dip columns being recognised correctly. 20/9/99 Version 2 released. Major changes to symbol definitions, capabilities, and interface. Major bugs corrected include expanding to handle any coordinate system (old version crashed if not Lat/Long).