Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision |
other_vo_to_x_issues [2018/03/09 09:36] – wolfgangriedmann | other_vo_to_x_issues [2018/03/20 07:37] (current) – wolfgangriedmann |
---|
* never versions of the VO GUI classes contain an access ''IsDisabled'' in the class ''Control''. This is missing in the .NET classes. The same is true for the methods ''IsStyle()'' and ''GetStyle()''. Add these methods to you X# version of the GUI classes, or write your own methods. | * never versions of the VO GUI classes contain an access ''IsDisabled'' in the class ''Control''. This is missing in the .NET classes. The same is true for the methods ''IsStyle()'' and ''GetStyle()''. Add these methods to you X# version of the GUI classes, or write your own methods. |
* ''DynToOldSpace()'' is not supported anymore. Replace in your code by MemAlloc()/MemFree() | * ''DynToOldSpace()'' is not supported anymore. Replace in your code by MemAlloc()/MemFree() |
| * if you use ''CreateInstance()'' on classes that have no constructor, you will receive a runtime error. Add Init() methods to all of your classes on the VO side. |
| * the function ''B64EncString()'' is missing from the Vulcan runtime library |
| * ''dword'' and ''int'' are two different parameter types. If you have a dword parameter in one class and a int parameter in a subclass (or the way around), the .NET runtime will treat them as different methods and call the one or the other based on the parameter type. This is true only for strong typed methods (for the others, the parameters are alway typed ''as usual''). |
| |