如何使用 VCL 样式更改 SynMemo 中滚动条的颜色

How to change color of the scrollbar in SynMemo with VCL styles

那里。我用 VCl 主题改变了标准对象的样式。

我使用颜色、字体和间距属性来更改 SynMemo 的样式。但我不知道,如何改变 SynEdit 的 ScrollBar 的样式(应用 vcl-theme )。谁能帮帮我?

要为 TSynEdit 添加样式支持,您必须为此类控件注册一个样式挂钩。尝试使用 TScrollingStyleHook 样式挂钩。

像这样

TStyleManager.Engine.RegisterStyleHook(TCustomSynEdit, TScrollingStyleHook);