Class: TkWindow (<Toplevel Module>)

Overview
Module Structure
Class Hierarchy
Constants
TkWindow::TkCommandNames
TkWindow::WidgetClassName
Class Methods
TkWindow._widget_inspect_full_?
TkWindow._widget_inspect_full_= / 1
TkWindow.to_eval
TkWindow.database_classname (2/E)
TkWindow.database_class (2/E)
Instance Aliases
TkWindow#unpack
TkWindow#pack_configure
TkWindow#ungrid
TkWindow#grid_configure
TkWindow#grid_columnconfigure
TkWindow#grid_column
TkWindow#grid_rowconfigure
TkWindow#grid_row
TkWindow#unplace
TkWindow#place_configure
TkWindow#focus
TkWindow#current_grab
TkWindow#release_grab
TkWindow#set_grab
TkWindow#set_global_grab
TkWindow#lower_window
TkWindow#raise_window
TkWindow#wait
TkWindow#tkwait
TkWindow#eventloop_wait
TkWindow#eventloop_tkwait
TkWindow#eventloop_tkwait_visibility
TkWindow#thread_wait
TkWindow#thread_tkwait
TkWindow#thread_tkwait_visibility
TkWindow#wait_window
TkWindow#eventloop_wait_window
TkWindow#thread_wait_window
TkWindow#tkwait_destroy
TkWindow#tkwait_window
TkWindow#eventloop_tkwait_destroy
TkWindow#eventloop_tkwait_window
TkWindow#thread_tkwait_destroy
TkWindow#thread_tkwait_window
Instance Methods
TkWindow#initialize / 2
TkWindow#create_self / 1
TkWindow#inspect
TkWindow#exist?
TkWindow#bind_class
TkWindow#database_classname (1/2)
TkWindow#database_class (1/2)
TkWindow#pack / 1
TkWindow#pack_in / 2
TkWindow#pack_forget
TkWindow#pack_config / 2
TkWindow#pack_info
TkWindow#pack_propagate / 1
TkWindow#pack_slaves
TkWindow#grid / 1
TkWindow#grid_in / 2
TkWindow#grid_anchor / 1
TkWindow#grid_forget
TkWindow#grid_bbox / 1
TkWindow#grid_config / 2
TkWindow#grid_columnconfig / 2
TkWindow#grid_rowconfig / 2
TkWindow#grid_columnconfiginfo / 2
TkWindow#grid_rowconfiginfo / 2
TkWindow#grid_info
TkWindow#grid_location / 2
TkWindow#grid_propagate / 1
TkWindow#grid_remove
TkWindow#grid_size
TkWindow#grid_slaves / 1
TkWindow#place / 1
TkWindow#place_in / 2
TkWindow#place_forget
TkWindow#place_config / 2
TkWindow#place_configinfo / 1
TkWindow#place_info
TkWindow#place_slaves
TkWindow#set_focus / 1
TkWindow#grab / 1
TkWindow#grab_current
TkWindow#grab_release
TkWindow#grab_set
TkWindow#grab_set_global
TkWindow#grab_status
TkWindow#lower / 1
TkWindow#raise / 1
TkWindow#command / 2
TkWindow#colormodel / 1
TkWindow#caret / 1
TkWindow#destroy
TkWindow#wait_visibility / 1
TkWindow#eventloop_wait_visibility
TkWindow#thread_wait_visibility
TkWindow#wait_destroy / 1
TkWindow#eventloop_wait_destroy
TkWindow#thread_wait_destroy
TkWindow#bindtags / 1
TkWindow#bindtags= / 1
TkWindow#bindtags_shift
TkWindow#bindtags_unshift / 1
is a submodule of
module: <Toplevel Module>   
extends
  TkBindCore   
includes
  TkWinfo   
  Wm_for_General ( Tk )
inherits from
  TkObject   
is inherited by
  Canvas ( Tk )
  TkDialogObj   
  Frame ( Tk )
  Label ( Tk )
  Menu ( Tk )
  PanedWindow ( Tk )
  Root ( Tk )
  Scale ( Tk )
  Scrollbar ( Tk )
  Toplevel ( Tk )
  TkTextWin   
has class siblings
  TkcItem   
  TkcTag   
  TkImage   
  TkMsgCatalog   
  TkNamespace   
  Ensemble ( TkNamespace )
  NsCode ( TkNamespace )
  TkTextImage   
  TkTextMark   
  TkTextTag   
  TkTextWindow   
  TkVirtualEvent   
has properties
class method: _widget_inspect_full_?   
class method: _widget_inspect_full_= / 1   
constant: TkCommandNames   
constant: WidgetClassName   
class method: to_eval   
method: initialize / 2   
method: create_self / 1   
method: inspect   
method: exist?   
method: bind_class   
method: database_classname (1/2)   
method: database_class (1/2)   
class method: database_classname (2/E)   
class method: database_class (2/E)   
method: pack / 1   
method: pack_in / 2   
method: pack_forget   
alias: unpack pack_forget   
method: pack_config / 2   
alias: pack_configure pack_config   
method: pack_info   
method: pack_propagate / 1   
method: pack_slaves   
method: grid / 1   
method: grid_in / 2   
method: grid_anchor / 1   
method: grid_forget   
alias: ungrid grid_forget   
method: grid_bbox / 1   
method: grid_config / 2   
alias: grid_configure grid_config   
method: grid_columnconfig / 2   
alias: grid_columnconfigure grid_columnconfig   
alias: grid_column grid_columnconfig   
method: grid_rowconfig / 2   
alias: grid_rowconfigure grid_rowconfig   
alias: grid_row grid_rowconfig   
method: grid_columnconfiginfo / 2   
method: grid_rowconfiginfo / 2   
method: grid_info   
method: grid_location / 2   
method: grid_propagate / 1   
method: grid_remove   
method: grid_size   
method: grid_slaves / 1   
method: place / 1   
method: place_in / 2   
method: place_forget   
alias: unplace place_forget   
method: place_config / 2   
alias: place_configure place_config   
method: place_configinfo / 1   
method: place_info   
method: place_slaves   
method: set_focus / 1   
alias: focus set_focus   
method: grab / 1   
method: grab_current   
alias: current_grab grab_current   
method: grab_release   
alias: release_grab grab_release   
method: grab_set   
alias: set_grab grab_set   
method: grab_set_global   
alias: set_global_grab grab_set_global   
method: grab_status   
method: lower / 1   
alias: lower_window lower   
method: raise / 1   
alias: raise_window raise   
method: command / 2   
method: colormodel / 1   
method: caret / 1   
method: destroy   
method: wait_visibility / 1   
method: eventloop_wait_visibility   
method: thread_wait_visibility   
alias: wait wait_visibility   
alias: tkwait wait_visibility   
alias: eventloop_wait eventloop_wait_visibility   
alias: eventloop_tkwait eventloop_wait_visibility   
alias: eventloop_tkwait_visibility eventloop_wait_visibility   
alias: thread_wait thread_wait_visibility   
alias: thread_tkwait thread_wait_visibility   
alias: thread_tkwait_visibility thread_wait_visibility   
method: wait_destroy / 1   
alias: wait_window wait_destroy   
method: eventloop_wait_destroy   
alias: eventloop_wait_window eventloop_wait_destroy   
method: thread_wait_destroy   
alias: thread_wait_window thread_wait_destroy   
alias: tkwait_destroy wait_destroy   
alias: tkwait_window wait_destroy   
alias: eventloop_tkwait_destroy eventloop_wait_destroy   
alias: eventloop_tkwait_window eventloop_wait_destroy   
alias: thread_tkwait_destroy thread_wait_destroy   
alias: thread_tkwait_window thread_wait_destroy   
method: bindtags / 1   
method: bindtags= / 1   
method: bindtags_shift   
method: bindtags_unshift / 1   
is defined at
#4778 in tk.rb  

Overview

Module Structure

  module: <Toplevel Module>
  module: Tk
class: Canvas     
class: Frame     
class: Label     
class: Menu     
class: PanedWindow     
class: Root     
class: Scale     
class: Scrollbar     
class: Toplevel     
module: Wm_for_General     
  module: TkBindCore
  class: TkObject
✗ class: TkWindow
  class: TkcItem
  class: TkcTag
  class: TkDialogObj
  class: TkImage
  class: TkMsgCatalog
  class: TkNamespace
class: Ensemble     
class: NsCode     
  class: TkTextImage
  class: TkTextMark
  class: TkTextTag
  class: TkTextWindow
  class: TkTextWin
  class: TkVirtualEvent
  module: TkWinfo

Class Hierarchy

Object ( Builtin-Module )
TkKernel
TkObject
extends
  TkCore   
includes
  Tk   
  TkBindCore   
  TkConfigMethod   
has properties
method: epath   
method: to_eval   
method: tk_send / 2   
method: tk_send_without_enc / 2   
method: tk_send_with_enc / 2   
method: tk_send_to_list / 2   
method: tk_send_to_list_without_enc / 2   
method: tk_send_to_list_with_enc / 2   
method: tk_send_to_simplelist / 2   
method: tk_send_to_simplelist_without_enc / 2   
method: tk_send_to_simplelist_with_enc / 2   
method: method_missing / 2   
method: event_generate / 2   
method: tk_trace_variable / 1   
method: destroy   
TkWindow
extends
  TkBindCore   
includes
  TkWinfo   
  Wm_for_General ( Tk )
has properties
class method: _widget_inspect_full_?   
class method: _widget_inspect_full_= / 1   
constant: TkCommandNames   
constant: WidgetClassName   
class method: to_eval   
method: initialize / 2   
method: create_self / 1   
method: inspect   
method: exist?   
method: bind_class   
method: database_classname (1/2)   
method: database_class (1/2)   
class method: database_classname (2/E)   
class method: database_class (2/E)   
method: pack / 1   
method: pack_in / 2   
method: pack_forget   
alias: unpack pack_forget   
method: pack_config / 2   
alias: pack_configure pack_config   
method: pack_info   
method: pack_propagate / 1   
method: pack_slaves   
method: grid / 1   
method: grid_in / 2   
method: grid_anchor / 1   
method: grid_forget   
alias: ungrid grid_forget   
method: grid_bbox / 1   
method: grid_config / 2   
alias: grid_configure grid_config   
method: grid_columnconfig / 2   
alias: grid_columnconfigure grid_columnconfig   
alias: grid_column grid_columnconfig   
method: grid_rowconfig / 2   
alias: grid_rowconfigure grid_rowconfig   
alias: grid_row grid_rowconfig   
method: grid_columnconfiginfo / 2   
method: grid_rowconfiginfo / 2   
method: grid_info   
method: grid_location / 2   
method: grid_propagate / 1   
method: grid_remove   
method: grid_size   
method: grid_slaves / 1   
method: place / 1   
method: place_in / 2   
method: place_forget   
alias: unplace place_forget   
method: place_config / 2   
alias: place_configure place_config   
method: place_configinfo / 1   
method: place_info   
method: place_slaves   
method: set_focus / 1   
alias: focus set_focus   
method: grab / 1   
method: grab_current   
alias: current_grab grab_current   
method: grab_release   
alias: release_grab grab_release   
method: grab_set   
alias: set_grab grab_set   
method: grab_set_global   
alias: set_global_grab grab_set_global   
method: grab_status   
method: lower / 1   
alias: lower_window lower   
method: raise / 1   
alias: raise_window raise   
method: command / 2   
method: colormodel / 1   
method: caret / 1   
method: destroy   
method: wait_visibility / 1   
method: eventloop_wait_visibility   
method: thread_wait_visibility   
alias: wait wait_visibility   
alias: tkwait wait_visibility   
alias: eventloop_wait eventloop_wait_visibility   
alias: eventloop_tkwait eventloop_wait_visibility   
alias: eventloop_tkwait_visibility eventloop_wait_visibility   
alias: thread_wait thread_wait_visibility   
alias: thread_tkwait thread_wait_visibility   
alias: thread_tkwait_visibility thread_wait_visibility   
method: wait_destroy / 1   
alias: wait_window wait_destroy   
method: eventloop_wait_destroy   
alias: eventloop_wait_window eventloop_wait_destroy   
method: thread_wait_destroy   
alias: thread_wait_window thread_wait_destroy   
alias: tkwait_destroy wait_destroy   
alias: tkwait_window wait_destroy   
alias: eventloop_tkwait_destroy eventloop_wait_destroy   
alias: eventloop_tkwait_window eventloop_wait_destroy   
alias: thread_tkwait_destroy thread_wait_destroy   
alias: thread_tkwait_window thread_wait_destroy   
method: bindtags / 1   
method: bindtags= / 1   
method: bindtags_shift   
method: bindtags_unshift / 1   
  Canvas ( Tk )   
  TkDialogObj     
  Frame ( Tk )   
  Label ( Tk )   
  Menu ( Tk )   
  PanedWindow ( Tk )   
  Root ( Tk )   
  Scale ( Tk )   
  Scrollbar ( Tk )   
  Toplevel ( Tk )   
  TkTextWin     
TkcItem
TkcTag
TkImage
TkMsgCatalog
TkNamespace
Ensemble ( TkNamespace )
NsCode ( TkNamespace )
TkTextImage
TkTextMark
TkTextTag
TkTextWindow
TkVirtualEvent

Constants

TkWindow::TkCommandNames

#4791 in tk.rb

TkCommandNames = [].freeze   

TkWindow::WidgetClassName

#4794 in tk.rb

WidgetClassName = ''.freeze   

Class Methods

TkWindow._widget_inspect_full_?

