Methods
R
Constants
KEY_TBL = [ [ ?d, ?n, :action ], [ ?i, ?x, :index ], [ ?s, ?e, :current ], [ ?v, ?s, :type ], [ ?P, ?e, :value ], [ ?S, ?e, :string ], [ ?V, ?s, :triggered ], [ ?W, ?w, :widget ], nil ]
 
PROC_TBL = [ [ ?n, TkComm.method(:number) ], [ ?s, TkComm.method(:string) ], [ ?w, TkComm.method(:window) ], [ ?e, proc{|val| #enc = Tk.encoding enc = ((Tk.encoding)? Tk.encoding : Tk.encoding_system) if enc Tk.fromUTF8(TkComm::string(val), enc) else TkComm::string(val) end } ], [ ?x, proc{|val| idx = TkComm::number(val) if idx < 0 nil else idx end } ], nil ]
 
Class Public methods
ret_val(val)

def self._get_extra_args_tbl

# return an array of convert procs
[]

end

# File ext/tk/lib/tk/validation.rb, line 284
def self.ret_val(val)
  (val)? '1': '0'
end