Solar Fire v5 Updates

Listed in reverse chronological order

-- 06 May 2004 - Created v5.1.4

* Print Queue - pages with a chart dial always set the pointer back to 0 when printed. Now fixed.

* Ingress charts - if user has selected option to truncate angles instead of rounding, then after casting a sign ingress chart, and then copying the chart or relocating it, the required planetary position is sometimes shown as being in the previous sign. This is due to issues of rounding to the nearest second of time. In those cases where the rounding is downwards to the nearest second, recasting a chart for that second in time will show the planet fractionally before the exact ingress (rather than fractionally after, if the rounding was upwards), and if the angle is truncated instead of rounded, then it will be shown as being still in the previous sign. Although it is more technically correct to round to the nearest second (either upwards or downwards, depending on which is nearer), to avoid such issues, Solar Fire now always rounds up to the next full second.

* Aspect orbs - user defined aspects were unecessarily limited to having same applying and separating orbs. Now fixed.

* Real time clock - stopped at midnight. Now fixed.(Workaround was to switch to animation and back to clock again.)

* Draconic charts - sometimes showed node as being at 29Pi59 instead of 0Ar00. This was due to small differences in nodal calculation between Swiss Ephemeris and Solar Fire code, usually of the order of seconds of arc. Now uses only Swiss Ephemeris calculation for maximum accuracy and consistency.

* Lunar Phase Returns - by default, when user selects Chart / Lunar Phase / Phase Returns, the user is presented with a list of 14 phase returns (covering all phase returns which occur in one year from the start date). It is now possible to alter the number of returns presented to the user by adding a line to the SOLFIRE5.INI file, anywhere under the main [Solar Fire] section header. For example, adding the line "PhaseReturnsToFind=75" will present 75 returns (ie. about 6 years worth of returns).

-- 07 Oct 2003 - Created v5.1.3

* Pages - retrograde symbol in points listings were always displayed in red. Now they use user-defined color for retrograde symbol instead.

* Asteroid listings on pages - were not listing any asteroids. Now fixed.

* Constellation ring in chart wheels - was precessing in wrong direction. Now fixed.

* Search All Files - failed to search after user had used ephemeris generator. Now fixed.

-- 16 Jun 2003 - Created v5.1.2

* EXTRAS.DAT - updated Dark Moon Waltemath elements to concur with interpretation of Dieter Kock of Swiss Ephemeris.

* Preferences / Places - Added option to select built-in ACS Atlas in preference to stand-alone ACS Atlas if it is installed on user's machine. This is useful due to possibility that built-in atlas is more up-to-date than stand-alone version.

* Eclipse Search with sidereal zodiac - when searching for aspects to a fixed position (with a sidereal zodiac selected as the default in Solar Fire) or to a sidereal radix chart, the eclipse position was being erroneously calculated in the tropical zodiac, thus resulting in incorrect aspects being found. This has now been fixed.

* Page display with JPG graphic (eg. Predict.pag) - occasionally caused crash. Now fixed (New ETSF0001.DLL v1.0.1.2).

* Read-Only files - If any file such a a chart file is marked by operating system as read-only, then any user update or additions are not saved. (This can happen unintentionally, for example, if the user backs up chart files to a CD, and then restores them later. This typically causes the read-only flag to be set automatically.) Solar Fire now automatically checks for read-only flags, and automatically switches it off whenever it needs to save data into that file.

* Directed Chart - A permanent busy cursor icon can appear in certain rare cases when attempting to calculate a directed chart, due to entry into an infinite loop. Now fixed.

* Star listings - calculated erroneous star positions for data with non-standard epoch years. (Does not affect any supplied star data or data with standard epochs such as 1900 or 2000). Now fixed. (New ETPlan2.dll v1.1.0.0)

-- 14 Jan 2003 - Created v5.1.1

* Prenatal charts - gave "subscript out of range". Now fixed.

-- 14 Jan 2003 - Created v5.0.27

* Helio chart grids - Longitudinal aspects were correct, but were sometimes displaying spurious aspects of declination. Now fixed to display aspects of latitude rather than declination, as declination of points in a heliocentric chart is undefined.

* Charts - tick marks (and sign divisions) in zodiac rings were being printed as lines 1 pixel thick, regardless of printer resolution. Now adjusted to scale thickness of ticks marks in same manner as other chart lines.

* Added Solar Writer to interps menu - allows users to invoke Solar Writer reports directly from within Solar Fire.

* Synastry reports - if user had added interpretations for aspects of declination (parallels and contraparallels), then report erroneously included such aspects between planets in the same chart instead of in synastry. Now fixed.

* Default century window - user changes to this setting were not being retained. Now fixed.

* Updated information in tech support to include correct names of latest versions of Windows

* MWA report - rectified discrepancies with Munkasey's version.