#4784 in tk.rb

_widget_inspect_full_?

TkWindow._widget_inspect_full_= / 1

#4787 in tk.rb

_widget_inspect_full_= ( mode )

TkWindow.to_eval

#4797 in tk.rb

to_eval

TkWindow.database_classname (2/E)

#4953 in tk.rb

database_classname

TkWindow.database_class (2/E)

#4956 in tk.rb

database_class

Instance Aliases

TkWindow#unpack

#4987 in tk.rb

unpack pack_forget   

TkWindow#pack_configure

#5001 in tk.rb

pack_configure pack_config   

TkWindow#ungrid

#5069 in tk.rb

ungrid grid_forget   

TkWindow#grid_configure

#5088 in tk.rb

grid_configure grid_config   

TkWindow#grid_columnconfigure

#5094 in tk.rb

grid_columnconfigure grid_columnconfig   

TkWindow#grid_column

#5095 in tk.rb

grid_column grid_columnconfig   

TkWindow#grid_rowconfigure

#5101 in tk.rb

grid_rowconfigure grid_rowconfig   

TkWindow#grid_row

#5102 in tk.rb

grid_row grid_rowconfig   

TkWindow#unplace

#5196 in tk.rb

unplace place_forget   

TkWindow#place_configure

#5206 in tk.rb

place_configure place_config   

TkWindow#focus

#5248 in tk.rb

focus set_focus   

TkWindow#current_grab

#5280 in tk.rb

current_grab grab_current   

TkWindow#release_grab

#5284 in tk.rb

release_grab grab_release   

TkWindow#set_grab

#5288 in tk.rb

set_grab grab_set   

TkWindow#set_global_grab

#5292 in tk.rb

set_global_grab grab_set_global   

TkWindow#lower_window

#5303 in tk.rb

lower_window lower   

TkWindow#raise_window

#5310 in tk.rb

raise_window raise   

TkWindow#wait

#5379 in tk.rb

wait wait_visibility   

TkWindow#tkwait

#5380 in tk.rb

tkwait wait_visibility   

TkWindow#eventloop_wait

#5381 in tk.rb

eventloop_wait eventloop_wait_visibility   

TkWindow#eventloop_tkwait

#5382 in tk.rb

eventloop_tkwait eventloop_wait_visibility   

TkWindow#eventloop_tkwait_visibility

#5383 in tk.rb

eventloop_tkwait_visibility eventloop_wait_visibility   

TkWindow#thread_wait

#5384 in tk.rb

thread_wait thread_wait_visibility   

TkWindow#thread_tkwait

#5385 in tk.rb

thread_tkwait thread_wait_visibility   

TkWindow#thread_tkwait_visibility

#5386 in tk.rb

thread_tkwait_visibility thread_wait_visibility   

TkWindow#wait_window

#5399 in tk.rb

wait_window wait_destroy   

TkWindow#eventloop_wait_window

#5403 in tk.rb

eventloop_wait_window eventloop_wait_destroy   

TkWindow#thread_wait_window

#5407 in tk.rb

thread_wait_window thread_wait_destroy   

TkWindow#tkwait_destroy

#5409 in tk.rb

tkwait_destroy wait_destroy   

TkWindow#tkwait_window

#5410 in tk.rb

tkwait_window wait_destroy   

TkWindow#eventloop_tkwait_destroy

#5412 in tk.rb

eventloop_tkwait_destroy eventloop_wait_destroy   

TkWindow#eventloop_tkwait_window

#5413 in tk.rb

eventloop_tkwait_window eventloop_wait_destroy   

TkWindow#thread_tkwait_destroy

#5415 in tk.rb

thread_tkwait_destroy thread_wait_destroy   

TkWindow#thread_tkwait_window

#5416 in tk.rb

thread_tkwait_window thread_wait_destroy   

Instance Methods

TkWindow#initialize / 2

#4801 in tk.rb

initialize ( parent=nil ,
  keys=nil )

TkWindow#create_self / 1

#4882 in tk.rb

create_self ( keys )

TkWindow#inspect

#4925 in tk.rb

inspect

TkWindow#exist?

#4934 in tk.rb

exist?

TkWindow#bind_class

#4938 in tk.rb

bind_class

TkWindow#database_classname (1/2)

#4942 in tk.rb

database_classname

TkWindow#database_class (1/2)

#4945 in tk.rb

database_class

TkWindow#pack / 1

#4960 in tk.rb

pack ( keys = nil )

TkWindow#pack_in / 2

#4970 in tk.rb

pack_in ( target ,
  keys = nil )

TkWindow#pack_forget

