I was just going through some of the sample code. The ‘RemObjects Oxygene for Island > GUI > Basic Windows GUI App’ ran as expected in Water (latest version).
But the identical project in C# returned an error “No method w/ matching delegate signature”. I looked over the Oxygene and C# source code and they both look essentially identical besides of course the syntactical differences.
C# Project located in: RemObjects C# for Island > GUI > Basic Windows GUI App
Does pre-pending an & in C# to explicitly specify thew “address of this method” operation fix the error? if so, this might be a compile regression, or it might be a big with the sample, I’ll check with he compiler team on that…
does fix it. by guess is this sample was never tested on x86_64, as the old sig (int) is fine on i386, but result is 64-bit on x86_64. The Oxygene version of the sample had the right result type: