Applies To:
  • CitectSCADA 5.10

If you have a recursive set of keyboard commands and the second command displays a new page, then Citect may crash. An example of a recursive set of keyboard commands is to have global keyboard command for LBUTTON_CMD_DN which calls KeyPut(KEY_ENTER), and then have a touch object which acts on KEY_ENTER to display a new page with PageDisplay() Cicode function. Currently such a situation will cause Citect to crash when the LBUTTON_CMD_DN command is generated. 

CIT has confirmed this to be a problem in Citect for Windows versions 5.10. This problem has been fixed in version 5.10 Service Pack C.