module TkCanvasItemConfig
Private Instance Methods
__item_methodcall_optkeys(id)
click to toggle source
# File lib/tk/canvas.rb, line 23 def __item_methodcall_optkeys(id) {'coords'=>'coords'} end
__item_pathname(tagOrId)
click to toggle source
# File lib/tk/canvas.rb, line 36 def __item_pathname(tagOrId) if tagOrId.kind_of?(TkcItem) || tagOrId.kind_of?(TkcTag) self.path + ';' + tagOrId.id.to_s else self.path + ';' + tagOrId.to_s end end
__item_strval_optkeys(id)
click to toggle source
Calls superclass method
# File lib/tk/canvas.rb, line 14 def __item_strval_optkeys(id) # maybe need to override super(id) + [ 'fill', 'activefill', 'disabledfill', 'outline', 'activeoutline', 'disabledoutline' ] end
__item_val2ruby_optkeys(id)
click to toggle source
Calls superclass method
# File lib/tk/canvas.rb, line 28 def __item_val2ruby_optkeys(id) # { key=>proc, ... } super(id).update('window'=>proc{|i, v| window(v)}, 'tags'=>proc{|i, v| simplelist(v).collect{|tag| TkcTag.id2obj(self, tag)} }) end