2016-10-08 57 views
1

當我使用TBalloonhint(delphi)組件時,我找不到如何更改默認字體。有什麼辦法嗎?更改Tballoonhint(Delphi)的字體

+0

請參閱[本答案](http://stackoverflow.com/a/20750099/62576),它向您展示瞭如何從TBalloonHint下降以改變它的外觀。 –

回答

0

你有兩個選擇:

  1. 簡單,但不建議:您可以通過使用Screen.HintFont屬性調整字體。我不會推薦這種方法,因爲您需要在應用程序中禁用主題支持(Project Options \ Application \ Runtime Themes = None)
  2. 您可以實現自己的TBalloonHint組件。我認爲這應該很容易。正如你可以在德爾福資源中找到的那樣,TBalloonHint只有兩種方法(PaintHintSetHintSize)。你可以採取VCL實現並從中刪除主題支持(假設IsThemed = false)。
+0

最大,感謝您的幫助。我將爆炸實施我自己的組件。 – Silver