wxpython小部件中的字母间距

时间:2015-03-10 19:17:59

标签: fonts wxpython label spacing

有一种设置"字母间距"的方法。对于wx.TextCtrl? (或我可以显示一个小短语的其他小部件)

或者是wx.Font

的属性

或者是我使用的字体的固有属性?

我可以实现的解决方法是编写我的自定义控件(可能从RichTextCtrl派生),我逐个绘制每个字符,并在它们之间添加选定的间距。但是,计算(给出一个例子)文本区域的效率会低很多。对于ClientDC来说,这很简单。

1 个答案:

答案 0 :(得分:0)

不,我不相信这是任何文本控件或其变体的功能。您可以将wx.Font设置为等宽字体,但这可能与您可以使用"自动"办法。如果这真的是你需要的话,我建议你自己画画。