Add Phase 3 property editors: TFont (via TFontDialog), TStrings (TMemo), TMargins/TPadding (four integer fields); remove unused code; update dproj files
Add Phase 2 property editors: TColor (with color dialog), tkSet (checklistbox), TShortCut, TCursor; remove unused code
Add property editing dialog (Phase 1): double-click a property to edit string, integer, float, char, enumeration, and boolean values with validation, reset, and read-only detection
Remove dead Visible registry write in FormClose — value was never read back and form is shown on demand
Fix #12: Free splash screen bitmap after use
Fix #11: Free TClassInformation on duplicate Add
Fix #10: Install hook before FillTree in FormShow
Fix #9: WMEnable no longer re-enables window for own modal children
Fix #8: Guard hook chain walk against non-TNotifyEventHook objects
Fix #7: Skip Find Next when search text is empty
Fix #6: Guard SetItem against empty listbox after Hide All / Show All
Fix pointer-to-Integer truncation on 64-bit targets
Fix nil dereference when Screen.ActiveForm is nil
Use FreeNotification to prevent dangling FActiveDelphiForm/Control pointers
Guard against stale Node.Data pointers to freed IDE components
Fix buffer overrun: use Length() instead of SizeOf() for character buffer sizes
updated copyright year
Support for Delphi 13
removed test code
ignores
dproj-files cleaned up by Project Magician
test code for custom splitter painting
updated jedi.inc from Github
Support for Delphi 12
lots of unnecessary entries removed
switched buildtools from OSDN to sourceforge