Ruby 1.9.2 リファレンスマニュアル > ライブラリ一覧 > tk/fontライブラリ > TkFontクラス

class TkFont

クラスの継承リスト: TkFont < Tk < TkCore < TkComm < TkUtil < TkEvent < Object < Kernel < BasicObject
extend: TkCore, TkFont::CoreMethods

Abstract

extend TkFont::CoreMethods

特異メソッド

actual(fnt, option = nil)
actual_displayof(fnt, win, option = nil)
configinfo(fnt, slot = nil)
configure(fnt, slot, value = Tk::None)
create_copy(font)
current_configinfo(fnt, slot = nil)
failsafe(font)
families(win = nil)
get_obj(name)
init_widget_font(pathname, *args)
measure(fnt, text)
measure_displayof(fnt, win, text)
metrics(fnt, option = nil)
metrics_displayof(fnt, win, option = nil)
names
new(ltn = nil, knj = nil, keys = nil)
used_on(path = nil)

インスタンスメソッド

self[slot]
self[slot] = val
actual(option = nil)
actual_displayof(win, option = nil)
latin_actual(option = nil)
ascii_actual(option = nil)
latin_actual_displayof(win, option = nil)
ascii_actual_displayof(win, option = nil)
latin_configinfo(slot = nil)
ascii_configinfo(slot = nil)
latin_configure(slot, value = Tk::None)
ascii_configure(slot, value = Tk::None)
latin_font
latinfont
ascii_font
asciifont
latin_metrics(option = nil)
ascii_metrics(option = nil)
latin_replace(ltn)
ascii_replace(ltn)
call_font_configure(path, *args)
configinfo(slot = nil)
configure(slot, value = Tk::None)
current_configinfo(slot = nil)
delete
font
font_id
id
inspect
kanji_actual(option = nil)
kanji_actual_displayof(win, option = nil)
kanji_configinfo(slot = nil)
kanji_configure(slot, value = Tk::None)
kanji_font
kanjifont
kanji_font_id
kanji_metrics(option = nil)
kanji_metrics_displayof(win, option = nil)
kanji_replace(knj)
latin_font_id
latin_metrics_displayof(win, option = nil)
measure(text)
measure_displayof(win, text)
method_missing(id, *args)
metrics(option = nil)
metrics_displayof(win, option = nil)
replace(ltn, knj = Tk::None)
reset_pointadjust
to_eval
used

定数

DEFAULT_KANJI_FONT_NAME
DEFAULT_LATIN_FONT_NAME
MetricType
OptionType
TkCommandNames
Tk_FontID
Tk_FontNameTBL
Tk_FontUseTBL

Methods

Classes