Sha256: d709c4b13e3e3b44365b04fb39f41dec3d2ac46a6d5ef4a4a25f128bfb149ba4
Contents?: true
Size: 1.6 KB
Versions: 3
Compression:
Stored size: 1.6 KB
Contents
# # tkextlib/blt/ted.rb # # *** This is alpha version, because there is no document on BLT. *** # # by Hidetoshi NAGAI (nagai@ai.kyutech.ac.jp) # require 'tk' require 'tkextlib/blt.rb' module Tk::BLT module Ted extend TkCore TkCommandNames = ['::blt::ted'.freeze].freeze ############################## extend TkItemConfigMethod class << self def __item_cget_cmd(id) ['::blt::ted', 'cget', id] end private :__item_cget_cmd def __item_config_cmd(id) ['::blt::ted', 'configure', id] end private :__item_config_cmd private :itemcget_tkstring, :itemcget, :itemcget_strict private :itemconfigure, :itemconfiginfo, :current_itemconfiginfo def cget_tkstring(master, option) itemcget_tkstring(master, option) end def cget(master, option) itemcget(master, option) end def cget_strict(master, option) itemcget_strict(master, option) end def configure(master, slot, value=None) itemconfigure(master, slot, value) end def configinfo(master, slot=nil) itemconfiginfo(master, slot) end def current_configinfo(master, slot=nil) current_itemconfiginfo(master, slot) end end ############################## def self.edit(master, *args) tk_call('::blt::ted', 'edit', master, *args) end def self.rep(master, *args) tk_call('::blt::ted', 'rep', master, *args) end def self.select(master, *args) tk_call('::blt::ted', 'select', master, *args) end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
tk-win-0.2.2-x86-mingw32 | lib/tkextlib/blt/ted.rb |
tk-win-0.2.1-x86-mingw32 | lib/tkextlib/blt/ted.rb |
tk-win-0.2.0-x86-mingw32 | lib/tkextlib/blt/ted.rb |