0
我想在Canvas上模擬Delphi 7中文本的選擇/取消選擇(如在TEdit中)。 我使用FillRect更改背景顏色和TextOut以繪製文本。 但我需要知道4色值爲:如何在Delphi中模擬在Canvas上選擇/取消選擇文本?
未選中的文本;
選定的文本;
未選定文本的背景;
選定文本的背景。當用戶更改Windows主題,或編輯窗口的外觀
這些觀念正在轉變。 對於Windows XP中的經典主題,值爲:clBlack,clWhite,clWhite,clNavy。 也許在Delphi中有cl *常量,或者我必須使用Api函數來獲取它們。 有人知道如何...? 謝謝。
您可以使用主題API繪製文本更好。 –
@David Heffernan我也會試試這個,謝謝。 – DavidB