Re: [Lazarus] patch for rx.inc define linux_darwin definition
Yes, you right, thank you, no need define new variable, Just change in codes ifdef linux to ifdef unix is enough. On 27.02.2015 17:26, Marco van de Voort wrote: Better use: {$ifdef unix} // FPC all *nixes including Linux,Darwin, *BSD and Solaris {$define Linux_Darwin} {$endif} {$ifdef Linux} // legacy Kylix {$define Linux_Darwin} {$endif} -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] patch for rx.inc define linux_darwin definition
On Thu, Feb 26, 2015 at 05:06:51PM +0200, FreeMan wrote: > I added patch for rx using in osx > this is just add "Linux_Darwin" compiler directive in rx.inc file. > If you want use this, You have to change "Linux_Darwin" with {$.. > LINUX} I mean, change "LINUX" to "Linux_Darwin". original rx code just > use compiler directive if linux else ...else for windows > TRxDBLookupCombo when click button, grind create on behind form and can > not access it. Better use: {$ifdef unix} // FPC all *nixes including Linux,Darwin, *BSD and Solaris {$define Linux_Darwin} {$endif} {$ifdef Linux} // legacy Kylix {$define Linux_Darwin} {$endif} -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
[Lazarus] patch for rx.inc define linux_darwin definition
I added patch for rx using in osx this is just add "Linux_Darwin" compiler directive in rx.inc file. If you want use this, You have to change "Linux_Darwin" with {$.. LINUX} I mean, change "LINUX" to "Linux_Darwin". original rx code just use compiler directive if linux else ...else for windows TRxDBLookupCombo when click button, grind create on behind form and can not access it. Index: rx.inc === --- rx.inc (revision 3968) +++ rx.inc (working copy) @@ -58,3 +58,12 @@ {$ENDIF} {.$DEFINE RxDBGridDepricatedProps} +//freeman added +{$IFDEF DARWIN} + {$DEFINE Linux_Darwin} +{$ENDIF DARWIN} + +{$IFDEF LINUX} + {$DEFINE Linux_Darwin} +{$ENDIF LINUX} + -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus