Type:
Class
Constants:
KEY_TBL : [ [ ?m, ?s, :message ], [ ?i, ?x, :icon ], [ ?x, ?n, :x ], [ ?y, ?n, :y ], [ ?X, ?n, :last_x ], [ ?Y, ?n, :last_y ], [ ?t, ?n, :tickcount ], [ ?w, ?n, :icon_idnum ], [ ?l, ?n, :msg_idnum ], nil ]
PROC_TBL : [ [ ?n, TkComm.method(:number) ], [ ?s, TkComm.method(:string) ], [ ?x, proc{|id| Tk::Winico::WinicoID_TBL.mutex.synchronize{ if Tk::Winico::WinicoID_TBL.key?(id) obj = Tk::Winico::WinicoID_TBL[id] else # Tk::Winico.new(nil, nil, id) obj = Tk::Winico.allocate obj.instance_eval{ @path = @id = id } Tk::Winico::WinicoID_TBL[id] = obj end obj } } ], nil ]
ret_val
  • References/Ruby on Rails/Ruby/Classes/Tk/Tk::Winico/Tk::Winico::Winico_callback/Tk::Winico::Winico_callback::ValidateArgs

ret_val(val) Class Public methods

2025-01-10 15:47:30