utility · 字体等工具
tkdeft 的通用工具(目前主要是字体)。
::
from tkdeft.utility import SegoeFont
font = SegoeFont() # Segoe UI / 10pt / bold
SegoeFont()
取得一个 "Segoe UI, 10pt, bold" 的字体对象。
:returns: tkextrafont.Font / tkinter.font.Font 之一
(具体是哪一个取决于当前环境装了哪些依赖)
.. note:: 需要在已创建 Tk 根窗口之后调用——字体对象依赖默认 Tk 解释器。
源代码位于: tkdeft\utility\fonts.py
38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 | |
segue_font_file()
返回随包分发的字体文件路径(等价于 :data:segoe_font)。
:returns: .../tkdeft/utility/segoe_font.ttf
源代码位于: tkdeft\utility\fonts.py
26 27 28 29 30 31 | |