<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">2014-05-31 11:48 GMT+02:00 Sven Barth <span dir="ltr"><<a href="mailto:pascaldragon@googlemail.com" target="_blank">pascaldragon@googlemail.com</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class=""><div class="h5">On <a href="tel:31.05.2014%2005" value="+13105201405" target="_blank">31.05.2014 05</a>:53, Kenneth Cochran wrote:<br>

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
I'm attempting to port GExperts from Delphi to Lazaurus and noticed the<br>
definition of TPropInfo differs from Delphi's.<br>
<br>
In FPC's TPropInfo the PropType field is PTypeInfo whereas in Delphi it<br>
is PPTypeInfo. I'm not sure what is actually gained by this extra level<br>
of indirection but it exists none the less.<br>
<br>
Are there any plans to update TPropInfo to be compatible with Delphi or<br>
do I need to  wrap dependent code with compiler conditionals?<br>
</blockquote>
<br></div></div>
There are no plans as we have to stay compatible with our own old codebases as well. You'll need to use compiler conditionals.<br></blockquote></div><br></div><div class="gmail_extra">I think it is possible to write code without $ifdef (valid for Delphi and FPC) if you use the typeinfo unit to extract the information.<br>
<a href="http://www.freepascal.org/docs-html/rtl/typinfo/">http://www.freepascal.org/docs-html/rtl/typinfo/</a><br><br></div><div class="gmail_extra">Vincent<br></div></div>