DavidBo - 2020-01-28

I downloaded a dialog an old example project about dialog boxes (Visu_DialogBox).
It couldn't compile complained about conversion errors DWORD to DWORD pointer or something like that.
I think it is a library problems. So my first question is
1) When a well working project is saved, is it then saved with all necessary libraries? Or does it rely on libraries which is included only at the installation or update of CODESYS?
2) Many libraries in the library manager is grayed out. What does that mean? If they are old how do I upgrade these?
3) Since the errors refered to the libraries. How do I find out which?

In my old project I have a library SM3_Basic 3.5.0.0 but when I open a newer project I have 4.6.0.0