Applies To:
  • CitectSCADA 3.x, 4.x

Alarm fonts may be incorrect when using the AlarmSetInfo() function to change the alarm font.

The problem occurs when using the AlarmSetInfo() function to change the display font before the alarm is displayed at the specified AN point. In some cases, the font and/or format used is taken from the last displayed alarm.


There are a number of possible causes for this situation. If more that 2 seconds elapses between calling AlarmSetInfo() and displaying the alarm, the values set by AlarmSetInfo() will be discarded. In this case, the values used to display the alarm will default to those defined in Alarm Category 0.

Another situation arises where the Last Alarm is displayed. AlarmSetInfo() is called before the last alarm is displayed. If the Last Alarm has been displayed on a previous page, and AlarmSetInfo() is called before any other alarms are displayed on the new page, the alarm display will inherit the format and/or font from the Last Alarm display.

These problems have been addressed in Version 3.40/4.20 Service Pack D.