Stack Exchange
Stack Overflow
  • Questions
  • Tags
  • Users
  • About
Stack Overflow
    1. Public
    2. Questions
    3. Tags
    4. Users
    5. About

David Heffernan

601,492
reputation
42
1072
1490
  • Ulverston, United Kingdom
  • Member since August 25 2009
  • 102440 profile views
  • Last seen Sep 03 '23 at 11:15

Answers that I frequently refer to:

  • How does accepting an answer work?
  • How can I search for Delphi documentation?
  • How to return text from Native (C++) code
  • How can I allow a form to accept file dropping without handling Windows messages?
  • TLabel and TGroupbox Captions Flicker on Resize
  • How do I make my GUI behave well when Windows font scaling is greater than 100%
  • Buffered files (for faster disk access)
  • TProgressBar never fills up all the way - seems to be updating too fast?
  • Why should I not use "if Assigned()" before accessing objects?
  • Control enumerators to turn recursive parent/child walking into simple for/in loops
  • Undefined behavior and sequence points
  • Reduce exe file
  • How can I make a form that is not disabled when another form is shown modally?
  • How can I stop my application showing on the taskbar?
  • Simply code hooking
  • Consumer thread / blocking queue
  • How to do one-way hashing of an ASCII string using standard functions of Delphi?

Other useful resources:

  • Rob Kennedy's What is the exact value of a floating-point variable?
  • Launching an interactive process from Windows Service in Windows Vista and later
  • Teach Your Apps To Play Nicely With Windows Vista User Account Control
  • Window Features
  • Short, Self Contained, Correct (Compilable), Example
  • Raymond Chen's epic series on modality