精華區beta mud_sanc 關於我們 聯絡資訊
【 WindowFont 】 格式: WindowFont(BSTR Name, BSTR FontId, BSTR FontName, double Size, BOOL Bold, BOOL Italic, BOOL Underline, BOOL Strikeout, short Charset, short PitchAndFamily) 中文: WindowFont(迷你視窗名稱, 字型ID, 字型名稱, 大小, 粗體(布爾值), 敦體(布爾值), 底線(布爾值), 刪除線(布爾值), 字元集, 間距與系列) 說明:載入字型到迷你視窗中。如欲在迷你視窗中顯示文字,都必須做這個動作,建議在使用 WindowCreate 後就做,任何在它之前就載入的文字物件都無法顯示。 字元集有以下常數可用: 說明 Lua標記 0 ANSI miniwin.font_charset_ansi 1 Default miniwin.font_charset_default 2 Symbol miniwin.font_charset_symbol └─┴────┴───────────────────┘ 系列(family):下列常數僅有一些特定字型能用: 說明 Lua標記 0 不在乎 miniwin.font_family_any 16羅馬 (可變寬度,襯線字體, miniwin.font_family_swiss 如:Times Roman) 32瑞士 (可變寬度,無襯線字體, miniwin.font_family_swiss 如:Helvetica) 48現代 (固定寬度,襯或者無襯線,miniwin.font_family_modern 如:Courier) 64劇本 (草書等) miniwin.font_family_script 80裝飾 (老式英語等)       miniwin.font_family_decorative └─┴───────────────┴─────────────────┘ 間距(pitch): 說明 Lua標記 0 預設  miniwin.font_pitch_default 1 固定間距miniwin.font_pitch_fixed 2 可變間距miniwin.font_pitch_variable 8 等寬字型miniwin.font_pitch_monospaced └─┴────┴───────────────────┘ Truetype:跟系統一樣,可以讓字型更平滑無鋸齒。 說明 Lua標記 4 使用 Truetype miniwin.font_truetype └─┴───────┴───────────────────┘ 以上三者要併設,使用+字元連接。 範例: --==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==-- -- Trebuchet MS, 28 point, bold WindowFont (win, "heading", "Trebuchet MS", 28, true, false, false, false) --==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==-- 來源:http://www.gammon.com.au/mushclient/mw_text.htm#WindowFont