* DeltaT - Swiss Ephemeris calculations have updated DeltaT calculations (variations in the rate of the earth's rotation), based on latest actual observations and predictions.

* Solar Maps v2 - fixes problem in ACS Atlas lookup when place has duplicate entries in atlas. (solarmap.exe v2.0.18).

* Solar Maps v2 - City crosshairs did not print on some printers. Now fixed.

* Prenatal charts - sometimes gave subscript out of range error. Now fixed

-- 16 May 2002 - Created v5.0.26

* Planet Search - when searching a chart file which contains return charts, a runtime error 401 may occur. Now fixed.

* Wheel designer v2.0.11 - When selecting colour from the ">" button, the selected colour was not always displayed or remembered when saved (unless another property in the list was also changed). Now fixed.

* Swiss Ephemeris Asteroids - those numbered 30,000 and above were being ignored. Now fixed.

* Coalescent charts - the location of coalescent charts was being shown as that of the 2nd selected base chart. However a coalescent chart has no location of its own. Therefore this has now been modified to show the location as "Anywhere". However note that the chart itself has always been correctly calculated, and this change affects only the chart details text.

* Prenatal charts - did not produce correct prenatal charts for BC dates. Now fixed.

* Copying places - from one Solar Fire place file (*.plc) to another results in corrupt place file entries. Now fixed.

* Synastry.pag - on some pages sizes (including printer page) the nearest aspects box reversed charts 1 and 2, so that the applying/separating flags were reversed from expectations. This page has now been updated to ensure that the charts are referenced in the correct order.

* Star positions - in dynamic reports and the ephemeris generator were always shown in the tropical zodiac. Now these positions are also shown in non-tropical zodiacs when appropriate.

* Dynamic report and graphic ephemeris settings - upon re-installation, any user changes to these settings were lost. A change has now been made to prevent loss of any such user modified settings upon a re-installation (provided that the Solar Fire directory in not completely deleted prior to re-installation).

* Dynamic report - changed internal storage precision of dynamic report positions to avoid mathematically spurious oppositions between north and south node appearing in reports.

-- 17 Oct 2001 - Created v5.0.25

* Wheel designer v2.0.9 - Dials were limited to range 10 to 360 degrees, but may now extend down to 1 degree.

* Solar Maps v2 / Win 2000 only - Choosing Point Colors sometimes resulted in Overflow error message. Now fixed. (New SOLARMAP.EXE v2.0.17).

* Main screen disappears - if run dynamic report, click on view chart, use RH mouse click to choose a display option (such as to select alternative displayed points), then when Cancel from view chart screen, and then quit from dynamic report screen, the main screen has become invisible. Now fixed.

* Asteroid selections - Any asteroid numbered beyond 32768 would cause an error. Now fixed.

* Planet Search - if only point selected for search is South Node, then results are random and incorrect. Now fixed.

* Rays weightings - setting in preferences dialog was not being saved along with other settings. Now fixed.

* Composite houses anchor - setting in preferences dialog was not being saved along with other settings. Now fixed.

* Page Designer - was limited to 200 data lines per object. This has been increased to 600. (New pgdesign.exe v2.0.10)

* Page Margins in foreign locales - were not saved correctly to INI file due to strange error in Visual Basic runtime module. Alternative code now works around the problem.

* Printing Error 405 - occurred on some computers after second use of Print button, causing a crash. The problem appears to be caused by factors external to Solar Fire. However, an error trap has been built in which prevents a crash and allows the user to try printing again after a short pause, which may remedy the problem.

* Dynamic Report - if choose aspect set as "none", then in some circumstances the report is truncated following an error message. Now fixed.

* Star Reports for biwheels/synastry - the star data shown in multiwheel or synastry reports was being calculated using the time and location of the first chart of the report only. This meant that the displayed data for the first chart int hre report was always correct, but the second was not. Now fixed.

* New Chart Relocated - if the previous chart opened from the "Chart/Open" option was relocated, then subsequently casting a new chart resulted in it also being marked as relocated. Now fixed.

* Place/Country - in chart details displays, when country was blank, place still had a trailing comma. This has now been removed.

-- 15 June 2001 - Created v5.0.24

* Solar Maps v2 / Win 2000 only - Choosing Edit Settings resulted in Overflow error message. Now fixed. (New SOLARMAP.EXE v2.0.16).

* Solar Maps v2 / 256 colors - when display is in 256 color mode, then color selection does not enable user to select required colors. Workaround was to switch to higher screen color resolution. Now fixed.

* Solar Maps v2 / ACS Atlas - was returning duplicate flag for all cities - even when they were not duplicate names. Now fixed.

* Dynamic reports - when using aspect sets without conjunction and/or opposition, could get some events being reported three times instead of once. Now fixed.

* Undecile aspects - Quinqueundecile aspect had angle as 163d22m instead of 163d38m. Now fixed.

* Star Parans - LST expressed as local times had error due to difference in sidereal and tropical day, causing displayed times to be a couple of minutes out in some cases. However, times of parans within a report relative to one another were still correct. Now fixed.

* Saved progressed/directed charts - when re-opened name of chart was not showing. Now fixed.

* Synastry aspects in displayed bi-wheels - when using an aspect set with differing applying/separating orbs, the aspects displayed in the centre of a bi-wheel may differ from those listed in a report. The correct aspects were those listed in the report (which assumes that the points in the inner chart are motionless), whereas the aspects drawn in the wheel were taking account of the motion of the points in the inner chart. This has now been rectified, so that both displayed and listed aspects consistently assume that the points in the inner chart are motionless.

* User direction rate - since v5.0.20, when user is prompted to verify/edit user direction rate before chart is calculated, entering a value > 360 degrees was not possible. Now fixed.

-- 17 May 2001 - Created v5.0.23

* Solar Maps v2 - added new feature - hold down right hand moust button to see Ascendant and MC of cursor's location as it moves over the current map. (New SOLARMAP.EXE v2.0.15).

* Solar Maps v2 - When printing local horizon chart to color printer, background color of circles containing glyphs did not print correctly, making some glyphs invisible.Also circles around glyphs sometimes showed as dashed lines instead of solid. This has now been fixed.

* Solar Maps v2 - Use of Now button and atlas inserted dates in format of users locale. This caused problems for non- English locales. To remedy this, displayed dates now always use English month names.

* Heliocentric Solar Arc - strictly speaking this is undefined, and consequently a Solar Arc Directed heliocentric chart calculated in Solar Fire is identical to the natal chart. However, this has now been modified so that Solar Arcs are calculated from their geocentric Solar longitudes, regardles of the coordinate system of the base chart.

* Progressed Solar Return Charts - Basic Analysis report occasionally appears empty with "Overflow" message due to equation of time calculation. Now fixed.

* Progressed Sidereal Solar Return Charts - after saving, would not re-open. Now fixed.

* Swapping charts - after swapping charts in a multiwheel, if attempt to re-view multiwheel from main screen using View menu, followed by chart selection dialog, then view screen would fail to appear. Now fixed. Workaround was to use "View Last Image" option instead.

* Dynamic reports - when Use Glyphs option is switched off, the house number of each point does not appear in the point column of the report. This behaviour was necessary in earlier versions of Solar Fire to avoid columns overlapping, but as the user may now resize the columns as required, it is no longer necessary. Hence the house numbers now appear regardless of this option.

* Dynamic reports - if only Transits to Transits selected and selected aspect set contains no aspects, then report fails to generate any output. This has now been remedied.

* Dynamic reports using heliocentric charts - when selected radix or dynamic midpoints contained Sun or geocentric only points (ie. Moon, nodes and chart angles), then these appeared in reports with their geocentric coordinates. This behaviour has now been modified so that midpoints containing Sun are now automatically converted into Earth midpoints (eg. Sun/Venus midpoint becomes Earth/Venus midpoint), and midpoints containing geocentric only points are omitted altogether.

* Dynamic Interps report - when a previously created report file (interps.rtf) is already open in a word processor, then an error message appears followed by a crash. This has now been remedied. A workaround is simply to ensure that any previous report is closed before attempting to produce a new one.

* Create new file - when file manager was used to create a new file of any type, if you entered the name of a file which already existed, that file could be overwritten. This behaviour has now been changed. The user is presented with a warning message instead.

* Animation Module - When the Animation option is in use, the clock time is now assumed to be the required time according to the timezone in the outermost non-fixed chart. If any other charts in the animated multi-wheel have different timezones from this one, then their displayed times are adjusted to give the correct clock time in their own time zone for the same instant in time. Also, if you are in Clock mode, and then switch to Animation mode, and if the current default timezone is different from the timezone in the outermost non-fixed chart, then the displayed time is automatically altered, accordingly. In this manner, the displayed wheel always remains at the same actual instant in time.

*Astrologer's Assistant - did not record any advanced return or ingress tasks. This has now been added to its capability.

-- 27 Mar 2001 - Created v5.0.22

* Solar Maps v2 - Latest version was not included in last patch update. (New solarmap.exe v2.0.14). Now included.

* Flexible Point Lists - CoAntiCulmination Degree should in fact be identical to CoCulmination degree, but was showing as 180 degrees different instead. Now fixed.

* Paran display - added new option to display parans as local sidereal times (using 24 hour clock).

* Chart Data Entry Screen - Automatic atlas lookup is now assumed to be unecessary unless any chart details (ie. date, time or place) are manually changed after this screen appears. Also, if timezone field is edited manually, then autolookup is skipped unless chart details are subsequently changed again.

* Chart Data Entry Screen - If click OK and autolookup fails to find place, then user cannot exit screen except by cancel. This has now been changed so that a subsequent click on OK button will exit successfully, and calculate chart as entered.

* Chart Open / Search all files - Made small modification which might prevent crash if a chart file being searched is corrupt.

-- 16 Mar 2001 - Created v5.0.21

* Dynamic Report (and some other locations) - error when attempting to save dynamic selections. Now fixed. This problem was introduced in v5.0.20 and did not affect previous versions.

* Auto timezone lookup - In New Chart Data Entry screen, if user altered just the date (not the place) and then clicked on the OK button, the timezone was not automatically looked up. Now fixed.

-- 12 Mar 2001 - Created v5.0.20

* House, Zodiac, Coordinates override options - these options were not taking effect when the Planetary Search option or chart Export option were used. This has now been changed so that when these options are switched on (in the Preferences dialog) they also take effect in Planetary Search and chart Export.

* User rate selections - Chart / Progressed options for user progression rate and user direction rate now prompt the user to edit the rate before chart calculation, and offer a drop-down list of the last ten rates used. This makes it easier for users who wish to use multiple user rates.

* File Import/Export utility - can now import from Kepler exchange format (NAMES.TXT file).(New ETConv.exe v1.5.0.0).

* Foreign Characters on main screen title bar - these were sometimes displaying as astrological glyphs. Now fixed.

* Page margins in locales using comma as decimal point - Page margins were not being set or saved correctly in these locales. Now fixed.

* Solar Maps - charts opened from a file could not be used to create subsidiary charts - that option remained greyed out. Now fixed.

* ACS Atlas - was returning duplicate flag for all cities - even when they were not duplicate names. Now fixed.

* File Import/Export utility - can now export to SFv1/2 format.

* File Import/Export utility - When importing Nova charts dated 15Oct1582 to 1Jan1600, the default calendar was assumed to be the Gregorian calendar, but is in fact Julian. This has now been fixed, so that Nova charts in this date range are now converted into the Gregorian calendar for compatability with Solar Fire chart files storage conventions.

* Reading and writing Nova charts transarently - Nova uses 1600 cutoff for OS/NS, whereas SF uses 1582. This has now been fixed, so that charts in this date range are now automatically converted into the appropriate calendar.

* Parans - added option under "Misc" tab of Preferences screen to select whether to display Parans as local clock times (as was previously the only option in SFv5) or as Local Sidereal Times as angles (as was the only option in SFv4 and earlier). This option affects the Star Parans report, as well as any page objects which contain flexible points lists containing columns of rise/set/culmination and anticulmination.

* New wheel designer v2.0.8 - added ability to swap degrees/minutes on RHS of chart so that degrees are always on the left. This is a new property that can be set in the wheel designer for any wheel style. When set to TRUE, this option affects all planet and extra body rings in a wheel. Note that this option will have no effect if the wheel is displayed in earlier version of Solar Fire (v5.0.19 or earlier).

* Co-culmination and anti-culmination degree in sidereal charts - always gave tropical position, instead of sidereal. (However, co-rise and co-set positions were always for correct zodiac.) Now fixed.

* ACS Atlas Duplicate Place Names - if your default place is a duplicate place name, then when you cast a new chart for that default place, you are invariably re-prompted to select which occurence of the duplicate name you want. This has now been fixed, so that only the originally selected variant of the duplicate name is retained as your default, and no unnecessary re-prompting occurs.

-- 12 Feb 2000 - Created v5.0.19

* Dynamic reports with many hits - an "Overflow" error message would sometimes occur when many dynamic events occurred in a single day (eg. transiting angles to hundreds of radix midpoints). Now fixed. Also, the maximum number of events allowed in a single report has been increased to 30,000.

* Solar Maps - if the program is shut down with its main screen not maximized, but with a width of more than 666 pixels, then when it reopens, the width is initially set 66 pixels only. The workaround was to maximise the screen before shutting it down, or to ensure that its width is less than 666 pixels before shutting down. This problem has now been fixed.(New SOLARMAP.EXE v2.0.13)

* Solar Maps - Solar eclipse path data has been extended to cover all solar eclipses from year 1801 to 2200.

* Minimising Dynamic Report - after minimising and then re-opening the dynamic report screen, only part of the original report was visible. Now fixed.

* Saved comments/Progressed charts - comments saved to file for a progressed or directed chart were not being displayed when the chart was re-opened from a file. Also, such charts were not marked as "saved" even though they had been opened from a file. This has now been fixed.

* Lunar phase charts - when calculating lunar phase charts for sidereal charts or with the Bija (Q1) day rate, the resulting charts were slightly out. It was using the Q2 rate regardless of the chart type or default day type. This has now been fixed.

* Now button - On new chart screen, the now button had to be used twice in succession to update the date correctly. Now fixed.

* Printing multiple dials - when attempting to print a page with multiple dials on it, an "Overflow" error sometimes ocurred. Now fixed.

* Animation - when stepping a chart back across a month boundary by one minute or second at a time, the month would sometimes spuriously jump back too. This was due to a small rounding error and is now fixed.

* ACS Atlas - when doing a lookup on a place which has a duplicate name, only the entry marked in the atlas as the "primary" place was retrieved. This behaviour has been changed, so that the user is now prompted to select the required place if it is a duplicate name.

-- 18 Dec 2000 - Created v5.0.18

* Chart Comments - if user attempted to add more than 32000 characters of text for one chart, then an "overflow" error occured. This has now been fixed.

* Toolbar - some users reported that their custom toolbar configuration was being reset to the default configuration from time to time. A minor change has been made which might remedy this.

* Solar Maps v2 - "Now" button (for new charts) was putting in month names in foreign language for non-English Windows. This has now been amended so that the month names are in English regardless of the Windows language. (New SOLARMAP.EXE v2.0.12).

* Aspects Analysis Report - up until now, any 3 point patterns which were implicit in 4 point patterns were deliberately omitted from the report (eg. A Grand Trine was not shown if there was a Kite which included that Grand Trine). Some users found this confusing. Hence these 3 point patterns are now also displayed in their own right.

* Planet Search - when searching saved subsidiary charts, the search was being based on the natal input chart in each case instead of the correct subsidiary chart data. Now fixed.

* Animation Module - when viewing reports with the animation module running in a separate window, the reports would contain a spurious second chart (which was in fact the animation's second chart). Now fixed.

* Animation module - when using animation options, the start date was always being set to the date of the base chart. However, when viewing transits (or progressions, etc.) around a natal chart, it is probably more useful to set the start date as the current date, instead. Now amended.

* Double-click on synastry grid aspects to get interpretations was determining applying/separating as if charts were in reverse order, and was thus sometimes different from the A/S flag shown on the grid. Now fixed.

* Dynamic module - interpretations reports - when dynamic report contained multiple eclipses, these all appeared as a single entry in the interpretations whose title referred only to the first eclipse and the house in which it occured. This has now been changed so that each eclipse appears as a separate entry.

* Ephemeris Generator - in some cases the column headers were not appearing on pages after the first. Now fixed.

* ACS Atlas Lookup - duplicate place names - a problem still occurred when a duplicate placename was being looked up using the "autolookup" facility, which returned only one place, regardless of which was selected from the list of duplicate names. This has now been fixed.

* Open Chart dialog - after deleting charts, the list of charts was reset to the top. This has now been altered so that the list remains at the location of the chart which last had the focus.

* Open Chart dialog - Chart names were sorted into an order in which names which were partly identical (ie. truncated names) appeared in the wrong order (eg. "John" appeared after "John Smith" instead of before it, as would be expected in alphabetical order). This has now been fixed.

-- 07 Nov 2000 - Created v5.0.17

* Composite charts with derived ascendant - although these were correctly calculated and displayed, the displayed location details were incorrect. The displayed longitude was correct, but the displayed latitude was that of the first chart rather than the selected location for the composite chart. Now fixed.

* ACS Atlas lookup - duplicate place names - when there were two places with identical names, only one was returned, regardless of which one you selected from the list of duplicate names. This has now been fixed.

* Flexible points list - New column - "Prime Vertical" gives the angle from 0 to 360 which corresponds to the point's position on the prime vertical circle. 0 degrees is the eastern horizon, 90 is the culmination point, 180 is the western horizon, 270 is the anti-culmination point. "Amplitude" is a corresponding new column which gives the orthogonal coordinate to Prime Vertical.

* Flexible points list - New column - "Abs(Declination)" shows the same information as the "Declination" column, but when used as the sort item, the declination are sorted by their absolute angle (ie. ignoring the sign). This makes it eeasy to visually scan for items which are contra-parallel (ie. in equal but opposite declinations).

* Flexible points list - Co-Culmination angle - If this column was included in a flexible points list other than for fixed stars, it produced and error when the page was being drawn. Now fixed.

* Auto Chart Save - option was not sticking between sessions. Now fixed.

* Place database - when user chose the Country First option, the entries remained sorted in placename order regardless of country name. This has now been fixed so that places are sorted by country first, and then placename within country.

* Dynamic report - when merging reports using different base charts, the report incorrectly indicated the chart type of all base charts as being that of the last base chart. This has now been fixed.

* Preferences / Progs/Dirns Relocation Option - this option setting was not being saved between sessions. This has now been fixed.

* Extra ring points in wheels - If the extra ring points selection contains Arabic Parts which have a rulership involved in one of their constituent parts, then a "Subscript Out of Range" error may occur when the page is drawn. A workaround was to ensure that the Reports screen was opened first. Now fixed.

-- 20 Oct 2000 - Created v5.0.16

* Progression Rates - The Q1 (Bija) day rate for progressions has been modifed to use sidereal cycles for both components of the progression rate. Previously, the year and lunar cycle components were always tropical. The following progressions rates now apply:

Secondary - Q2 (Standard) - 1 calendar day / tropical year (unchanged)

Secondary - Q1 (Bija) - 1 sidereal day / sidereal year (previously was 1 sidereal day / tropical year)

Tertiary - Q2 (Standard) - 1 calendar day / tropical lunar cycle (unchanged)

Tertiary - Q1 (Bija) - 1 sidereal day / sidereal lunar cycle (previously was 1 sidereal day / tropical lunar cycle)

Note that these changes to the Q1 rates make a difference in progression rate of a factor of 1.00003877249. This change is negligible in most cases. It is generally only noticable in the chart angles when "Mean Quotidian" angle progressions are used, or otherwise for very long time period progressions.

* Interps report with customised text - if the customised text for a subsection of the report (eg. all the aspects of a planet) exceeded 32768 characters, then an "Overflow" error message prevented the report from completing correctly. This limitation has now been removed.

* Last Pages Accessed menu items - when user views a system page (e. uni.pag) when it is not a default page, it still does not get added to the menu of recent page files. This has now been chnaged, so that any page which is not a default page in the Preferences View Menu selection is added to the list of most recently accessed page files.

* Extra Points List and Report - prior lunar phases, eclipses and planetary node positions were always shown in the tropical zodiac, even if the selected base chart was sidereal. This has now been fixed.

* Basic Chart Analysis Report - for progressed charts, the reported derived progression date and time had an error in the time part, which caused the reported time to be out by a factor of 24. However, the progressed charts themselves were still correctly calculated.

* Wheel Designer v2.0.7 - updated to display zodiac ring tick marks correctly when inner and outer circles are transposed.

* Arabic Parts Aspects page object and Flexible Points Lists - were sometimes using Modern rulerships, even when user had selected a different rulership level. Now fixed.

* Arabic Parts report - was always using Modern rulerships, even when user had selected a different rulership level. (This only affected those parts which included dispositors or rulers in their definition.) Now fixed.

* Extra Ring Points - if user added exta points from a file (eg. a star file) and then attemtped to add other points of the same type from a different file, then some of these other points could not be added to the list of selected points. Specifically, any point in the second file which appeared in the same numerical position as a selected point in the first file could not be added. This has now been fixed.

* Planetarium - When user selected ecliptical or local coordinates, only equatorial coordinates were being displayed. Now fixed. (New Plntrium.exe v2.0.8)

* Shortcuts - certain button shortcuts (Alt + letter) have been modifed to avoid duplicate shortcuts.

* Chart file corruptions - some extra validation code has been added to fix chart records from old chart files which may be corrupt for unknown reasons.

* Asteroids - unnumbered Pottenger asteroids were listed in reports by their name plus file name, which was sometimes long enough to overlap with other columns in the report. This has changed so that only the name now appears.

* PreNatal Bailey Conception charts - were being calculated for the opposite sex to that specified by the user. Now fixed.

* PreNatal Bailey Conception charts - Male/Female selection is now automatic for all charts which have event types indicating that they are male or female birth charts.

* When displaying multiple multi-dials on one page, the planet glyphs did not appear on all dials. Now fixed.

* Compliments text - was limited to 30 characters. This has now been increased to 80 characters, but if using long lines, the user must beware of overlapping with other objects on the page or the edge of the page.

* Ephemeris Generator - when prompting user with number of pages to print, there was no option to cancel. This has now been fixed.

* Page Margins - for European locales using a comma as decimal point, the margins could not be set correctly. Now fixed.

-- 14 Sep 2000 - Created v5.0.15

* Email to Outlook 2000 - when email had an attachment file, failed with error code 2. Now fixed. (New ETSF0001.DLL v1.0.1.1)

* Email - when user cancelled sending email, an error message indicating failure in sending with error code 1 was displayed. This has now been suppressed, as it was unnecessary.

* Email - when sending charts as a text file attachment, the attachment was sometimes not recognised due to a spurious ";" in front of the filename. Now fixed.

* Wheels with color-filled zodiac signs - If the zodiac ring was delimited by circles which had their visible property set to false, then the sign colors would bleed through and fill other parts of the wheel and/or page. This has now been fixed. (The wheel designer will still show the signs as bleeding through in these cases, but this can be ignored as it will work correctly when displayed in Solar Fire.)

* Dials - when seleting alternative dial styles for the same chart, the pointer buttons remained in the same position, even if the pointer ring width for other dial styles varied. This has now been modifed so that the pointer buttons are automaticaly moved as required when the pointer ring width changes.

* ETConv.exe v1.3 - nows allows export to Quickcharts format (*.qck).

* ACS Atlas lookup - certain European place names contain foreign language characters that are not contained in the standard MS Sans Serif font used in Solar Fire (eg. Skofije, Slovenia). Hence these foreign characters will now be converted into their nearest equivalents in the MS Sans Serif font. (Characters being converted: 131, 138, 140, 154, 156, 159).

-- 04 Sep 2000 - Created v5.0.14

* New pages - added 3 new asteroid listing pages (astroid*.pag), with tabulations sorted by Name, Longitude and Declination respectively.

* New wheel - uniextr4.wh1 - shows extra points with their abreviation text - useful for extra ring points files which contain asteroids, stars or parts, for example.

* Page Designer v2.0.9 - when editing the page description, attempting to add a blank to the end of the description resulted in the cursor returning to the beginning of the field. Now fixed. Workaround was to add additional text without a blank, and then to insert the blank afterwards.

* Email Technical Support - added screen resolution details to emailed information.

* Page Graphic Email Copy options - was creating the required graphic but not creating an email. Now fixed.

* Wheel Designer v2.0.6 - updated to display filled zodiac rings correctly when boundary lines are not black.

* Charts with color filled zodiac rings - If either of the circles on the edges of the zodiac ring were not set as black, then the sign fill colors "bled" outside the zodiac ring. This has now been fixed. However, as a consequence of this, there could be a problem if the background color was selected at a high color depth (eg. 24bit color screen), and then displayed on a lower color depth (eg. 256 colors), in which case the sign fill colors might not work correctly. In these cases, the background color must be reselected under the new color depth setting before the fill colors will work correctly again.

* Chart View Screen - minimize button has been re-added. (Was absent in v5.0.13)

* Animation - when animating multiwheels, and using the Clock option, the time was being shown in GMT timezone, regarless of the timezone of the transits chart. Now fixed.

* Page Designer v2.0.7 - after editing a page description, if user exited straight away, then there was no prompt to save the change. User is now prompted.

* Page Designer - flexible points lists of all types can now be sorted by any column in the list (eg. by name of point, longitude, declination, rise time etc). When editing a flexible points list (Edit / Flexible List Columns) there is an extra drop-down list which allows the user to select any column by which to sort the list when it is displayed in Solar Fire. There is also an "Unsorted" option which behaves in the same way as all previous versions ie. points are sorted by their pre-defined internal order, or by file order for points which are selected by file (such as stars, parts, asteroids etc.).

* Dynamic Report View Screen - any user changes to the width of this screen and columns in the report are now retained across sessions.

* Dials - the options selection button and midpoint list starting point have been moved up, to allow more space for long lists of midpoints.

* Dials - added Vernal Point (0 Aries) to dial and dial midpoint trees. This is active whenever the Reports/ Vernal Point option is switched on.

* Return Charts - were being calculated by iteration to a precision of 1/3" arc. This has now been improved to 1/300" arc.

* Win NT4 - after closing SFv5 a DrWatson error sometimes occurred after viewing reports. Termination code has now been changed to avoid this.

* House Expansion - when this option was used with multiwheel charts, only the innermost chart's house cusps were expanded. This has now been extended to cover all multiwheel chart and extra points rings.

* Angle Rounding - when an ingress chart is calculated, the planetary position is sometimes shown as being in the last second of the previous degree.This occurs only when the rounding option is off, and is due to a tiny discrepancy which is inherent in making iterations to find the required planetay position. In future, all "unrounded" displayed angles will be rounded up by 1/10th second arc, which fixes this problem. (However, internal accuracy remains unaffected by this issue).

* Chart Conversion Utility - did not import comments along with chart files. This capability has now been added, so that any comments associated with source chart files are now also correctly imported. (ETConv.exe v1.2.0.0).

* New report - a new report has been added to the list of available static chart reports. This lists items in the currently selected extra ring points file, and shows any other chart points which are aspected by them (using the aspects and orbs in the currently selected Asteroid/Other aspects file).

* Wheel designer - a new property has been added to the wheel objects: "Extra Ring File". This allows the user to specify an extra ring points file to be used when the chart is displayed in a wheel which contains an extra ring, instead of the currently selected extra ring points file. This allows users to desgin pages which display a specific list of extr aring points, regardless of which extra rin gpoints file is currently selected as the default.

* Extra ring points - When adding asteroids to an extra ring points selection, the asteroid number was inserted as the point's abbreviated name. Now, instead, the asteroid number is included in the full name, and the abbreviation contains the first 7 letters of the asteroid name. This is helpful when displaying the extra ring with the "Glyphs as Text" property set, as the abbreviations of the astreoid names are then shown instead of the astreoid numbers, which makes them generally easier to identify.

* Extra ring points - After adding asteroids from an asteroid selection file into an extra ring points file, if the asteroid selection file was subsequently edited or re-ordered, then the extra ring points file was sometimes unable to link to the correct asteroids. This problem no longer occurs as the astreoids are now identified by their numbers instead of by their position in the asteroid selection file. Hence, even if the asteroid selection file is subsequently deleted, the extra ring point file will still work correctly.

* Rectify Assist - added ability to use Up and Down keys to rapidly scroll through values of date, time, Asc, MC, lat and long.

* Chart View - Using Charts button could cause "Invalid property value" error if any calculated charts had been deleted from the list of calculated charts. Now fixed.

* Johndro and Geodetic Charts - after saving, gave error code 9 when re-opened. Now fixed.

* Eclipse charts - were always being calculated for current default location. This behaviour has now been modified, so that eclipse charts are calculated for the location and timezone of the selected radix chart. (If no radix chart is selected, then the default location is still used.) If you wish to produce a list of eclipses without selecting a radix chart, and then calculate an eclipse chart from that list for a specified location, make sure that you have previously calculated a chart (any chart) for the required location, search for the list of eclipses without selecting a radix chart, and then when you want to generate the eclipse chart, highlight the required eclipse on the list, select the radix chart with the required location details, and then click on the Chart button.

-- 17 Aug 2000 - Created v5.0.13

* Enhanced Copy options - graphical output may now be saved in GIF file format. This option is recommended for emailing, because it is normally considerably smaller than an equivalent JPG file, and is usually also clearer in appearance than a JPG file. For example a chart page which results in a JPG of about 100kb, produces a GIF of about 35kb.

* Dials - a range of new pre-designed dials have been added (eg. 30 and 60 degree uni-dials, 45 and 360 degree bi, tri and quadri-dials, and a 90 degree dial with extra ring points).

* Solar Maps v2 - place names with accented characters did not display correctly in the report listings. These have now been adjusted to show the nearest equivalent unaccented English characters instead. (New SOLARMAP.EXE v2.0.11).

* Astrologer's Assistant - when replaying dynamic reports, the location used for the report was always the same as that used when recording, regardless of whether the natal or relocated option was chosen. This has now been modifed to ensure that if the natal option was selected during recording, then the dynamic report location is set to the location of the base chart when the task is replayed.

* Primary Directions - Dynamic report sometimes failed with "Subscript out of range" when primary directions were selected. Now fixed.

* Animation - If user attempts to include a composite chart in an animated page, then a crash may occur. This has now been fixed.

* Dynamic Report screen - minimize button has been added.

* Compliments text - If the user left the first line of text blank, then the next time Solar Fire was started up, the default compliments text was re-inserted. This has now been modified so that the default text is re-inserted only if ALL the lines of compliments text are blank.

* Missing graphics file - If a selected background graphic file is deleted or moved by the user, then a crash could occur when it attempted to draw the graphic. Now fixed - missing graphics files are now simply ignored.

* Prenatal charts - the confirmation dialog that appeared after a user had selected a pre-natal chart was showing incorrect derived details (they were identical to the natal details instead of the correct pre-natal details). This affected only the confirmation dialog, and the calculated charts were always correct. However, this has now fixed.

* Dials - "tiny" tick marks (ie. factions of a degree) could be added in the wheel designer, but did not display in the View Chart screen. Now fixed.

* Lunar Phase Family charts - were being calculated correctly, but labelled with the wrong pashe name. Now fixed.

* Dials with extra points ring - points were not always displayed in correct order relative to their tick marks. Now fixed.

* Dials - if the list of midpoints extended beyond central pointer disk, then the wheel became overwritten, and this part of the list was not updated unless the entire dial was redrawn. This has now been fixed - lists too long to fit in the available space are now truncated.

* Dynamic Report Queue - when releasing the dynamic report queue, if the report contained progressions, then they were always set to Tertiary. Also other items which the user had set which were different from the current saved selection would be overwritten by the saved selection. Now fixed.

* WinNT/2000 Non-administrator - can crash upon startup if user does not have complete write access to HKEY_CLASSES_ROOT. This can be prevented by adding a line to the [Solar Fire] section of the SOLFIRE5.INI file: "PreventClassRegister=1". Also a new version of ETSF0001.DLL (1.0.0.3) has been created which fixes the problem apart from first installation. This version first only attempts to read the HKEY_CLASSES_ROOT, so write access is not usually required. However, the first installation should always be done with administrator's privilege, in order to ensure that the ".cht" file type is correctly registered to Solar Fire.

* Wheel styles - In the wheel designer, lotus style house cusps take on the line width specified in "Other" house cusp line width. However, when displayed in Solar Fire the lotus shapes always had a line width of one. This has now been fixed.

* Saved antiscia charts - when reopened, showed incorrect details and chart. Now fixed.

* Flexible Points list Page Object - when a specific points file is selected for use with this object, the name of the file appears in the top line of the object, which reduces the available data lines by one. This can be prevented by adding a line to the [Solar Fire] section of the SOLFIRE5.INI file: "SkipPointsListHeader=1". When this entry is present, points lists will not show the selected point file name, this freeing up an extra line of data.

-- 21 Jul 2000 - Created v5.0.12

* Foreign language locale dates - the Now button was inserting dates using the month names in the language of the locale, and these dates were not considered valid in Solar Fire, thus producing error messages. The dates are now always shown using English month names, thus fixing the problem.

* Eclipse Search - the list of radix charts in this screen was not being updated as new charts were calculated in other parts of the program. This has now been fixed.

* ACS Illinois Warning - At certain times in Illinois, law said to record times in standard timezone even when daylight savings was in effect. Solar Fire now gives a warning message when an ACS lookup is affected by this issue. (It is possible to prevent this message from being issed by adding the following line to SOLFIRE5.INI: "IllinoisWarning=0".)

* Win NT non-administrator logon - possible crash on startup of Solar Fire if non-administrator does not have right to edit HKEY_CLASSES_ROOT section of registry. To avoid this problem, Solar Fire now skips writing this entry if it is already present. However, initial installation must still be performed on adminstrator's logon.

* Solar Maps v2 - New charts cast when Equal Houses system is selected have spurious internediate house cusps. Now fixed (New solarmap.exe v2.0.10).

* Chart View Screen - minimize button has been added.

* Wheels with multiple zodiac rings might have printing problem if the inner ring was defined before the outer ring, and the inner zodiac ring would not print any sign or constellation color fills. Now fixed.

* Saved harmonic charts - when reopened, showed incorrect details and chart. Now fixed.

* Saved composite and coalescent charts - when reopened, showed incorrect details and chart. This has now been fixed. However, for logistical reasons, only composite charts with midpoint houses can be saved - composite charts with derived ascendants cannot.

* MWA / French Windows - The MWA report fails with runtime error 13 when the decimal point is anything other than a period (eg. it is a comma in Europe). This has now been fixed.

* Copy Bitmap to Clipboard - When copying a chart or page to the clipboard as a bitmap, the top of the image had a black line across it. This has now been fixed.

* Dynamic Selections - if any selected file names (such as transiting points and aspects etc) had long names, the names would overwrite other text on the scrren. Now fixed. Long names are truncated to fit into the available space.

* Large Fonts - if user had Large Fonts display setting selected, then the dynamic report columns were narrower than normal. This has now been fixed.

* Harmonic Charts - when calculating an harmonic charts for multiple selected base charts at one time, there was sometimes a crash with runtime error 9 - Subscript out of range. Now fixed.

* Graphic Ephemeris - if radix points is selected as none, and the radix positions option is left on, then a crash may occur. Now fixed.

* SF Place Database - if the user selected a place from the "Place Database" screen, then the resulting timezone was found for the current date and time instead of for the date and time shown on the parent screen (eg. New Chart Entry, Subsidiary Chart or Dynamic Report screen). This has now been fixed.

-- 16 Jun 2000 - Created v5.0.11

* Win NT & 2000 - Sometimes certain items in displayed charts would contain spurious glyphs instead of astrological symbols, and charts which contained rotated glyphs in their zodiac rings would not always be correctly rotated. Now fixed.

* Printing pages with multiple charts - in certain circumstances (usually involving pages which include a large number of different charts), the printed version of the page displayed one or more charts which had not been selected, and were different from those displayed on the screen. This has now been fixed.

* Editing chart comments - After creating a chart and then saving it to a file, if the comments are re-edited by the user, these changes to the comments are not automatically saved to the file. Instead the chart becomes marked a "unsaved", and it is necessary to re-save the entire chart in order to save the new comments. This has now been fixed, so that any changes to the comments after the chart has been saved are automatically also updated in the saved chart in its chart file.

* Solar Maps v2 - The atlas selection (ACS/Solar Maps) was being read from SOLARMAP.INI instead of SOLFIREx.INI, so even if the default Atlas was ACS in Solar Fire, it is not in Solar Maps. This has now been fixed. A workaround is to edit SOLMAP2.INI - change the entry "ACSAtlas=0" to "ACSAtlas=-1". (New SOLARMAP.EXE v2.0.9)

* Animation - if user runs real time clock or an animation option and, before closing that screen, uses the main menu to select another animation option, a crash may occur. This has now been fixed. Selecting a new animation option now forces the existing animation screen to close first.

* Animation - when the user resized the animation screen, the chart captions font size did not adjust accordingly. Only after choosing an alternative page to display did the caption resize correctly. This has now been fixed.

* Ephemeris Generator - If user had selected a printer font other than "ET Astro", then the printed ephemeris contained sputious characters instead of astrological glyphs. Now fixed. The workaround was to ensure that the printer font was set to "ET Astro" before printing an Ephemeris.

* Conversion utility - If user selects to output to an ASCII file with an extension *.dat, then the output format is always in JigSaw v2 format instead of the selected ASCII format. Now fixed. (New ETConv.exe v1.1.0.2). A workaround was to output to a file with extenstion *.txt, and then rename the file extension to *.dat after the conversion was finished.

* Chart Email - when receiving email containing a chart file with non-natal type chart/s (eg. progressed charts), when user activates the chart file (by double-clicking on it) to display it in Solar Fire, then the resulting charts are erroneously calculated. Now fixed. Note that natal type charts were not affected by this problem. A workaround is to use the Chart / Open dialog to access the chart file instead of double-clicking on it.

* Superimposition - when displaying superimposed charts in a multi-wheel which includes interchart aspects, the aspect lines were always drawn to the un-superimposed positions, regardless of which superimposition option was selected. This has now been fixed.

* Planetary nodes report and extra ring points - SWEDLL32.DLL dated 19/4/99 replaced with one of 16/2/00. Older version prevented planetary nodes report from showing any data. Solar Fire has also been modified to show node data (according to internal calculations) even when the old SWEDLL32 is present.

* Bizod.wh2 - This biwheel contained a black background fill when printed on color printers. Solar Fire has now been modified to fix this problem. The problem was partly due to erroneous settings in the wheel design file, which had a black fill color for the 1st, 2nd and 5th circles in the design. The problem can therefore also be fixed by editing the Bizod.wh2 wheel style file, and selecting "White" as the fill color from the drop-down list of fill colors for the 1st, 2nd and 5th circles, and then re-saving the file.

* Extra Points Ring - when editing lists of points with names longer than 24 characters, the user may get an error message indicating that the point no longer exists in the selected file, even though the point is present and correct. This message is spurious and may be ignored. It has now been fixed.

* Eclipse Search - now allows selection of multiple eclipse charts to calculate at one time. Also, if you leave the screen using the Quit button, then your previous search results will be retained and re-displayed the next time that the Eclipse Search dialog is opened.

-- 1 June 2000 - Create v5.0.10

* Graphic Ephemeris - choosing the Profections(Annual) direction method resulted in a zero progression rate. Now fixed.

* Chart Superimposition - New superimposition points have been added. In addition to any chart point, any house cusp may now also be selected as a superimposition or base point.

* Solar Maps v2 (Full Version only) - Any BC charts calculated in Solar Maps were being calculated for the next day. This problem did not apply to charts calculated in Solar Fire and then displayed in Solar Maps from Solar Fire's View menu. Now fixed (New ETAST32.DLL v1.0.0.1)

* SF Atlas - the addition or removal of any place files now forces an automatic update to the atlas index. This avoids the user having to use the "Refresh Index" button manually, in most circumstances.

* Hyleg calculations - The lunar nodes are considered to be exalted in Sag and Gemini, and thus if they were in aspect to a candidate for hyleg, this would have resulted in that point being considered a valid hyleg. However, in historical usage it seem very unlikely that the nodes would have been used at all in the determination of the hyleg. Therefore, the Omar/Bonatti and Bonatti/Lehman hyleg calculations have now been altered to ignore the nodes.

* Chart Reports - Report header for harmonic, antiscia and progressed return and Wynn-Key return charts show base chart details with spurious data and characters. This has now been fixed.

* Progressed Solar Return - chart details did not show whether precessed or converse options were used in its calculation. Now fixed.

* Astrologer's Assistant - If user selected option to base the date of a task on a chart's date, and did not edit the chart's number (which was 1 by default), then when it was run, the date defaulted to the current date instead of the chart's date. This has now been fixed. A workaround is simply to delete and then retype the chart's number before re-saving the task list.

* Chart Analysis Report - Equation of Time was always being shown as a positive number, even when it was actually negative. Now fixed.

* Extra Ring Points - it was possible for the user to select nodes of Transneptunian planets. However, only Cupido and Hades have a non-zero inclination to the ecliptic, and therefore only these two have definable nodes. The nodes of other Transneptunians therefore were not being displayed in the extra ring on charts or page objects. To avoid any confusion, they have now been removed from the list of selectable nodes.

* Pottenger Asteroids - unnumbered asteroids were selectable, but did not appear in asteroid reports or page objects. This has now been fixed. However, note that any existing asteroid selection file that contains unnumbered asteroids will not work correctly until the unnumbered astreoids have been removed from the selection and then re-added to it.

* Planetarium - when viewing heliocentric charts, the coordinate system remains locked after it is changed to ecliptical, even when the user attempts to select equatorial. Now fixed, so user can change coordinate systems, with the exception of local, which is not a meaningful coordinate system for heliocentric charts. (New plntrium.exe v2.0.7)

* Animation - When use Dynamic menu options to animate a multiwheel chart, the transits always used the current default zodiac, coordinate system and house system. This has been changed so that the transits now automatically use the zodiac, coordinate system and house system of the selected base chart, instead.

-- 05 May 2000 - Created v5.0.9

* Win NT (and possibly also affects Win 2000) - chart displays fails to show any glyphs and gives "Overflow" error message. Solar Maps fails to draw any maps. Now fixed.

* Page Files - bi.pag and tri.pag were updated to remove the references to the files bi2wh2 and tri2.wh3 which were always used when these pages were printed. Now these pages will alwys print the same wheel style that is being displayed on the screen.

* Solar Maps - added extra menu option under Help menu to regenerate map database files. This option should be used to if maps show spurious line segments, or unexpected error messages occur whilst drawing maps.

* Timezone Changes - Updated table for Tasmania for early daylight savings prior to Olympics. Also extended many tables to year 2010. (The updated files tztable.bin and tztable.ndx are dated 01Mar00).

* Multiwheel Superimposition - added ability to superimpose any chart point in one chart onto any other chart point in the base chart. This allows dual-disk analysis to be carried out. Previous functionality is retained by ensuring that the base point and superimposition point are selected as the same point.

* Chart conversion - when opening a chart file which requires conversion to SFv5 format, and a chart file of the same name has already been converted before, then the conversion fails with an error message indicating that the chart file is too large to be read. This has now been fixed. A workaround was to manually delete the backup chart file from the OLDCHART subdirectory - conversion will work correct;y next time it is attempted.

* ACD Date on Chart Analysis Report - was giving ACD dates out by about 1 day per hour of timezone difference from GMT in the base chart. This has now been fixed. Workaround was to relocate the chart to a GMT timezone before viewing the ACD in the report.

* Chart View/Interpretations - when NonProportional houses selected, double clicking on a planet sometimes gave the interpretation for a different planet in that house. Now fixed. Workaround was to select the desired planet from the drop-downlist in the interpretations window.

* Planetarium - when have a current displayed points file or a star file which contains blanks in its name, then the planetarium does not display any planets. Now fixed (plntrium.exe v2.0.6). Workaround was to ensure that the current displayed points file name and star file name do not have any blanks in their name.

* Solar Maps - when use Zone button in City Edit dialog, runtime error 423 occured. Now fixed. (solarmap.exe v2.0.8)

* Chart Display - charts calculated for dates prior to Chiron's ephemeris limit (c. 700AD) also did not display other asteroids, even though their ephemerides were valid for such dates.Now fixed.

* ACS Atlas lookup - if a place was marked in the Atlas as a duplicate name (eg. Berlin, Germany) then the user was prompted to select one of the duplicates, but the lookup did not succeed, and continued to re-prompt the user. Now fixed. Workaround is to enter the "county" name as well (eg. Berlin, Former West Germany, Germany).

* Email Tech Support - added printer name and driver to list of technical info

* Synastry.int - has invalid % sign in Pluto cnj Asc text. Now fixed.

* Solar Maps (in full mode) - gives error message if attempt to edit colors when in 256 color mode. Now fixed. Workaround was to change to a screen color mode with > 256 colors. (solarmap.exe v2.0.8)

* Ephemeris Generator - If attempted to print more than one page of output, then user is prompted whether to continue, but then does not print anything if choose OK. Now fixed. Workaround was to choose Cancel instead of OK.

-- 13 Apr 2000 - Created v5.0.8

* Astrologer's Assistant - when used for dynamic reports or graphic ephemeris, prior to dynamic report screen having been displayed, some global variables were not set, and subsequently the reports were sometimes empty, or with incorrect options selected. Now fixed.

* Dynamic Report - View Chart - when transits were heliocentric or with other non-default settings, then the displayed chart was calculated with geocentric and other default settings. Now fixed.

* Chart email - when sending charts as a chart file from a non v5 chart file on the Chart Open screen, an error 59 "Bad Record length" occured. This has now been fixed.

* Astologer's Assistant - Added extra date option to base date on a chart. This allows use to calculate, say, a solar return, and then do a dynamic report starting on the date of the return, for example.

* Astologer's Assistant - Date entry box was greyed out upon first entry, even when the "specified date" option was selected. Now fixed. Workaround was simply to select "current date" option, and then "specified date" again.

* Printer - printer buttons on various screens could become disabled after selecting charts for a synastry report. Now fixed.

* Eclipse search - list of dates found had uneven tabs when dates showed OS or NS flags. This flag has now been removed, so the tabs are even.

* If font smoothing is switched off (Control Panel/ Display / Effects), then it is switched on at program startup, unless there is an entry "PreventFontSmoothing=1" in the INI file. The improves the appearance of the ET Astro font. (This has no effect in Win95 unless Plus! is installed).

* Chart Open / Search - if search for a factor and no charts were found, then an error message was displayed. This has now been fixed.

* Removed font checking code which was sometimes returning incorrect error message upon startup.

* Preferences - View Menu options for some menu items, and zodiac, house and coordinate system override options were not being saved between sessions. Now fixed.

* Planetary Nodes Report - If Transneptunians were included then these produced a Swiss Ephemeris error message. Now fixed.

* Dyamic Report - If a direction rate of over 360 degrees per year was specified, then this was being reduced by 360 degrees. Now fixed.

* Dynamic Report - User was unable to select progressions/directions to a Davison radix chart. This has now been remedied.

* Chart comments - added a vertical scroll bar to make editing long comments easier. Changed font in Chart Open screen to MS Sans Serif instead of ET Sans Serif to allow for correct display of (foreign) accented characters.

* Main screen - Current settings descriptions could run across column boundaries if text was too long. Long names are now truncated to fit the available space.

* Extra Ring Points - planetary nodes have been added as an additional type of extra ring point.

-- 07 Apr 2000 - Created v5.0.7

* SF Atlas - If entered place or country name in upper case, then place might not be found in auto-lookup. The auto-lookup has now been made case insensitive.

* Chart Save - user was unable to select a nova chart file (*.nov) file to save to. This has now been enabled.

* Utilities menu - added chart conversion utility to menu list.

* Animation - when using the Chart Button on the Animation screen to select a transits chart, the transits did not relate to any specified base chart, and were always based on the current default zodiac, coordinate system and houses and place. However, it is now possible to select a base chart for the transits, from which these default values are adopted. This now makes it possible to select, for example, heliocentric transits by selecting a heliocentric base chart, even when the default coordinate system is geocentric.

* Extra Ring Points and Asteroids, Parts, Other Bodies and Nodes Reports - When displayed in charts, page objects and reports, these were correct for all natal and progressed type charts, but for other types of charts (such as directed charts) showed invalid positions. This has now been remedied, and it is now possible to display valid extra points on pages and reports for directed, harmonic, antiscia and combined charts (with the exception of multiple composites).

* Page Designer - updated to deal correctly with new chart details page object (pgdesign.exe v2.0.5).

* Added new page object - full chart details including source rating and source comments at the bottom. This allows display of the chart rating on a page.

* Dynamic Report/Graphic Ephemeris - were not allowing asteroids/stars/parts/bodies to be calculated as progressing or directing points. These are now allowed in the reports and graphs.

* ACS Atlas lookup was failing to update the zone lat & long fields if the process required user to be prompted for the placename and country in separate dialogs. A workaround is to click on the Place button to do the lookup inside the ACS Atlas dialog instead of from the New Chart dialog box. This has now been fixed.

* ACS Atlas - when enter a place that is not found, the dialog which lists possible placenames usually points to the nearest known placename on the list. However, if the placenames contains (foreign language) accented characters then it might sometimes initially point to a name quite different from that entered. This has now been fixed.

* Chart Open - Sort order of chart names was putting foreign characters at end of sort. This has now been remedied - foreign accented characters are correctly sorted into their correct positions in relation to non-accented characters.

* Planetary Nodes - calculation has been updated with latest Swiss Ephemeris calculations. Mean nodes are used for planets out to Neptune, and barycentric osculating nodes for other bodies. NB - This makes a small difference to some calculated node positions - noticeable mainly just for Pluto and Chiron.

* Chart Open - "Find chart comments with" option was not finding any charts. Now fixed.

* Mouse wheel scrolling - the mouse wheel was not working in Reports and Dynamic Reports screen in operating systems which do not have native mouse wheel suport (ie. Win95). Support for a mouse wheel under Win95 has now been added. (Note that the report box must have the focus (eg. by clicking on it) before the report can be scrolled with the mouse wheel.)

* Astrologer's Assistant - made small amendments to task list entries to improve readability - added name of chart file when chart opened and name of saved selection when dynamic report run.

-- 29 Mar 2000 - Created v5.0.6

* Star Reports - If star file had no stars, then (non-fatal) Subscript Out of Range error occured. Now fixed.

* Dynamic Report - in some circumstances, Subscipt Out of Range error could occur when producing subsequent reports. Now fixed.

* Page Display - Overflow error occured ocassionally when displaying a page or animation. Now fixed.

* Animation - If displayed animation pages before displaying Chart View screen, then some page objects had font sizes which were not as intended. Now fixed.

* Chart Open - Search for all charts dialog moved behind chart open screen each time it opened. Workaround is to use Alt+Tab keys. Now fixed.

* User Arc Rate - was limited to range 0 to 360. This has now been changed to allow over 360 degrees.

* Astrologer's Assistant - when casting a subsidiary chart, the chart date was always fixed at the time of the recording, instead of allowing the Current Date options to be used. This has now been fixed.

* Astrologer's Assistant - When casting a new chart the chart was being calculated for whatever location was used when the task was recorded. Thus, the Transits.tsk file supplied with SFv5 always calculated transits for Adelaide. The user can easily remedy this by recording a new Transits.tsk file, but an amendment has now been made so that the current user's default location will be used instead of the location recorded with the task file, if the date of the task is not fixed. Similarly, subsidiary charts will now be calculated for the current default location when the "relocated" option was on when the task was recording.

* If the astrological font files are not installed, then upon startup an error message is displayed, and an attempt was made to install the fonts from the Windows/System directory. However, the font files are no longer installed there. Hence the message has been modified.

-- 22 Mar 2000 - Created v5.0.4

* Reports - when display a basic chart report for a chart within about 1 day of March equinox, a runtime error 6 occurs. Now fixed.

* Wheel Style - zodconst.wh1 showed incorrect constellation positions if default sideral zodiac was set to Draconic. Now fixed.

* Dynamic report - View Chart button - if merge two reports with different radix charts, then chart button only showed radix chart of latest report. Now fixed.

* Dynamic report - if merge reports with different radix charts, then solar and lunar eclipses were described as eclipse of planet (eg. Jupiter or Saturn). Now fixed.

* Graphic Ephemeris - if choose geocentric transits chart and heliocentric radix chart, then radix chart showed Sun and Node at 0Ar and no Earth position. Now fixed.

* Chart View - Displaying a wheel with no displayed points causes a divide by zero error message. Now fixed.

* Star Editor - When using file manager to edit a fixed star file, if the file name has any blanks in it, the editor fails to open the file. Now fixed. (new staredit.exe v2.0.4)

* Displayed charts - when displaying, say, eight or more stars all in a single constellation in an extra points ring, then the positions are displayed in the wheel all overwriting each other. This has been fixed by adjusting a parameter in the plotting aglorithm.

* New Chart screen - extra shortcut keys added for various items on screen.

* New Chart screen - event type is now set to Unspecified when any new name entered, to Event if "transit" contained in name, or to Horary if the name ends in a "?".

* Chart Open screen - changed tab index order to ensure chart list is first item with focus.

* Chart Open screen - added ability to change event type of one or more highlighted charts by using keys Ctrl+F1 (Unspecified), Ctrl+F2 (Male), Ctrl+F3 (Female), Ctrl+F4 (Event), Ctrl+F5 (Horary).

* Solar Maps - was not annotating Asc/Dsc lines where they crossed top and bottom map boundaries. Now fixed (solarmap.exe v2.0.7)

* Chart Conversion Utility - if added a new ASCII format definition, then the list of formats was not being updated to display the new one. Now fixed (ETConv.exe v1.1.0.1).

* Main menu - list of most recently used pages has been expanded to 8.

-- 16 Mar 2000 - Created v5.0.3

* Initial public release