Module Tk::BWidget::Widget
In: tk/lib/tkextlib/bwidget/widget.rb

Methods

Included Modules

Tk

Public Class methods

[Source]

# File tk/lib/tkextlib/bwidget/widget.rb, line 24
  def self.__cget_cmd
    ['Widget::cget']
  end

[Source]

# File tk/lib/tkextlib/bwidget/widget.rb, line 28
  def self.__config_cmd
    ['Widget::configure']
  end

[Source]

# File tk/lib/tkextlib/bwidget/widget.rb, line 20
  def self.__pathname
    'Widget::configure'
  end

[Source]

# File tk/lib/tkextlib/bwidget/widget.rb, line 36
  def self.add_map(klass, subclass, subpath, opts)
    tk_call('Widget::addmap', klass, subclass, subpath, opts)
  end

[Source]

# File tk/lib/tkextlib/bwidget/widget.rb, line 40
  def self.bwinclude(klass, subclass, subpath, *args)
    tk_call('Widget::bwinclude', klass, subclass, subpath, *args)
  end

[Source]

# File tk/lib/tkextlib/bwidget/widget.rb, line 32
  def self.cget(slot)
    self.current_configinfo(slot).values[0]
  end

[Source]

# File tk/lib/tkextlib/bwidget/widget.rb, line 44
  def self.create(klass, path, rename=None, &b)
    win = window(tk_call('Widget::create', klass, path, rename))
    win.instance_eval(&b) if b
    win
  end

[Source]

# File tk/lib/tkextlib/bwidget/widget.rb, line 50
  def self.declare(klass, optlist)
    tk_call('Widget::declare', klass, optlist)
  end

[Source]

# File tk/lib/tkextlib/bwidget/widget.rb, line 54
  def self.define(klass, filename, *args)
    tk_call('Widget::define', klass, filename, *args)
  end

[Source]

# File tk/lib/tkextlib/bwidget/widget.rb, line 58
  def self.destroy(win)
    tk_call('Widget::destroy', _epath(win))
  end

[Source]

# File tk/lib/tkextlib/bwidget/widget.rb, line 62
  def self.focus_next(win)
    tk_call('Widget::focusNext', win)
  end

[Source]

# File tk/lib/tkextlib/bwidget/widget.rb, line 66
  def self.focus_ok(win)
    tk_call('Widget::focusOk', win)
  end

[Source]

# File tk/lib/tkextlib/bwidget/widget.rb, line 70
  def self.focus_prev(win)
    tk_call('Widget::focusPrev', win)
  end

[Source]

# File tk/lib/tkextlib/bwidget/widget.rb, line 74
  def self.generate_doc(dir, widgetlist)
    tk_call('Widget::generate-doc', dir, widgetlist)
  end

[Source]

# File tk/lib/tkextlib/bwidget/widget.rb, line 78
  def self.generate_widget_doc(klass, iscmd, file)
    tk_call('Widget::generate-widget-doc', klass, iscmd, file)
  end

[Source]

# File tk/lib/tkextlib/bwidget/widget.rb, line 82
  def self.get_option(win, option)
    tk_call('Widget::getoption', win, option)
  end

[Source]

# File tk/lib/tkextlib/bwidget/widget.rb, line 86
  def self.get_variable(win, varname, my_varname=None)
    tk_call('Widget::getVariable', win, varname, my_varname)
  end

[Source]

# File tk/lib/tkextlib/bwidget/widget.rb, line 90
  def self.has_changed(win, option, pvalue)
    tk_call('Widget::hasChanged', win, option, pvalue)
  end

[Source]

# File tk/lib/tkextlib/bwidget/widget.rb, line 94
  def self.init(klass, win, options)
    tk_call('Widget::init', klass, win, options)
  end

[Source]

# File tk/lib/tkextlib/bwidget/widget.rb, line 98
  def self.set_option(win, option, value)
    tk_call('Widget::setoption', win, option, value)
  end

[Source]

# File tk/lib/tkextlib/bwidget/widget.rb, line 102
  def self.sub_cget(win, subwidget)
    tk_call('Widget::subcget', win, subwidget)
  end

[Source]

# File tk/lib/tkextlib/bwidget/widget.rb, line 106
  def self.sync_options(klass, subclass, subpath, options)
    tk_call('Widget::syncoptions', klass, subclass, subpath, options)
  end

[Source]

# File tk/lib/tkextlib/bwidget/widget.rb, line 110
  def self.tkinclude(klass, tkwidget, subpath, *args)
    tk_call('Widget::tkinclude', klass, tkwidget, subpath, *args)
  end

[Validate]