JIGSAW V2.0 - README FILE ============================= List of Topics In This File:- 1. CONTEXT SENSITIVE HELP 2. OPENING JIGSAW V1 PROJECTS 3. SAVING JIGSAW V1 PROJECTS 4. VERSION CHANGES ============================= 1. CONTEXT SENSITIVE HELP ------------------------- Press the F1 key in any screen in JigSaw to get context sensitive help from a standard Windows help file. 2. OPENING JIGSAW V1 PROJECTS ----------------------------- JigSaw v2 can open any projects created with either JigSaw v1 or JigSaw v2. No special action is required on the user's part to open old project files. 3. SAVING JIGSAW V1 PROJECTS ---------------------------- Note that once you open and re-save any project which was a JigSaw v1 project, then it can no longer be opened again with JigSaw v1 because it is saved in a new v2 format. Hence, if you have kept a sepaate copy of JigSaw v1, then when you open any project from your old JigSaw v1 directories, it would be wise to immediately re-save into your new JigSaw v2 directories before proceeding, to ensure that your old project files remain accessible from JigSaw v1. 4. VERSION CHANGES ------------------ From v2.0.16 to 2.0.17 * Patch udpate contained older version of ACSATLAS.OCX than required. This can cause error 50003 on startup unless another application has already installed alter version. Now fixed. * If use research tabulation and criteria search dialogs simultaneously, then coordinate and division selections can interfere across screens. Now fixed. * Import from ASCII - A fixed length field containing an hour number has a default value of 12, which should normally take effect if that field is blank.Howver, the default value was also taking effect when the field had a zero value in it. This has now been fixed. (New version of ETImp01.dll - v1.2.0.0) * Family Patterns report - re-fixed problem with vacant points introduced in v2.0.16. From v2.0.15 to 2.0.16 * Family Patterns report - vacant points not always correctly listed - sometimes showed wrong points as being vacant. Now fixed. From v2.0.14 to 2.0.15 * Control Projects - When attempting to replicate day, month and time but not year, replication was incorrect. Now fixed. * Win 2000, XP printing - Astrological glyphs did not appear correctly when printed (only Aries and Taurus appeared correctly). Now fixed. From v2.0.13 to 2.0.14 * Control Projects - "Replicate Time of Day" option only worked provided that Replicate Years or Months and Days was also selected. Now fixed. From v2.0.12 to 2.0.13 * Family Patterns report - if report contained section showing charts which fit into pattern only with other points or wider orbs, and that extra point was a primary points (rather than a midpoint), then that other point may be erroneously selected, and not represent the correct point which actually most closely fits the pattern by orb. Now fixed. * Family patterns report - the orb shown for a point in relation to the pattern was sometimes not properly reduced to the required harmonic. However, the correct point was always shown. Now fixed. * AutoRectify printed report - if printed enabled records, then these overwrote the list of suggested chart times and angles. Now fixed. * Reports - If JigSaw was installed to a path whose name contains a blank (eg. "Program Files") then any generated family search reports fails to open with an error message. Now fixed. * Research - When tabulating any type of "Natal Details", the following message will appear if no point is currently highlighted. "There are no points selected. Select some points from the list and try again.". This has now been fixed. * LatToNumber and LongToNumber altered to allow two single quotes as sec of arc indicator. From v2.0.11 to 2.0.12 * When viewing chart strips in family module, and double-clicking on strip to view the full chart wheel, the time zone was sometimes corrupted (eg. LMT was being displayed as +0:00 hrs). This has now been fixed. * Added latest ACSATLAS.OCX from ACS (27/1/00) * Created new ETImp01.dll (v1.1.0.0) which transparently includes SFv5 import capability. Also fixed a problem with fillers - when using CQD, fillers were always being written as numeric fields. Now a check is made to find its type, and the field is written accordingly. * When importing Solar Fire chart files, if chart names contain double quotes then an overflow error occured during import. This has now been rectified - any double quotes in chart names are automatically converted into single quotes. From v2.0.10 to 2.0.11 * Long file names (of up to 80 characters in length) may now be used. The file opena nd save dialogs have been widened to allow for longer names. * Project sizes were limited to about 32,600 records. This limit has now been extended for the research module to a new theoretical limit of 2 billion records. However, a limit of 32000 records is enforced for the rectification and family modules, as well as for editing and sorting individual data records. (The user must split the project up into smaller files to use these functions.) * Polar tabulations sometimes gave an "Overflow" error message for outer planets in very large projects. This was due to large numbers being being created in the probablity calculations when ouer planet generational skewing effects ocurred. This has now been fixed. From v2.0.9 to 2.0.10 * Auto rectify (and manual rectify) occasionally failed with "Subscript Out of Range" error. This was caused by certain outer planet transits which exceeded the search parameter limits. These parameters hasve now been extended to cope with all likely circumstances. Also, as a related issue, when using the rectify feature to examine long time periods (eg. moe than 100 years) some outer planet transits may have been ignored. This means that the auto-rectify scoring of transit hits may now change in some instances. * Age in years in the Transits test screen was being rounded to the nearest birthday. However, in everyday usage, the age is normally a truncated number, rather than rounded. This has now been modified accordingly. From v2.0.8 to 2.0.9 * After choosing ACS atlas from Preferences menu, the check mark did not appear to show that it was selected. Now fixed. * Almuten editor sometimes added dispositor of a point istead of the point itself. Now fixed. * If user entered a zone mnemonic followed by a zone time which was incorrect (eg NZT, -11:30), then the manually entered zone time was being used for rectification, but the mnemonic zone time (-12:00) was being used for displayed chart calculation. This has now been fixed, so that the manually entered zone time is always used. * Family search report header section which lists charts included was not listing any charts with "no Time", although they were appearing in the body of the report. This has now been fixed, so all untimed charts also appear in the list. * STORMS3 project file had the "Deaths" category as a "Free Text" field, and "Damage" as "Numeric". These have now been reset to numeric and free text respectively. Note that the user could also easily do this by clicking on the Category button in the Data Edit screen, and editing the category types. From v2.0.7 to v2.0.8 * For Win NT users, after installing Service Pack 3, astrological sign glyphs were not correctly displayed. An amendment has been made to automatically detect whether SP3 has been installed, and if so, revert to using the Win 95 fonts instead, which now work correctly with SP3 (but did not with previous versions!). * Family/Group Display printout had missing lines and/or glyphs on subsequent pages if the same page was printed out more than once, on some printers. This has now been fixed. * Research Module - Ancient house rulerships were based on different day/night rulers. However, these differences should be ignored for determinging house rulerships. This has now been fixed. From v2.0.6 to v2.0.7 * Modified program to allow use by Japanese (and any other double byte character set languages) version of Windows. From v2.0.5 to v2.0.6 * Replaced SF Sans Serif and Solfire fonts with ET Astro and ET Sans Serif. This fixes a problem with a missing Aries glyph in Windows 98. * Modified printing routines to avoid printing problems on various printers, including missing data from pages. Consequently, the rounded rectangles which surround most objects on a printed page are now ordinary squared rectangles intead. * Date Range field still sometimes allows entry of only single digit before it tabs to the next field. Workaround was to reselect the field with the mouse, after which multiple digit numbers can be entered. A possible fix has now been made. * ETImp01.dll updated to avoid problem on computers which use "," (comma) as a decimal point. This was causing imported longitudes and latitudes to be unreadable in JigSaw. From v2.0.4 to v2.0.5 * When testing rectification angles, the button to "Save for Auto" did not correctly save any changes the user made to the options. This has now been fixed. * Importing from ASCII causes a GPF error in Kernel32.dll. Now fixed with a new version of ETIMP01.DLL. * When ASCII files selected for import, only ASCII files with extensions same as other chart files types were listed (.cht, .nov, .rnd, .qck). This has now been extended to include ALL file extension. * When data entry screen is opened, the data list is now made invisible whilst it fills with data. This speeds up display of the data. * When peforming a criteria search involving conjunctions, the result included pairs of points that were undefined (eg. Part of Fortune (Day) in a nighttime chart). This resulted in a count much too high. This has now been fixed. * Cyril Fagan birth data contained an error - time zone showed -24minutes, but should be +24minutes fom Greenwich. (This can be fixed by choosing Edit Natal Details and then tabbing past timezone data). The example shown in the manual cannot be replicated until this correction is made. * Replaced ACSATLAS.OCX with most recent version. * The almuten editor showed a spurious dialog box with the text "0" whenever a new file was opened. This has now been removed. From v2.0.3 to v2.0.4 * The problem which prevented JigSaw from closing was not previously fully solved. However, it has now been solved by modifying the Unload procedure of the data edit screen. * The lat/long of Sydney in the default place file were inaccurate. Now corrected. * JigSaw fails to show a file open or save dialog for research criteria or research points when running Windows 98. (This problem has same cause as similar problem with Arabic Parts and Almuten editors.) Now fixed. * Arabic Parts Editor (partedit.exe) would not run under Windows 98, and the Almuten editor (almutens.exe) would not allow a file to be opened or saved. This is due to a bug in Windows 98 which affects the common dialog control. A workaround has been implemented which fixes the problem. * A newer version of COMDLG32.OCX (v5.01.4319 dated July 19th 1997) is now included in the installation. If you attempt to run JigSaw v2.0.3 or later with an older version of this file, then JigSaw may show error 50003 just after startup. From v2.0.2 to v2.0.3 * Limited Date Range field to 3 charactes (was unlimited) in attempt to get around reported problem of only being able to enter 1 digit on some machines. * Default Node type has now been set to Mean instead of True, to ensure that examples in manual work as shown without user needing to set special options. * Added "Enabled Only" checkbox underneath list of events on Dynamic Chart screen. This allows user to hide all events which have been disabled, which may be useful for long lists of events. * Test Angles screen sometimes missed out dynamic events (if heliocentric position of planet was later in zodiac than geocentric position). Now fixed. * New rectification options were retaining options set from last rectification. Now these are set according to BB's desired defaults (Geo + Helio + Sec Prog) * Rectification options screen did not always retain planetary selections correctly if switching between helio and geo graphs. Now fixed. * Family search crashed with error 6 (overflow) if number of records in project times number of selected points is > 32767. Now gives an explanatory message instead. * Family search - cursor now becomaes hourglass during a search, but remains as a normal cursor when moved over the Stop button. Other buttons are also now disabled during the search. * Due to an intermittent problem which prevents JigSaw from closing, the Unload procedure code has been moved into the QueryUnload procedure. This should make no difference to functionality except that attempting to exit from Windows without closing JigSaw will now also cause a data saving promt to appear. Previously it would exit from Windows without prompting for unsaved JigSaw data. * Entering date in incorrect format in data editing screen could sometimes cause a crash. Now fixed. * When adding a new event in data editing screen, date defaulted to 1 Jan 0000. It now defaults to the current date. From v2.0.1 to v2.0.2 * ACS Atlas War Time zones were adding two hours instead of one. Now fixed. * Some almuten definitions in JIGSAW.ALM were pointing to incorrect arabic parts. Now fixed. * Chart import from Nova was corrupting longitudes. Now fixed.