Qt# is having major problems involving delegates. Essentially, we are creating delegates for C# instances/methods (since a delegate for an instance encapsulates both the instance and the method), and we are passing the delegate to unmanaged code. The unmanaged code is supposed to invoke the delegate at the appropriate time.
Under Mono, delegates with no parameters (e.g. void quit() ) work, but delegates that take an int, for example (e.g. void display(int) ), are never called. The same problems occurs when using mint or mono, and it does not matter whether the code is compiled with mcs or csc. Interestingly, the same code does work correctly under Portable.NET. I really do not know what to do at this point. I have spent hours and hours trying to figure out why this isn't working. It's seems as though the runtime is not allowed the unmanaged code to invoke the managed code. _______________________________________________ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
