-
Recent Posts
Recent Comments
- Wodzu on When The Debugger Leaks…
- Rechedit scrollen, aber ohne Fokus - Delphi-PRAXiS on RichEdit On Scrolling Strike
- François Gaillard on Reading Version Information from your EXE
- Arthur Pijpers on Reading Version Information from your EXE
- yosvany on FieldByName, FindField: too convenient to be honest
Tags
$Message A little bit of zis AutoSave Best practices Bug Code Camp CodeWay Coding standard ComCtrls Community Compiler directive Conference Configuration Data Debugger Delphi Explorer FieldByName IDE inherited Jobs LockWindowUpdate Maps Memory Leaks Meta Motorcycle Optimization Personal Quality Readers Resources RichEdit SendTo shell Sounds Speech Statistics TIOBE UI User Interface VCL Warnings WindowsArchives
Categories
Blogroll
Meta
Tag Archives: Bug
The Unfortunate Effect of WM_SETREDRAW
… or why simply replacing LockWindowUpdate by WM_SETREDRAW is not that straightforward. As you know, when you want to avoid flickering or multiple partial redraws of your Forms, during a flurry of updates for instance, even though it is very … Continue reading
Posted in Delphi, User Interface, Windows
Tagged Bug, Delphi, LockWindowUpdate, User Interface, Windows
1 Comment
When The Debugger Leaks…
… you may end up chasing memory leaks that don’t exist. I was at work investigating some bizarre behavior of our application when dealing with a big customer file and I had ReportMemoryLeaksOnShutdown turned on as it was very likely … Continue reading
Posted in Debugger, Delphi, Quality
Tagged Bug, Debugger, Delphi, IDE, Memory Leaks, Quality
22 Comments
RichEdit On Scrolling Strike
We have an application that displays information in a scrolling RichEdit control, always displaying the latest, i.e. the bottom lines. For this purpose we add new lines at the bottom, place the SelStart at the end, to move the caret … Continue reading