Re: [fpc-pascal] corba interfaces - is/as not working properly

2016-09-30 Thread Michalis Kamburelis
2016-09-30 18:19 GMT+02:00 stdreamer : > On 30/09/2016 17:24 μμ, Michalis Kamburelis wrote: >> >> 4. And how about going even more further, and just generate an >> internal GUIDs (random, or based on a memory address) when no GUID is >> explicitly specified? This way "is", "as", "Supports" always j

Re: [fpc-pascal] corba interfaces - is/as not working properly

2016-09-30 Thread stdreamer
On 30/09/2016 17:24 μμ, Michalis Kamburelis wrote: 4. And how about going even more further, and just generate an internal GUIDs (random, or based on a memory address) when no GUID is explicitly specified? This way "is", "as", "Supports" always just work. And it removes the need to do 1., 2., 3.

Re: [fpc-pascal] corba interfaces - is/as not working properly

2016-09-30 Thread Michalis Kamburelis
This thread, and my own tests, showed that you need to assign GUIDs to interfaces to have reliable "is", even for CORBA interfaces. I'm wondering, would it be possible to improve here things on the compiler side (at least only in FPC-specific modes or under some modeswitch), to make things safer?

Re: [fpc-pascal] corba interfaces - is/as not working properly

2016-09-30 Thread Graeme Geldenhuys
On 2016-09-29 22:50, David Emerson wrote: > One of these days I've got to try MSEide again. MSEide is awesome. I use it for Console, fpGUI and even LCL programming. Regards, Graeme -- fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/ My public PGP k