Win32TitleStyler

From Lazarus wiki
Revision as of 10:08, 26 April 2022 by Alextpp (talk | contribs) (Created page with "==About== This is unit, it works on Windows Vista+ only (it doesn't do anything on older Windows). [https://github.com/Alexey-T/CudaText/blob/master/comp/win32titlestyler.pas...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

About

This is unit, it works on Windows Vista+ only (it doesn't do anything on older Windows).

Download link on GitHub

It gives the procedure to make the form's title - dark, using Win32 API.

 ApplyFormDarkTitle(AForm: TForm; ADarkMode: bool; AForceApply: bool);
  • Parameter ADarkMode: set to True for dark title, set to False for default title (white on Windows 10).
  • Parameter AForceApply: was needed for CudaText, you can always pass True here. With value False, CudaText cannot make the title dark - after restoring from the full-screen mode (Win10 resets dark style to white style).