I wnder who maintains [WayBack] GExperts · GitHub:
GExperts has 4 repositories available. Follow their code on GitHub.
It has not been updated for about 5 years, but contains some important bits.
–jeroen
Posted by jpluimers on 2021/06/03
I wnder who maintains [WayBack] GExperts · GitHub:
GExperts has 4 repositories available. Follow their code on GitHub.
It has not been updated for about 5 years, but contains some important bits.
–jeroen
Posted in Delphi, Development, GExperts, Software Development | 1 Comment »
Posted by jpluimers on 2021/03/11
Especially when including [WayBack] form files (dfm now, but in the past also nfm and xfm) in your search, you might want to exclude one or more of them, for instance when they do not adhere to the form file syntax.
One of such files is for instance [WayBack] jcl/ExceptDlg.CBuilder32.dfm at master · project-jedi/jcl · GitHub. It has the contents is NONE
(by intent, just like the corresponding .h and .cpp files, as only the Delphi equivalents .dfm and .pas have been implemented).
Doing this was way easier than I thought: just put ExceptDlg.CBuilder32.dfm in the “Exclude Dirs” field – which also excludes files. How cool is that!
–jeroen
Posted in Delphi, Development, GExperts, Software Development | 1 Comment »
Posted by jpluimers on 2020/08/20
A while ago, I had to figure out how to get some GExperts stuff cross-compile to older Delphi versions, because of UITypes
usage that is not available in Delphi XE and lower (but much of what it contains is in the Types
unit).
So I went down memory lane, as I remember in Delphi 2, the Delphi 1 WinTypes
and WinProcs
units were merged into the Windows
unit.
A quick search revealed the stackoverflow entry mentioned here:
for the Delphi 1 -> Delphi 2 migrations, these aliases were used where multiple units pointed to the same one:
WinTypes=Windows;WinProcs=Windows;DbiProcs=BDE;DbiTypes=BDE;DbiErrs=BDE
See [WayBack] delphi – wintypes.dcu not found and code completion stops working – Stack Overflow
A longer search found this in my own archives:
File D2-CS-2.0\DEMOS\DOC\AUTOPROJ\AUTOPROJ.DOF
Has this line:
UnitAliases=WinTypes=Windows;WinProcs=Windows
Source: [WayBack] GX_GenericUtils.pas
fails to build in Delphi 2007 because it uses unit UITypes
· Issue #22 · jpluimers/GExperts · GitHub
You can use unit aliases so your applications cannot use the VCL any more.
The trick is to alias Forms or VCL.Forms
into something that does not exists, like Forms=__no_VCL_Forms__
. The reason this works is that any VCL application uses the Forms
unit because of the Forms.Application
variable.
Reference:
–jeroen
Posted in Conference Topics, Conferences, Delphi, Development, Event, GExperts, Software Development | Leave a Comment »
Posted by jpluimers on 2019/09/17
Sometimes your toolbox can already things you forgot it could: [Archive.is] GExperts Help.
Via:
–jeroen
Posted in Delphi, Development, GExperts, Software Development | Leave a Comment »
Posted by jpluimers on 2019/06/12
Reminder to self: check out the the support for proper escaping special characters (like \t
, \r
, \n
or x20
for tab
, carriage-return
, line-feed
or space
) in GExperts [WayBack] Using escape characters in GExperts Grep replace – twm’s blog
Solves:
Via: [WayBack] If you enable regular expressions in the GExperts Grep search form, you can search for escape sequences like \t which is expanded to a tab character or … – Thomas Mueller (dummzeuch) – Google+
–jeroen
Posted in Delphi, Development, GExperts, Software Development | Leave a Comment »