2015-02-07

Delphi MainMenu 字型放大及Menu Checked 提示圖示不見解決方法

Delphi 預設 Menu 字型大小為8,想把它放大為12只要2個步驟即可:
  1. 在Project Source 中加上 Screen.MenuFont.Size:=12; 
  2. MainMenu -> OwnerDraw -> True
Menu字型放大後,點選MenuItem後若有設Checked屬性,會發現無法正常顯示提示圖示,原先想以ImageList顯示圖示為解決方案,後來發現只要加入ImageList並指定給MainMenu後即可解決這個問題,不必載入Bitmap icon也可正常運作:
  1. 加入 ImageList
  2. MainMenu -> Images -> ImageList1

沒有留言: