Category: Delphi


darkUnicode codec for Delphi

Another library to drop out of my Dark Glass development project today is my unicode codec (now named darkUnicode). This simple class can be used to encode and decode unicode code-points by hand...


Delphi Xlib headers

Back in November for CodeRage-12, I demonstrated a partial translation of the Xlib headers for X11. At that time I explained that I’d not completed the headers, but would notify on my blog when...


Lockless Multi-Threading in Delphi

In this video, I demonstrate a technique for communicating between threads in a Delphi application, without using typical locking mechanisms such as critical sections. Best Viewed in Full Screen (Recorded 1080p). Download the source