« Blog Home

§ ListViewWndProc

A way to handle some messages for TListView without subclassing a new component.  In particular, this provides the EditCancel event that Delphi does not provide, and allows hiding the horizontal scrollbar which can be a problem in some circumstances.

Read More ...

§ Borderless window resizing with WM_NCHITTEST

Want to have a borderless window that can be resized like a normal window?  Use WM_NCHITTEST.

Read More ...

§ TWMSizing record for Delphi

One way to control custom window sizing is to use the WM_SIZING message, but Delphi doesn't give you what you need to do so.

Read More ...

« Blog Home


She stood up.  “Professional?  Ha!  My father used to say, you have to be able to tell a tracheotomist from a cutthroat.  Well, I can.”
Claire, Artifact,Gregory Benford