Class: TkFont (<Toplevel Module>)

Overview
Module Structure
Class Hierarchy
Constants
TkFont::TkCommandNames
TkFont::Tk_FontID
TkFont::Tk_FontNameTBL
TkFont::Tk_FontUseTBL
TkFont::OptionType
TkFont::MetricType
TkFont::SYSTEM_FONT_NAMES
TkFont::DEFAULT_LATIN_FONT_NAME
TkFont::DEFAULT_KANJI_FONT_NAME
Class Methods
TkFont.is_system_font? / 1
TkFont.actual (1/2) / 2
TkFont.actual_hash (1/2) / 2
TkFont.actual_displayof (1/2) / 3
TkFont.actual_hash_displayof (1/2) / 2
TkFont.configure (1/2) / 3
TkFont.configinfo (1/2) / 2
TkFont.current_configinfo (1/2) / 2
TkFont.measure (1/2) / 2
TkFont.measure_displayof (1/2) / 3
TkFont.metrics (1/2) / 2
TkFont.metrics_hash (1/2) / 2
TkFont.metrics_displayof (1/2) / 3
TkFont.metrics_hash_displayof (1/2) / 3
TkFont.families / 1
TkFont.names
TkFont.create_copy / 1
TkFont.get_obj / 1
TkFont.init_widget_font / 2
TkFont.used_on / 1
TkFont.failsafe / 1
Instance Aliases
TkFont#font_id
TkFont#name
TkFont#to_s
TkFont#latinfont
TkFont#kanjifont
TkFont#create_latinfont (1/3)
TkFont#create_kanjifont (1/3)
TkFont#create_compoundfont (1/3)
TkFont#create_latinfont (2/3)
TkFont#create_kanjifont (2/3)
TkFont#create_compoundfont (2/3)
TkFont#create_latinfont (3/E)
TkFont#create_kanjifont (3/E)
TkFont#create_compoundfont (3/E)
TkFont#ascii_font
TkFont#asciifont
TkFont#create_asciifont
TkFont#ascii_actual
TkFont#ascii_actual_displayof
TkFont#ascii_configure
TkFont#ascii_configinfo
TkFont#ascii_replace
TkFont#ascii_metrics
Instance Methods
TkFont#mutex
TkFont#init_dummy_fontobj
TkFont#initialize / 3
TkFont#initialize_copy / 1
TkFont#_get_font_info_from_hash / 1
TkFont#create_latinfont_tk4x / 1
TkFont#create_kanjifont_tk4x / 1
TkFont#create_compoundfont_tk4x / 3
TkFont#create_latinfont_tk8x / 1
TkFont#create_kanjifont_tk8x / 1
TkFont#create_compoundfont_tk8x / 3
TkFont#inspect
TkFont#method_missing / 2
TkFont#call_font_configure / 2
TkFont#used
TkFont#id
TkFont#to_eval
TkFont#font
TkFont#latin_font_id
TkFont#latin_font
TkFont#kanji_font_id
TkFont#kanji_font
TkFont#actual (2/E) / 1
TkFont#actual_hash (2/E) / 1
TkFont#actual_displayof (2/E) / 2
TkFont#actual_hash_displayof (2/E) / 2
TkFont#latin_actual / 1
TkFont#latin_actual_hash / 1
TkFont#latin_actual_displayof / 2
TkFont#latin_actual_hash_displayof / 2
TkFont#kanji_actual / 1
TkFont#kanji_actual_hash / 1
TkFont#kanji_actual_displayof / 2
TkFont#kanji_actual_hash_displayof / 2
TkFont#[] / 1
TkFont#[]= / 2
TkFont#configure (2/E) / 2
TkFont#configinfo (2/E) / 1
TkFont#current_configinfo (2/E) / 1
TkFont#delete
TkFont#latin_configure / 2
TkFont#latin_configinfo / 1
TkFont#latin_current_configinfo / 1
TkFont#kanji_configure / 2
TkFont#kanji_configinfo / 1
TkFont#kanji_current_configinfo / 1
TkFont#replace / 2
TkFont#latin_replace / 1
TkFont#kanji_replace / 1
TkFont#measure (2/E) / 1
TkFont#measure_displayof (2/E) / 2
TkFont#metrics (2/E) / 1
TkFont#metrics_hash (2/E) / 1
TkFont#metrics_displayof (2/E) / 2
TkFont#metrics_hash_displayof (2/E) / 2
TkFont#latin_metrics / 1
TkFont#latin_metrics_hash / 1
TkFont#latin_metrics_displayof / 2
TkFont#latin_metrics_hash_displayof / 2
TkFont#kanji_metrics / 1
TkFont#kanji_metrics_hash / 1
TkFont#kanji_metrics_displayof / 2
TkFont#kanji_metrics_hash_displayof / 2
TkFont#reset_pointadjust
is a submodule of
module: <Toplevel Module>   
is modularized into
class: DescendantFont   
module: CoreMethods   
extends
  TkCore   
  CoreMethods ( TkFont )
includes
  Tk   
  CoreMethods ( TkFont )
inherits from
  Object ( Builtin-Module )
is inherited by
  TkNamedFont   
has class siblings
  Array ( Builtin-Module )
  Hash ( Builtin-Module )
  String ( Builtin-Module )
  TkKernel   
  TkMenu   
  CallbackSubst ( TkUtil )
  TclTkIp   
  Tk_OBJECT_TABLE ( TkCore )
  TkBindTag   
  DescendantFont ( TkFont )
  TkTimer   
  TkValidateCommand   
  TkVariable   
has properties
constant: TkCommandNames   
constant: Tk_FontID   
method: mutex   
constant: Tk_FontNameTBL   
constant: Tk_FontUseTBL   
constant: OptionType   
constant: MetricType   
constant: SYSTEM_FONT_NAMES   
constant: DEFAULT_LATIN_FONT_NAME   
constant: DEFAULT_KANJI_FONT_NAME   
class method: is_system_font? / 1   
class method: actual (1/2) / 2   
class method: actual_hash (1/2) / 2   
class method: actual_displayof (1/2) / 3   
class method: actual_hash_displayof (1/2) / 2   
class method: configure (1/2) / 3   
class method: configinfo (1/2) / 2   
class method: current_configinfo (1/2) / 2   
class method: measure (1/2) / 2   
class method: measure_displayof (1/2) / 3   
class method: metrics (1/2) / 2   
class method: metrics_hash (1/2) / 2   
class method: metrics_displayof (1/2) / 3   
class method: metrics_hash_displayof (1/2) / 3   
class method: families / 1   
class method: names   
class method: create_copy / 1   
class method: get_obj / 1   
class method: init_widget_font / 2   
class method: used_on / 1   
class method: failsafe / 1   
method: init_dummy_fontobj   
method: initialize / 3   
method: initialize_copy / 1   
method: _get_font_info_from_hash / 1   
method: create_latinfont_tk4x / 1   
method: create_kanjifont_tk4x / 1   
method: create_compoundfont_tk4x / 3   
method: create_latinfont_tk8x / 1   
method: create_kanjifont_tk8x / 1   
method: create_compoundfont_tk8x / 3   
method: inspect   
method: method_missing / 2   
method: call_font_configure / 2   
method: used   
method: id   
method: to_eval   
method: font   
alias: font_id font   
alias: name font   
alias: to_s font   
method: latin_font_id   
method: latin_font   
alias: latinfont latin_font   
method: kanji_font_id   
method: kanji_font   
alias: kanjifont kanji_font   
method: actual (2/E) / 1   
method: actual_hash (2/E) / 1   
method: actual_displayof (2/E) / 2   
method: actual_hash_displayof (2/E) / 2   
method: latin_actual / 1   
method: latin_actual_hash / 1   
method: latin_actual_displayof / 2   
method: latin_actual_hash_displayof / 2   
method: kanji_actual / 1   
method: kanji_actual_hash / 1   
method: kanji_actual_displayof / 2   
method: kanji_actual_hash_displayof / 2   
method: [] / 1   
method: []= / 2   
method: configure (2/E) / 2   
method: configinfo (2/E) / 1   
method: current_configinfo (2/E) / 1   
method: delete   
method: latin_configure / 2   
method: latin_configinfo / 1   
method: latin_current_configinfo / 1   
method: kanji_configure / 2   
method: kanji_configinfo / 1   
method: kanji_current_configinfo / 1   
method: replace / 2   
method: latin_replace / 1   
method: kanji_replace / 1   
method: measure (2/E) / 1   
method: measure_displayof (2/E) / 2   
method: metrics (2/E) / 1   
method: metrics_hash (2/E) / 1   
method: metrics_displayof (2/E) / 2   
method: metrics_hash_displayof (2/E) / 2   
method: latin_metrics / 1   
method: latin_metrics_hash / 1   
method: latin_metrics_displayof / 2   
method: latin_metrics_hash_displayof / 2   
method: kanji_metrics / 1   
method: kanji_metrics_hash / 1   
method: kanji_metrics_displayof / 2   
method: kanji_metrics_hash_displayof / 2   
method: reset_pointadjust   
alias: create_latinfont (1/3) create_latinfont_tk4x   
alias: create_kanjifont (1/3) create_kanjifont_tk4x   
alias: create_compoundfont (1/3) create_compoundfont_tk4x   
alias: create_latinfont (2/3) create_latinfont_tk8x   
alias: create_kanjifont (2/3) create_kanjifont_tk8x   
alias: create_compoundfont (2/3) create_compoundfont_tk8x   
alias: create_latinfont (3/E) create_latinfont_tk8x   
alias: create_kanjifont (3/E) create_kanjifont_tk8x   
alias: create_compoundfont (3/E) create_compoundfont_tk8x   
alias: ascii_font latin_font   
alias: asciifont latinfont   
alias: create_asciifont create_latinfont   
alias: ascii_actual latin_actual   
alias: ascii_actual_displayof latin_actual_displayof   
alias: ascii_configure latin_configure   
alias: ascii_configinfo latin_configinfo   
alias: ascii_replace latin_replace   
alias: ascii_metrics latin_metrics   
is defined at
#8, #2227 in tk/font.rb  

Overview

Module Structure

  module: <Toplevel Module>
  module: <Built-in Module>
class: Array     
class: Hash     
class: String     
  module: <Unknown Module>
  class: TkKernel
  class: TkMenu
  module: TkUtil
class: CallbackSubst     
  class: TclTkIp
  module: TkCore
class: Tk_OBJECT_TABLE     
  module: Tk
  class: TkBindTag
✗ class: TkFont
class: DescendantFont     
module: CoreMethods     
  class: TkNamedFont
  class: TkTimer
  class: TkValidateCommand
  class: TkVariable

Class Hierarchy

Object ( Builtin-Module )
Array ( Builtin-Module )
Hash ( Builtin-Module )
String ( Builtin-Module )
TkKernel
TkMenu
CallbackSubst ( TkUtil )
TclTkIp
Tk_OBJECT_TABLE ( TkCore )
TkBindTag
TkFont
extends
  TkCore   
  CoreMethods ( TkFont )
includes
  Tk   
  CoreMethods ( TkFont )
has properties
constant: TkCommandNames   
constant: Tk_FontID   
method: mutex   
constant: Tk_FontNameTBL   
constant: Tk_FontUseTBL   
constant: OptionType   
constant: MetricType   
constant: SYSTEM_FONT_NAMES   
constant: DEFAULT_LATIN_FONT_NAME   
constant: DEFAULT_KANJI_FONT_NAME   
class method: is_system_font? / 1   
class method: actual (1/2) / 2   
class method: actual_hash (1/2) / 2   
class method: actual_displayof (1/2) / 3   
class method: actual_hash_displayof (1/2) / 2   
class method: configure (1/2) / 3   
class method: configinfo (1/2) / 2   
class method: current_configinfo (1/2) / 2   
class method: measure (1/2) / 2   
class method: measure_displayof (1/2) / 3   
class method: metrics (1/2) / 2   
class method: metrics_hash (1/2) / 2   
class method: metrics_displayof (1/2) / 3   
class method: metrics_hash_displayof (1/2) / 3   
class method: families / 1   
class method: names   
class method: create_copy / 1   
class method: get_obj / 1   
class method: init_widget_font / 2   
class method: used_on / 1   
class method: failsafe / 1   
method: init_dummy_fontobj   
method: initialize / 3   
method: initialize_copy / 1   
method: _get_font_info_from_hash / 1   
method: create_latinfont_tk4x / 1   
method: create_kanjifont_tk4x / 1   
method: create_compoundfont_tk4x / 3   
method: create_latinfont_tk8x / 1   
method: create_kanjifont_tk8x / 1   
method: create_compoundfont_tk8x / 3   
method: inspect   
method: method_missing / 2   
method: call_font_configure / 2   
method: used   
method: id   
method: to_eval   
method: font   
alias: font_id font   
alias: name font   
alias: to_s font   
method: latin_font_id   
method: latin_font   
alias: latinfont latin_font   
method: kanji_font_id   
method: kanji_font   
alias: kanjifont kanji_font   
method: actual (2/E) / 1   
method: actual_hash (2/E) / 1   
method: actual_displayof (2/E) / 2   
method: actual_hash_displayof (2/E) / 2   
method: latin_actual / 1   
method: latin_actual_hash / 1   
method: latin_actual_displayof / 2   
method: latin_actual_hash_displayof / 2   
method: kanji_actual / 1   
method: kanji_actual_hash / 1   
method: kanji_actual_displayof / 2   
method: kanji_actual_hash_displayof / 2   
method: [] / 1   
method: []= / 2   
method: configure (2/E) / 2   
method: configinfo (2/E) / 1   
method: current_configinfo (2/E) / 1   
method: delete   
method: latin_configure / 2   
method: latin_configinfo / 1   
method: latin_current_configinfo / 1   
method: kanji_configure / 2   
method: kanji_configinfo / 1   
method: kanji_current_configinfo / 1   
method: replace / 2   
method: latin_replace / 1   
method: kanji_replace / 1   
method: measure (2/E) / 1   
method: measure_displayof (2/E) / 2   
method: metrics (2/E) / 1   
method: metrics_hash (2/E) / 1   
method: metrics_displayof (2/E) / 2   
method: metrics_hash_displayof (2/E) / 2   
method: latin_metrics / 1   
method: latin_metrics_hash / 1   
method: latin_metrics_displayof / 2   
method: latin_metrics_hash_displayof / 2   
method: kanji_metrics / 1   
method: kanji_metrics_hash / 1   
method: kanji_metrics_displayof / 2   
method: kanji_metrics_hash_displayof / 2   
method: reset_pointadjust   
alias: create_latinfont (1/3) create_latinfont_tk4x   
alias: create_kanjifont (1/3) create_kanjifont_tk4x   
alias: create_compoundfont (1/3) create_compoundfont_tk4x   
alias: create_latinfont (2/3) create_latinfont_tk8x   
alias: create_kanjifont (2/3) create_kanjifont_tk8x   
alias: create_compoundfont (2/3) create_compoundfont_tk8x   
alias: create_latinfont (3/E) create_latinfont_tk8x   
alias: create_kanjifont (3/E) create_kanjifont_tk8x   
alias: create_compoundfont (3/E) create_compoundfont_tk8x   
alias: ascii_font latin_font   
alias: asciifont latinfont   
alias: create_asciifont create_latinfont   
alias: ascii_actual latin_actual   
alias: ascii_actual_displayof latin_actual_displayof   
alias: ascii_configure latin_configure   
alias: ascii_configinfo latin_configinfo   
alias: ascii_replace latin_replace   
alias: ascii_metrics latin_metrics   
  TkNamedFont     
DescendantFont ( TkFont )
TkTimer
TkValidateCommand
TkVariable

Constants

TkFont::TkCommandNames

#12 in tk/font.rb

TkCommandNames = ['font'.freeze].freeze   

TkFont::Tk_FontID

#14 in tk/font.rb

Tk_FontID = ["@font".freeze, "00000".taint]).instance_eval{   

TkFont::Tk_FontNameTBL

#20 in tk/font.rb

Tk_FontNameTBL = TkCore::INTERP.create_table   

TkFont::Tk_FontUseTBL

#21 in tk/font.rb

Tk_FontUseTBL = TkCore::INTERP.create_table   

TkFont::OptionType

#29 in tk/font.rb

OptionType = Hash.new(?s)   

TkFont::MetricType

#36 in tk/font.rb

MetricType = Hash.new(?n)   

TkFont::SYSTEM_FONT_NAMES

#40 in tk/font.rb

SYSTEM_FONT_NAMES = []   

TkFont::DEFAULT_LATIN_FONT_NAME

#55 in tk/font.rb

DEFAULT_LATIN_FONT_NAME = 'a14'.freeze   

TkFont::DEFAULT_KANJI_FONT_NAME

#56 in tk/font.rb

DEFAULT_KANJI_FONT_NAME = 'k14'.freeze   

Class Methods

TkFont.is_system_font? / 1

#197 in tk/font.rb

is_system_font? ( fnt )

TkFont.actual (1/2) / 2

#205 in tk/font.rb

actual ( fnt ,
  option=nil )

TkFont.actual_hash (1/2) / 2

#213 in tk/font.rb

actual_hash ( fnt ,
  option=nil )

TkFont.actual_displayof (1/2) / 3

#217 in tk/font.rb

actual_displayof ( fnt ,
  win ,
  option=nil )

TkFont.actual_hash_displayof (1/2) / 2

#226 in tk/font.rb

actual_hash_displayof ( fnt ,
  option=nil )

TkFont.configure (1/2) / 3

#230 in tk/font.rb

configure ( fnt ,
  slot ,
  value=None )

TkFont.configinfo (1/2) / 2

#239 in tk/font.rb

configinfo ( fnt ,
  slot=nil )

TkFont.current_configinfo (1/2) / 2

#247 in tk/font.rb

current_configinfo ( fnt ,
  slot=nil )

TkFont.measure (1/2) / 2

#255 in tk/font.rb

measure ( fnt ,
  text )

TkFont.measure_displayof (1/2) / 3

#264 in tk/font.rb

measure_displayof ( fnt ,
  win ,
  text )

TkFont.metrics (1/2) / 2

#274 in tk/font.rb

metrics ( fnt ,
  option=nil )

TkFont.metrics_hash (1/2) / 2

#282 in tk/font.rb

metrics_hash ( fnt ,
  option=nil )

TkFont.metrics_displayof (1/2) / 3

#310 in tk/font.rb

metrics_displayof ( fnt ,
  win ,
  option=nil )

TkFont.metrics_hash_displayof (1/2) / 3

#319 in tk/font.rb

metrics_hash_displayof ( fnt ,
  win ,
  option=nil )

TkFont.families / 1

#347 in tk/font.rb

families ( win=nil )

TkFont.names

#361 in tk/font.rb

names

TkFont.create_copy / 1

#378 in tk/font.rb

create_copy ( font )

TkFont.get_obj / 1

#389 in tk/font.rb

get_obj ( name )

TkFont.init_widget_font / 2

#402 in tk/font.rb

init_widget_font ( pathname ,
  *args )

TkFont.used_on / 1

#516 in tk/font.rb

used_on ( path=nil )

TkFont.failsafe / 1

#527 in tk/font.rb

failsafe ( font )

Instance Aliases

TkFont#font_id

#1143 in tk/font.rb

font_id font   

TkFont#name

#1144 in tk/font.rb

name font   

TkFont#to_s

#1145 in tk/font.rb

to_s font   

TkFont#latinfont

#1166 in tk/font.rb

latinfont latin_font   

TkFont#kanjifont

#1187 in tk/font.rb

kanjifont kanji_font   

TkFont#create_latinfont (1/3)

#1602 in tk/font.rb

create_latinfont create_latinfont_tk4x   

TkFont#create_kanjifont (1/3)

#1603 in tk/font.rb

create_kanjifont create_kanjifont_tk4x   

TkFont#create_compoundfont (1/3)

#1604 in tk/font.rb

create_compoundfont create_compoundfont_tk4x   

TkFont#create_latinfont (2/3)

#1607 in tk/font.rb

create_latinfont create_latinfont_tk8x   

TkFont#create_kanjifont (2/3)

#1608 in tk/font.rb

create_kanjifont create_kanjifont_tk8x   

TkFont#create_compoundfont (2/3)

#1609 in tk/font.rb

create_compoundfont create_compoundfont_tk8x   

TkFont#create_latinfont (3/E)

#1612 in tk/font.rb

create_latinfont create_latinfont_tk8x   

TkFont#create_kanjifont (3/E)

#1613 in tk/font.rb

create_kanjifont create_kanjifont_tk8x   

TkFont#create_compoundfont (3/E)

#1614 in tk/font.rb

create_compoundfont create_compoundfont_tk8x   

TkFont#ascii_font

#1621 in tk/font.rb

ascii_font latin_font   

TkFont#asciifont

#1622 in tk/font.rb

asciifont latinfont   

TkFont#create_asciifont

#1623 in tk/font.rb

create_asciifont create_latinfont   

TkFont#ascii_actual

#1624 in tk/font.rb

ascii_actual latin_actual   

TkFont#ascii_actual_displayof

#1625 in tk/font.rb

ascii_actual_displayof latin_actual_displayof   

TkFont#ascii_configure

#1626 in tk/font.rb

ascii_configure latin_configure   

TkFont#ascii_configinfo

#1627 in tk/font.rb

ascii_configinfo latin_configinfo   

TkFont#ascii_replace

#1628 in tk/font.rb

ascii_replace latin_replace   

TkFont#ascii_metrics

#1629 in tk/font.rb

ascii_metrics latin_metrics   

Instance Methods

TkFont#mutex
TkFont#init_dummy_fontobj
TkFont#initialize / 3
TkFont#initialize_copy / 1
TkFont#_get_font_info_from_hash / 1
TkFont#create_latinfont_tk4x / 1
TkFont#create_kanjifont_tk4x / 1
TkFont#create_compoundfont_tk4x / 3
TkFont#create_latinfont_tk8x / 1
TkFont#create_kanjifont_tk8x / 1
TkFont#create_compoundfont_tk8x / 3
TkFont#inspect
TkFont#method_missing / 2
TkFont#call_font_configure / 2
TkFont#used
TkFont#id
TkFont#to_eval
TkFont#font
TkFont#latin_font_id
TkFont#latin_font
TkFont#kanji_font_id
TkFont#kanji_font
TkFont#actual (2/E) / 1
TkFont#actual_hash (2/E) / 1
TkFont#actual_displayof (2/E) / 2
TkFont#actual_hash_displayof (2/E) / 2
TkFont#latin_actual / 1
TkFont#latin_actual_hash / 1
TkFont#latin_actual_displayof / 2
TkFont#latin_actual_hash_displayof / 2
TkFont#kanji_actual / 1
TkFont#kanji_actual_hash / 1
TkFont#kanji_actual_displayof / 2
TkFont#kanji_actual_hash_displayof / 2
TkFont#[] / 1
TkFont#[]= / 2
TkFont#configure (2/E) / 2
TkFont#configinfo (2/E) / 1
TkFont#current_configinfo (2/E) / 1
TkFont#delete
TkFont#latin_configure / 2
TkFont#latin_configinfo / 1
TkFont#latin_current_configinfo / 1
TkFont#kanji_configure / 2
TkFont#kanji_configinfo / 1
TkFont#kanji_current_configinfo / 1
TkFont#replace / 2
TkFont#latin_replace / 1
TkFont#kanji_replace / 1
TkFont#measure (2/E) / 1
TkFont#measure_displayof (2/E) / 2
TkFont#metrics (2/E) / 1
TkFont#metrics_hash (2/E) / 1
TkFont#metrics_displayof (2/E) / 2
TkFont#metrics_hash_displayof (2/E) / 2
TkFont#latin_metrics / 1
TkFont#latin_metrics_hash / 1
TkFont#latin_metrics_displayof / 2
TkFont#latin_metrics_hash_displayof / 2
TkFont#kanji_metrics / 1
TkFont#kanji_metrics_hash / 1
TkFont#kanji_metrics_displayof / 2
TkFont#kanji_metrics_hash_displayof / 2
TkFont#reset_pointadjust

TkFont#mutex

#16 in tk/font.rb

mutex

TkFont#init_dummy_fontobj

#541 in tk/font.rb

init_dummy_fontobj

TkFont#initialize / 3

#587 in tk/font.rb

initialize ( ltn=nil ,
  knj=nil ,
  keys=nil )

TkFont#initialize_copy / 1

#653 in tk/font.rb

initialize_copy ( font )

TkFont#_get_font_info_from_hash / 1

#666 in tk/font.rb

_get_font_info_from_hash ( font )

TkFont#create_latinfont_tk4x / 1

#687 in tk/font.rb

create_latinfont_tk4x ( font )

TkFont#create_kanjifont_tk4x / 1

#734 in tk/font.rb

create_kanjifont_tk4x ( font )

TkFont#create_compoundfont_tk4x / 3

#783 in tk/font.rb

create_compoundfont_tk4x ( ltn ,
  knj ,
  keys )

TkFont#create_latinfont_tk8x / 1

#801 in tk/font.rb

create_latinfont_tk8x ( font )

TkFont#create_kanjifont_tk8x / 1

#846 in tk/font.rb

create_kanjifont_tk8x ( font )

TkFont#create_compoundfont_tk8x / 3

#893 in tk/font.rb

create_compoundfont_tk8x ( ltn ,
  knj ,
  keys )

TkFont#inspect

#1012 in tk/font.rb

inspect

TkFont#method_missing / 2

#1016 in tk/font.rb

method_missing ( id ,
  *args )

TkFont#call_font_configure / 2

#1040 in tk/font.rb

call_font_configure ( path ,
  *args )

TkFont#used

#1072 in tk/font.rb

used

TkFont#id

#1132 in tk/font.rb

id

TkFont#to_eval

#1136 in tk/font.rb

to_eval

TkFont#font

#1140 in tk/font.rb

font

TkFont#latin_font_id

#1147 in tk/font.rb

latin_font_id

TkFont#latin_font

#1151 in tk/font.rb

latin_font

TkFont#kanji_font_id

#1168 in tk/font.rb

kanji_font_id

TkFont#kanji_font

#1172 in tk/font.rb

kanji_font

TkFont#actual (2/E) / 1

#1189 in tk/font.rb

actual ( option=nil )

TkFont#actual_hash (2/E) / 1

#1192 in tk/font.rb

actual_hash ( option=nil )

TkFont#actual_displayof (2/E) / 2

#1196 in tk/font.rb

actual_displayof ( win ,
  option=nil )

TkFont#actual_hash_displayof (2/E) / 2

#1200 in tk/font.rb

actual_hash_displayof ( win ,
  option=nil )

TkFont#latin_actual / 1

#1204 in tk/font.rb

latin_actual ( option=nil )

TkFont#latin_actual_hash / 1

#1211 in tk/font.rb

latin_actual_hash ( option=nil )

TkFont#latin_actual_displayof / 2

#1215 in tk/font.rb

latin_actual_displayof ( win ,
  option=nil )

TkFont#latin_actual_hash_displayof / 2

#1223 in tk/font.rb

latin_actual_hash_displayof ( win ,
  option=nil )

TkFont#kanji_actual / 1

#1227 in tk/font.rb

kanji_actual ( option=nil )

TkFont#kanji_actual_hash / 1

#1237 in tk/font.rb

kanji_actual_hash ( option=nil )

TkFont#kanji_actual_displayof / 2

#1241 in tk/font.rb

kanji_actual_displayof ( win ,
  option=nil )

TkFont#kanji_actual_hash_displayof / 2

#1252 in tk/font.rb

kanji_actual_hash_displayof ( win ,
  option=nil )

TkFont#[] / 1

#1256 in tk/font.rb

[] ( slot )

TkFont#[]= / 2

#1260 in tk/font.rb

[]= ( slot ,
  val )

TkFont#configure (2/E) / 2

#1265 in tk/font.rb

configure ( slot ,
  value=None )

TkFont#configinfo (2/E) / 1

#1270 in tk/font.rb

configinfo ( slot=nil )

TkFont#current_configinfo (2/E) / 1

#1274 in tk/font.rb

current_configinfo ( slot=nil )

TkFont#delete

#1278 in tk/font.rb

delete

TkFont#latin_configure / 2

#1282 in tk/font.rb

latin_configure ( slot ,
  value=None )

TkFont#latin_configinfo / 1

#1291 in tk/font.rb

latin_configinfo ( slot=nil )

TkFont#latin_current_configinfo / 1

#1298 in tk/font.rb

latin_current_configinfo ( slot=nil )

TkFont#kanji_configure / 2

#1302 in tk/font.rb

kanji_configure ( slot ,
  value=None )

TkFont#kanji_configinfo / 1

#1316 in tk/font.rb

kanji_configinfo ( slot=nil )

TkFont#kanji_current_configinfo / 1

#1327 in tk/font.rb

kanji_current_configinfo ( slot=nil )

TkFont#replace / 2

#1331 in tk/font.rb

replace ( ltn ,
  knj=None )

TkFont#latin_replace / 1

#1338 in tk/font.rb

latin_replace ( ltn )

TkFont#kanji_replace / 1

#1361 in tk/font.rb

kanji_replace ( knj )

TkFont#measure (2/E) / 1

#1368 in tk/font.rb

measure ( text )

TkFont#measure_displayof (2/E) / 2

#1372 in tk/font.rb

measure_displayof ( win ,
  text )

TkFont#metrics (2/E) / 1

#1377 in tk/font.rb

metrics ( option=nil )

TkFont#metrics_hash (2/E) / 1

#1380 in tk/font.rb

metrics_hash ( option=nil )

TkFont#metrics_displayof (2/E) / 2

#1408 in tk/font.rb

metrics_displayof ( win ,
  option=nil )

TkFont#metrics_hash_displayof (2/E) / 2

#1412 in tk/font.rb

metrics_hash_displayof ( win ,
  option=nil )

TkFont#latin_metrics / 1

#1440 in tk/font.rb

latin_metrics ( option=nil )

TkFont#latin_metrics_hash / 1

#1447 in tk/font.rb

latin_metrics_hash ( option=nil )

TkFont#latin_metrics_displayof / 2

#1475 in tk/font.rb

latin_metrics_displayof ( win ,
  option=nil )

TkFont#latin_metrics_hash_displayof / 2

#1483 in tk/font.rb

latin_metrics_hash_displayof ( win ,
  option=nil )

TkFont#kanji_metrics / 1

#1511 in tk/font.rb

kanji_metrics ( option=nil )

TkFont#kanji_metrics_hash / 1

#1520 in tk/font.rb

kanji_metrics_hash ( option=nil )

TkFont#kanji_metrics_displayof / 2

#1548 in tk/font.rb

kanji_metrics_displayof ( win ,
  option=nil )

TkFont#kanji_metrics_hash_displayof / 2

#1558 in tk/font.rb

kanji_metrics_hash_displayof ( win ,
  option=nil )

TkFont#reset_pointadjust

#1586 in tk/font.rb

reset_pointadjust