On Friday 22 November 2013 13:03:08 Marcos Douglas wrote: > On Fri, Nov 22, 2013 at 5:33 AM, Martin Schreiber <mse00...@gmail.com> wrote: > > On Friday 22 November 2013 09:09:21 Michael Schnell wrote: > >> While I think, private, protected and public are enough visibility > >> complexity (omitting published and all the new fancy stuff invented by > >> Embarcadero), I supposed "abstract" is one of the concepts that should > >> be added to the description. > > > > In Delphi 'published' is used to switch on RTTI for streaming, we need > > another way to define streamed properties independent of visibility > > level. 'abstract' and 'reintroduce' or equivalents are planned. > > Maybe: > tfoo = class > func exec(); rtti; > end; > Or with compiler switch: " tfoo = class private fprop1: int32; fprop2: int32; protected {$rtti streaming} property prop1: int32 read fprop1 write fprop1; public property prop2: int32 read fprop2 write fprop2; end; "
Martin ------------------------------------------------------------------------------ Shape the Mobile Experience: Free Subscription Software experts and developers: Be at the forefront of tech innovation. Intel(R) Software Adrenaline delivers strategic insight and game-changing conversations that shape the rapidly evolving mobile landscape. Sign up now. http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk _______________________________________________ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk