Namespace
- MODULE Tk::Tcllib::Widget::ToolbarItemConfig
- CLASS Tk::Tcllib::Widget::Calendar
- CLASS Tk::Tcllib::Widget::Canvas_Sqmap
- CLASS Tk::Tcllib::Widget::Canvas_Zoom
- CLASS Tk::Tcllib::Widget::Dateentry
- CLASS Tk::Tcllib::Widget::Dateentry
- CLASS Tk::Tcllib::Widget::Dialog
- CLASS Tk::Tcllib::Widget::Menuentry
- CLASS Tk::Tcllib::Widget::Menuentry
- CLASS Tk::Tcllib::Widget::PanelFrame
- CLASS Tk::Tcllib::Widget::PanelFrame
- CLASS Tk::Tcllib::Widget::Ruler
- CLASS Tk::Tcllib::Widget::ScreenRuler
- CLASS Tk::Tcllib::Widget::ScreenRuler
- CLASS Tk::Tcllib::Widget::ScrolledWindow
- CLASS Tk::Tcllib::Widget::Scrolledwindow
- CLASS Tk::Tcllib::Widget::Statusbar
- CLASS Tk::Tcllib::Widget::SuperFrame
- CLASS Tk::Tcllib::Widget::Toolbar
- CLASS Tk::Tcllib::Widget::ToolbarItem
Methods
- I
- P
- V
Constants
DateEntry | = | Dateentry |
MenuEntry | = | Menuentry |
Panelframe | = | PanelFrame |
Screenruler | = | ScreenRuler |
ScrolledWindow | = | Scrolledwindow |
Scrolledwindow | = | ScrolledWindow |
Superframe | = | SuperlFrame |
PACKAGE_NAME | = | 'widget'.freeze |
Class Public methods
isa(compare_as, *args)
Link
# File ext/tk/lib/tkextlib/tcllib/widget.rb, line 31 def self.isa(compare_as, *args) begin return Tk.tk_call('::widget::isa', compare_as, *args) rescue => e if TkComm.bool(Tk.tk_call('info','command','::widget::isa')) || ! TkComm.bool(Tk.tk_call('info','command','::widget::validate')) fail e end end Tk.tk_call('::widget::validate', compare_as, *args) end
package_name()
Link
package_version()
Link
validate(compare_as, *args)
Link
# File ext/tk/lib/tkextlib/tcllib/widget.rb, line 42 def self.validate(compare_as, *args) begin return Tk.tk_call('::widget::validate', compare_as, *args) rescue => e if TkComm.bool(Tk.tk_call('info','command','::widget::validate')) || ! TkComm.bool(Tk.tk_call('info','command','::widget::isa')) fail e end end Tk.tk_call('::widget::isa', compare_as, *args) end