str = SolarEclipseTypeName(nEclipseType)
This macro function returns a text description of the solar eclipse of type nEclipseType.
This function is usually called after a call to the function SolarEclipseOnDate, as shown in the code example below.
nComboResult = SolarEclipseOnDate(n_TokenDate, 1)
if nComboResult >= 0
nEclipseType = nComboResult div 1000000
sEclipseTypeName = SolarEclipseTypeName(nEclipseType)
nEclipseTime = nComboResult mod 1000000
sEclipseTime = FormatTime('hh:nn', nEclipseTime, true)
sResult = sEclipseTypeName + ' solar eclipse at ' + sEclipseTime
else
sResult = 'No solar eclipse today'
endif
See also: SolarEclipseOnDate, SolarEclipsePositionMax, SolarEclipsePositionName, Solar Eclipse Types.
Topic 180050, last updated on 11-Oct-2026