Story Category: windows messages
Preserve Internal State (/Window Handle) when Changing Parent or Style for an ActiveX Control – aka How To RecreateWnd “Properly” for TOleContainer ancestors
zarkogajic
In any (VCL) Delphi application more stuff happens behind the scenes than you might be aware of. As known, every (TWinControl descendant) control placed on a form (like TButton or TEdit) and even the (T)Form… … Read more
2 years ago in ActiveX, ControlState, CreateWnd, csRecreating, Delphi, DestroyWnd, handle, RecreateWnd, THandle, TOleControl, twincontrol, windows, windows api, windows messages
0
Receive Windows Messages In Your Custom Delphi Class – NonWindowed Control/Object
zarkogajic
Windows messages are a key ingredient in communication between Windows and (your) application and also in communication between (two) applications. Even without your knowledge Windows messages are being posted and handled by forms in your… … Read more
4 years ago in Delphi, twincontrol, windows, windows api, windows messages
0
Setting MaxLength for TListView’s Edit Control (Plus: Forcing Edit Mode Using a Keyboard Shortcut)
zarkogajic
The TListView Delphi control displays a list of items in a fashion similar to how Windows File Explorer displays files and folders. The ReadOnly property of a List View, determines whether the user can modify… … Read more
5 years ago in Delphi, tlistview, windows messages
0
Trending Stories
-
No trending stories found.
Stack Overflow Delphi
Delphi Reddit
Delphi PRAXiS
Embarcadero GetIt
- Boost 1.70 for the Win64
The Boost libraries are a set of C++ libraries that significantly expand the language using […]
- Trial - ResizeKit2 VCL for Delphi 12
The ResizeKit2 component automatically resizes all the controls and fonts on your form when the […]
- Trial - ResizeKit2 VCL for C++ Builder 12
The ResizeKit2 component automatically resizes all the controls and fonts on your form when the […]
- Boost 1.39 for the Win32 Classic
The Boost libraries are a set of C++ libraries that significantly expand the language using […]
- Boost 1.70 for the Win32 Clang-enhanced
The Boost libraries are a set of C++ libraries that significantly expand the language using […]