jpluimers
A still relevant part for [WayBack] Class methods in Record vs Class in Delphi 2010+ – Stack Overflow is the distinction between class methods on both: on classes they can be either regular (no extra keyword),… … Read more
4 years ago in Delphi, Development, Software Development0
jpluimers
There are various ways for Delphi code to verify what features are available. Historically, testing for the existence of VER### defines with $IFDEF or $IFNDEF is the oldest means, and as of Delphi 6, you… … Read more
4 years ago in Delphi, Development, Software Development, Turbo Pascal0
jpluimers
There is StripTDS from SmartBear, but it is not open source or downloadable without their full product install. So either find an open source tool that can strip TDS / TD32 symbol information from EXE… … Read more
4 years ago in Delphi, Development, Software Development0
jpluimers
The Delphi compiler does not see a unicode non-breaking space (0x00A0 as whitespace, and the Delphi IDE does not warn you about it: [WayBack] Delphi revelations #2 – Space characters are not just space characters…. … Read more
4 years ago in Delphi, Development, Software Development, Unicode0
jpluimers
When installing many Delphi versions, all have similar icons. So I asked this a while ago: [WayBack] I remember someone creating version specific icons for Delphi a while ago (around XE4 era I think), but… … Read more
4 years ago in Delphi, Development, Software Development0
jpluimers
Great answer by Stefan Glienke at [WayBack] What’s the use of AlignAttribute? The documentation only says Internal use only. – 丽丽乌克 – Google+: It forces the element it annotates to be aligned like specified –… … Read more
4 years ago in Delphi, Development, Software Development0
jpluimers
The answer is no: [WayBack] Hi all, Can we truly assert that an array returned from a function is always a new true copy and that this is guaranteed to not change in between compil…… … Read more
4 years ago in Delphi, Development, Software Development0
jpluimers
A while ago, I needed the opposite of InvRegistry.RegisterInterface(TypeInfo(MySoapInterfacePortType, ‘urn:myURN’, ‘utf-8’);, so instead of registering an interface with a namespace URN, obtain the URN by passing the interface inverting [WayBack] TInvokableClassRegistry.RegisterInterface. This is the class… … Read more
4 years ago in Conference Topics, Conferences, Delphi, Development, Event, SOAP/WebServices, Software Development0
jpluimers
Given a Delphi build-VM with enough CPU cores to run many builds in parallel: [WayBack] GitHub – gabr42/MultiBuilder: Runs multiple programs in parallel, shows results. Much more on this at [WayBack] The Delphi Geek: Introducing MultiBuilder…. … Read more
4 years ago in Delphi, Development, Software Development0
jpluimers
To prevent a screen-saver from kicking in [WayBack] jiggling the mouse – twm’s blog: My solution then is this procedure: procedure JiggleMouse; var Inpt: TInput; begin Inpt.Itype := INPUT_MOUSE; Inpt.mi.dx := 0; Inpt.mi.dy := 0;… … Read more
4 years ago in Delphi, Development, Power User, Software Development, windows0