Visit site The Wiert Corner

August 2019

0
votes
Vote UpVote

Delphi Ensuring Left/alLeft or Top/alTop controls are positioned in the right order…

The Wiert Corner – The post [WayBack] Why is my buttons not created in logical order? If I run this, my buttons area created ACB rather than ABC as I expected… – Johan Swart – Google+ reminded me the trouble of Delphi VCL and FMX have with alignment. Basically you have to position your control away ...
Details Favorite? Off-Topic? jpluimers @ 2019-08-22 13:04
1
vote
Vote UpVote

Delphi built-in data types and their memory sizes

The Wiert Corner – Though 64-bit support was released back in 2011 with Delphi XE2, sometimes I forget which data type are native size and which keep their size no matter the compiler bitness (wiktionary/wikipedia). This post was motivated by via [WayBack] Having started with Delphi before the Cardinal type was ...
Details Favorite? Off-Topic? jpluimers @ 2019-08-21 19:05
1
vote
Vote UpVote

Delphi generic nested classes

The Wiert Corner – Reminder to Self: do not nest T generic types as you’re in for a surprise. Source: [WayBack] Delphi generic nested classes Via: [WayBack] An interesting question over on SO relating to nested generic classes… – David Heffernan – Google+ The surprise: what type would you ...
Details Favorite? Off-Topic? jpluimers @ 2019-08-21 13:05
2
votes
Vote UpVote

TestInsight provides a local JSON web-server from the IDE for the test-runner to communicate from

The Wiert Corner – Stefan Glienke shared the TestInsight default JSON web-server location with me through chat; I like it! Some endpoints: GET localhost:8102/tests initially returns {"SelectedTests":[]} After enabling a few tests, it is like ...
Details Favorite? Off-Topic? jpluimers @ 2019-08-15 19:04
1
vote
Vote UpVote

Delphi, SHA-3 and streaming

The Wiert Corner – If I ever need to use SHA-3 in Delphi: [WayBack] Does anyone know of any implementations of SHA-3, that can support TStream? – Nicholas Ring – Google+ The comments have a nice list of libraries supporting SHA-3, and how to do streaming hashing. –jeroen
Details Favorite? Off-Topic? jpluimers @ 2019-08-15 07:06
1
vote
Vote UpVote

QualityCentral 56524: tanh function from Delphi 7 till Delphi XE was buggy; XE2 fixed it

The Wiert Corner – In case you maintain code in older versions of Delphi, be aware that the function tanh was broken starting in Delphi 7 and only got fixed in Delphi XE2: QualityCentral QualityCentral 56524: tanh function from Delphi 7 till Delphi XE was buggy; XE2 fixed it. For big inputs, it would just fail, ...
Details Favorite? Off-Topic? jpluimers @ 2019-08-13 19:04
1
vote
Vote UpVote

NativeInt / NativeUInt type in various Delphi versions – twm’s blog

The Wiert Corner – Reminder to Self (and note that Delphi <= 2007 does not reference NativeInt/NativeUInt in System.pas): [WayBack] NativeInt / NativeUInt type in various Delphi versions – twm’s blog Just in case you are maintaining Delphi code for several older versions of Delphi: Be aware that the ...
Details Favorite? Off-Topic? jpluimers @ 2019-08-08 19:04
1
vote
Vote UpVote

Using PE Flags in Delphi – twm’s blog

The Wiert Corner – For my link archive: [WayBack] Using PE Flags in Delphi – twm’s blog with information about and links to: IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP IMAGE_FILE_NET_RUN_FROM_SWAP IMAGE_FILE_LARGE_ADDRESS_AWARE IMAGE_FILE_RELOCS_STRIPPED [WayBack] 32bit- vs. 64bit-Software – Vorteile/Nachteile ...
Details Favorite? Off-Topic? jpluimers @ 2019-08-08 13:04
1
vote
Vote UpVote

More on new .NET path handling – Jeremy Kuhne’s Blog

The Wiert Corner – When it was at the age natural people are allowed to drive in the USA, the .NET framework behaved far less brain dead handling various (especially long or strange) paths: [WayBack] More on new .NET path handling – Jeremy Kuhne’s Blog. Path handling has frustrated me in many development ...
Details Favorite? Off-Topic? jpluimers @ 2019-08-07 07:04
1
vote
Vote UpVote

GitHub – Purik/AIO: Coroutine-based multithreading library for Delphi

The Wiert Corner – On my list of things to try: [WayBack] GitHub – Purik/AIO: Coroutine-based multithreading library for Delphi which are similar to what golang does. Coroutine-based multithreading library for Delphi. Contribute to Purik/AIO development by creating an account on GitHub. Via [WayBack] What you ...
Details Favorite? Off-Topic? jpluimers @ 2019-08-06 19:04
1
vote
Vote UpVote

Delphi XE2: IDE out of memory problem? Check the library path length

The Wiert Corner – Curious, but somehow shortening the library path solved the problem Alberto had: [WayBack] Hello Everybody, I have an application developed in XE2 (Hot Fix 2 + IDE Fix Pack installed) that has started giving me the “out of memory” error message… – Alberto Paganini – ...
Details Favorite? Off-Topic? jpluimers @ 2019-08-06 13:04

July 2019

1
vote
Vote UpVote

New in 10.2.2: Component icons – Community Blogs – Embarcadero Community

The Wiert Corner – A well balanced post that shows what you can attain by thinking in advance and remembering backward compatibility: [WayBack] New in 10.2.2: Component icons – Community Blogs – Embarcadero Community Larger icons can now be in PNG format (future IDE versions will use 128×128 for HiDPI ...
Details Favorite? Off-Topic? jpluimers @ 2019-07-31 19:04
1
vote
Vote UpVote

It’s a blong, blong, blong road…: ‘What if?’ scenario analysis in the CPU window

The Wiert Corner – Patching code at debug-time: [WayBack] It’s a blong, blong, blong road…: ‘What if?’ scenario analysis in the CPU window. Remember: There are dragons Patching too many bytes will kill a kitten and likely your application. Bytes in memory might not be what they seem, especially when ...
Details Favorite? Off-Topic? jpluimers @ 2019-07-31 13:04
1
vote
Vote UpVote

Sometimes a race condition is in just two lines of code

The Wiert Corner – A race condition can be this small: if Assigned(Setting.OnChanged) then Setting.OnChanged(Setting); If in between these lines, the value of Setting.OnChanged becomes nil, then you have an access violation. It is a very slim, but real chance. –jeroen
Details Favorite? Off-Topic? jpluimers @ 2019-07-30 19:05
1
vote
Vote UpVote

Delphi dcc32 error E2506 Method of parameterized type declared in interface section must not use local symbol ‘TExceptionThread`1’

The Wiert Corner – Need to check on this compiler error that you can solve by moving the generic class TExceptionThread<T> from the implementation section of a unit to the interface section. [dcc32 Error] Test.ExceptionLogging.pas(246): E2506 Method of parameterized type declared in interface section must not ...
Details Favorite? Off-Topic? jpluimers @ 2019-07-25 19:04
Subscribe:
Contact us to advertise on DelphiFeeds.com

Community Links

Torry Firebird News

Sponsor

 
Please login or register to use this functionality.
(click on this box to dismiss)