Method: Tk::Tile::TPaned#paneconfigure
- Defined in:
- lib/tkextlib/tile/tpaned.rb
#paneconfigure(pane, key, value = nil) ⇒ Object Also known as: pane_config, pane_configure
98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 |
# File 'lib/tkextlib/tile/tpaned.rb', line 98 def paneconfigure(pane, key, value=nil) pane = _epath(pane) if key.kind_of? Hash params = [] key.each{|k, v| params.push("-#{k}") # params.push((v.kind_of?(TkObject))? v.epath: v) params.push(_epath(v)) } tk_send_without_enc('pane', pane, *params) else # value = value.epath if value.kind_of?(TkObject) value = _epath(value) tk_send_without_enc('pane', pane, "-#{key}", value) end self end |