#4982 in tk.rb

pack_forget

TkWindow#pack_config / 2

#4989 in tk.rb

pack_config ( slot ,
  value=None )

TkWindow#pack_info

#5003 in tk.rb

pack_info

TkWindow#pack_propagate / 1

#5013 in tk.rb

pack_propagate ( mode=None )

TkWindow#pack_slaves

#5028 in tk.rb

pack_slaves

TkWindow#grid / 1

#5033 in tk.rb

grid ( keys = nil )

TkWindow#grid_in / 2

#5043 in tk.rb

grid_in ( target ,
  keys = nil )

TkWindow#grid_anchor / 1

#5055 in tk.rb

grid_anchor ( anchor=None )

TkWindow#grid_forget

#5064 in tk.rb

grid_forget

TkWindow#grid_bbox / 1

#5071 in tk.rb

grid_bbox ( *args )

TkWindow#grid_config / 2

#5076 in tk.rb

grid_config ( slot ,
  value=None )

TkWindow#grid_columnconfig / 2

#5090 in tk.rb

grid_columnconfig ( index ,
  keys )

TkWindow#grid_rowconfig / 2

#5097 in tk.rb

grid_rowconfig ( index ,
  keys )

TkWindow#grid_columnconfiginfo / 2

#5104 in tk.rb

grid_columnconfiginfo ( index ,
  slot=nil )

TkWindow#grid_rowconfiginfo / 2

#5118 in tk.rb

grid_rowconfiginfo ( index ,
  slot=nil )

TkWindow#grid_info

#5132 in tk.rb

grid_info

TkWindow#grid_location / 2

#5137 in tk.rb

grid_location ( x ,
  y )

TkWindow#grid_propagate / 1

#5142 in tk.rb

grid_propagate ( mode=None )

TkWindow#grid_remove

#5157 in tk.rb

grid_remove

TkWindow#grid_size

#5163 in tk.rb

grid_size

TkWindow#grid_slaves / 1

#5168 in tk.rb

grid_slaves ( args )

TkWindow#place / 1

#5173 in tk.rb

place ( keys )

TkWindow#place_in / 2

#5179 in tk.rb

place_in ( target ,
  keys = nil )

TkWindow#place_forget

#5191 in tk.rb

place_forget

TkWindow#place_config / 2

#5198 in tk.rb

place_config ( slot ,
  value=None )

TkWindow#place_configinfo / 1

#5208 in tk.rb

place_configinfo ( slot = nil )

TkWindow#place_info

#5225 in tk.rb

place_info

TkWindow#place_slaves

#5235 in tk.rb

place_slaves

TkWindow#set_focus / 1

#5240 in tk.rb

set_focus ( force=false )

TkWindow#grab / 1

#5250 in tk.rb

grab ( opt = nil )

TkWindow#grab_current

#5277 in tk.rb

grab_current

TkWindow#grab_release

#5281 in tk.rb

grab_release

TkWindow#grab_set

#5285 in tk.rb

grab_set

TkWindow#grab_set_global

#5289 in tk.rb

grab_set_global

TkWindow#grab_status

#5293 in tk.rb

grab_status

TkWindow#lower / 1

#5297 in tk.rb

lower ( below=None )

TkWindow#raise / 1

#5304 in tk.rb

raise ( above=None )

TkWindow#command / 2

#5312 in tk.rb

command ( cmd=nil ,
  &b )

TkWindow#colormodel / 1

#5322 in tk.rb

colormodel ( model=None )

TkWindow#caret / 1

#5327 in tk.rb

caret ( keys=nil )

TkWindow#destroy

#5331 in tk.rb

destroy

TkWindow#wait_visibility / 1

#5362 in tk.rb

wait_visibility ( on_thread = true )

TkWindow#eventloop_wait_visibility

#5373 in tk.rb

eventloop_wait_visibility

TkWindow#thread_wait_visibility

#5376 in tk.rb

thread_wait_visibility

TkWindow#wait_destroy / 1

#5388 in tk.rb

wait_destroy ( on_thread = true )

TkWindow#eventloop_wait_destroy

#5400 in tk.rb

eventloop_wait_destroy

TkWindow#thread_wait_destroy

#5404 in tk.rb

thread_wait_destroy

TkWindow#bindtags / 1

#5418 in tk.rb

bindtags ( taglist=nil )

TkWindow#bindtags= / 1

#5440 in tk.rb

bindtags= ( taglist )

TkWindow#bindtags_shift

#5445 in tk.rb

bindtags_shift

TkWindow#bindtags_unshift / 1

#5452 in tk.rb

bindtags_unshift ( tag )