Hi, MSEide+MSEgui compiles and runs on Linux with FPC 2.1.1. It compiles on win32 but does not run. Mantis 8481 ("By copying an record with OLE string fields, the memory location of the *source* string is changed.") is a show stopper for MSEgui, I can not do more debugging until the problem is solved. Note that MSEgui runs on win32 if compiled with Delphi (Delphi has non reference counted widestrings too). As you know, MSEgui is completely done with widestrings, it would be very valuable for MSEgui to have an reference counted widestring type on all platforms. Another thing is Mantis 6690 ("RTTI is sometimes wrong for inherited interfaces.") and Mantis 6036 ("tobject.GetInterface should work with corba style interfaces."). I could remove the ugly "{$ifdef FPC}{$INTERFACES CORBA}{$endif}" in every unit if the issues where solved.
Martin _______________________________________________ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel