Methods
#
C
Instance Public methods
__font_optkeys()
# File ext/tk/lib/tkextlib/bwidget/selectfont.rb, line 53
def __font_optkeys
  [] # without fontobj operation
end
configure(slot, value=None)
# File ext/tk/lib/tkextlib/bwidget/selectfont.rb, line 62
def configure(slot, value=None)
  if slot.kind_of?(Hash)
    slot.delete['type']
    slot.delete[:type]
    return self if slot.empty?
  else
    return self if slot == 'type' || slot == :type
  end
  super(slot, value)
end
create()
# File ext/tk/lib/tkextlib/bwidget/selectfont.rb, line 73
def create
  @keys['type'] = 'dialog'  # 'dialog' type returns font name
  tk_call(Tk::BWidget::SelectFont::TkCommandNames[0], @path, *hash_kv(@keys))
end
create_self(keys)
# File ext/tk/lib/tkextlib/bwidget/selectfont.rb, line 57
def create_self(keys)
  super(keys)
  @keys['type'] = 'dialog'
end