Applies To:
  • CitectSCADA 2.xx 3.xx 4.xx

If you define a button on a page that has a symbol on its face and that symbol is contained in a library file of an included project it is possible that the button will not display in runtime. This occurs when the library that the symbol is taken from is of the same name as a library in the main project directory but that library has no such symbol. Citect searches for and finds the first library of that name which will be the one in the main project directory but that library does not contain the named symbol and consequently does not load. 

CIT has confirmed this to be a problem in all Citect for Windows versions 2.0 to 4.20. This problem has been fixed in version 5. To work around this problem you will have to copy all the symbols that do not appear on the page from the included project library to the library of the same name in the main project.