module TclTkLib
wrap methods on TclTkLib
: not permit calling TclTkLib
module methods
Public Class Methods
_conv_listelement(arg)
click to toggle source
# File lib/multi-tk.rb, line 2728 def _conv_listelement(arg) MultiTkIp._conv_listelement(arg) end
_merge_tklist(*args)
click to toggle source
# File lib/multi-tk.rb, line 2725 def _merge_tklist(*args) MultiTkIp._merge_tklist(*args) end
default_encoding=(name)
click to toggle source
# File lib/tk.rb, line 3132 def default_encoding=(name) TkCore::INTERP.default_encoding = name end
do_one_event(flag = TclTkLib::EventFlag::ALL)
click to toggle source
# File lib/multi-tk.rb, line 2694 def do_one_event(flag = TclTkLib::EventFlag::ALL) MultiTkIp.do_one_event(flag) end
encoding=(name)
click to toggle source
# File lib/tk.rb, line 3138 def encoding=(name) name = name.name if name.kind_of?(::Encoding) if Tk::WITH_ENCODING TkCore::INTERP.encoding = name end
Also aliased as: _encoding=
encoding_name()
click to toggle source
# File lib/tk.rb, line 3143 def encoding_name TkCore::INTERP.encoding end
Also aliased as: encoding, default_encoding
encoding_obj()
click to toggle source
# File lib/tk.rb, line 3149 def encoding_obj if Tk::WITH_ENCODING Tk::Encoding.tcl2rb_encoding(TkCore::INTERP.encoding) else TkCore::INTERP.encoding end end
force_default_encoding=(mode)
click to toggle source
# File lib/tk.rb, line 3124 def force_default_encoding=(mode) TkCore::INTERP.force_default_encoding = mode end
force_default_encoding?()
click to toggle source
# File lib/tk.rb, line 3128 def force_default_encoding? TkCore::INTERP.force_default_encoding? end
get_eventloop_tick()
click to toggle source
# File lib/multi-tk.rb, line 2706 def get_eventloop_tick MultiTkIp.get_eventloop_tick end
get_eventloop_weight()
click to toggle source
# File lib/multi-tk.rb, line 2718 def get_eventloop_weight MultiTkIp.get_eventloop_weight end
get_no_event_wait()
click to toggle source
# File lib/multi-tk.rb, line 2712 def get_no_event_wait MultiTkIp.get_no_event_wait end
mainloop(check_root = true)
click to toggle source
# File lib/multi-tk.rb, line 2688 def mainloop(check_root = true) MultiTkIp.mainloop(check_root) end
mainloop_watchdog(check_root = true)
click to toggle source
# File lib/multi-tk.rb, line 2691 def mainloop_watchdog(check_root = true) MultiTkIp.mainloop_watchdog(check_root) end
restart(*args)
click to toggle source
# File lib/multi-tk.rb, line 2721 def restart(*args) MultiTkIp.restart(*args) end
set_eventloop_tick(tick)
click to toggle source
def mainloop_abort_on_exception
MultiTkIp.mainloop_abort_on_exception
end def mainloop_abort_on_exception=(mode)
MultiTkIp.mainloop_abort_on_exception=(mode)
end
# File lib/multi-tk.rb, line 2703 def set_eventloop_tick(tick) MultiTkIp.set_eventloop_tick(tick) end
set_eventloop_weight(loop_max, no_event_tick)
click to toggle source
# File lib/multi-tk.rb, line 2715 def set_eventloop_weight(loop_max, no_event_tick) MultiTkIp.set_eventloop_weight(loop_max, no_event_tick) end
set_no_event_wait(tick)
click to toggle source
# File lib/multi-tk.rb, line 2709 def set_no_event_wait(tick) MultiTkIp.set_no_event_wait(tick) end