Module: Wm (Tk)

Overview
Module Structure
Class Hierarchy
Constants
Wm::TkCommandNames
Wm::TOPLEVEL_METHODCALL_OPTKEYS
Module Methods
Wm.aspect (1/2) / 2
Wm.attributes (1/2) / 3
Wm.client (1/2) / 2
Wm.colormapwindows (1/2) / 2
Wm.command / 2
Wm.deiconify (1/2) / 2
Wm.focusmodel (1/2) / 2
Wm.forget / 1
Wm.frame (1/2) / 1
Wm.geometry (1/2) / 2
Wm.grid / 2
Wm.group (1/2) / 2
Wm.iconbitmap (1/2) / 2
Wm.iconphoto (1/2) / 2
Wm.iconphoto_default (1/2) / 2
Wm.iconify (1/2) / 2
Wm.iconmask (1/2) / 2
Wm.iconname (1/2) / 2
Wm.iconposition (1/2) / 2
Wm.iconwindow (1/2) / 2
Wm.manage / 1
Wm.maxsize (1/2) / 2
Wm.minsize (1/2) / 2
Wm.overrideredirect (1/2) / 2
Wm.positionfrom (1/2) / 2
Wm.protocol (1/2) / 4
Wm.protocols (1/2) / 2
Wm.resizable (1/2) / 2
Wm.sizefrom (1/2) / 2
Wm.stackorder (1/2) / 1
Wm.stackorder_isabove (1/2) / 2
Wm.stackorder_is_above (1/2) / 2
Wm.stackorder_isbelow (1/2) / 2
Wm.stackorder_is_below (1/2) / 2
Wm.state (1/2) / 2
Wm.title (1/2) / 2
Wm.transient (1/2) / 2
Wm.withdraw (1/2) / 2
Instance Aliases
Wm#wm_aspect
Wm#wm_attributes
Wm#wm_client
Wm#wm_colormapwindows
Wm#wm_deiconify
Wm#wm_focusmodel
Wm#wm_frame
Wm#wm_geometry
Wm#wm_group
Wm#wm_iconbitmap
Wm#wm_iconphoto
Wm#wm_iconphoto_default
Wm#wm_iconify
Wm#wm_iconmask
Wm#wm_iconname
Wm#wm_iconposition
Wm#wm_iconwindow
Wm#wm_maxsize
Wm#wm_minsize
Wm#wm_overrideredirect
Wm#wm_positionfrom
Wm#wm_protocol
Wm#wm_protocols
Wm#wm_resizable
Wm#wm_sizefrom
Wm#wm_stackorder
Wm#stackorder_is_above (2/E)
Wm#wm_stackorder_isabove
Wm#wm_stackorder_is_above
Wm#stackorder_is_below (2/E)
Wm#wm_stackorder_isbelow
Wm#wm_stackorder_is_below
Wm#wm_state
Wm#wm_title
Wm#wm_transient
Wm#wm_withdraw
Instance Methods
Wm#aspect (2/E) / 1
Wm#attributes (2/E) / 2
Wm#client (2/E) / 1
Wm#colormapwindows (2/E) / 1
Wm#wm_command / 1
Wm#deiconify (2/E) / 1
Wm#focusmodel (2/E) / 1
Wm#wm_forget
Wm#frame (2/E)
Wm#geometry (2/E) / 1
Wm#wm_grid / 1
Wm#group (2/E) / 1
Wm#iconbitmap (2/E) / 1
Wm#iconphoto (2/E) / 1
Wm#iconphoto_default (2/E) / 1
Wm#iconify (2/E) / 1
Wm#iconmask (2/E) / 1
Wm#iconname (2/E) / 1
Wm#iconposition (2/E) / 1
Wm#iconwindow (2/E) / 1
Wm#wm_manage
Wm#maxsize (2/E) / 1
Wm#minsize (2/E) / 1
Wm#overrideredirect (2/E) / 1
Wm#positionfrom (2/E) / 1
Wm#protocol (2/E) / 3
Wm#protocols (2/E) / 1
Wm#resizable (2/E) / 1
Wm#sizefrom (2/E) / 1
Wm#stackorder (2/E)
Wm#stackorder_isabove (2/E) / 1
Wm#stackorder_isbelow (2/E) / 1
Wm#state (2/E) / 1
Wm#title (2/E) / 1
Wm#transient (2/E) / 1
Wm#withdraw (2/E) / 1
is a submodule of
module: Tk   
extends
  TkCore   
is included by
class: Menu ( Tk )
class: Root ( Tk )
class: Toplevel ( Tk )
has properties
constant: TkCommandNames   
constant: TOPLEVEL_METHODCALL_OPTKEYS   
module method: aspect (1/2) / 2   
method: aspect (2/E) / 1   
alias: wm_aspect aspect   
module method: attributes (1/2) / 3   
method: attributes (2/E) / 2   
alias: wm_attributes attributes   
module method: client (1/2) / 2   
method: client (2/E) / 1   
alias: wm_client client   
module method: colormapwindows (1/2) / 2   
method: colormapwindows (2/E) / 1   
alias: wm_colormapwindows colormapwindows   
module method: command / 2   
method: wm_command / 1   
module method: deiconify (1/2) / 2   
method: deiconify (2/E) / 1   
alias: wm_deiconify deiconify   
module method: focusmodel (1/2) / 2   
method: focusmodel (2/E) / 1   
alias: wm_focusmodel focusmodel   
module method: forget / 1   
method: wm_forget   
module method: frame (1/2) / 1   
method: frame (2/E)   
alias: wm_frame frame   
module method: geometry (1/2) / 2   
method: geometry (2/E) / 1   
alias: wm_geometry geometry   
module method: grid / 2   
method: wm_grid / 1   
module method: group (1/2) / 2   
method: group (2/E) / 1   
alias: wm_group group   
module method: iconbitmap (1/2) / 2   
method: iconbitmap (2/E) / 1   
alias: wm_iconbitmap iconbitmap   
module method: iconphoto (1/2) / 2   
method: iconphoto (2/E) / 1   
alias: wm_iconphoto iconphoto   
module method: iconphoto_default (1/2) / 2   
method: iconphoto_default (2/E) / 1   
alias: wm_iconphoto_default iconphoto_default   
module method: iconify (1/2) / 2   
method: iconify (2/E) / 1   
alias: wm_iconify iconify   
module method: iconmask (1/2) / 2   
method: iconmask (2/E) / 1   
alias: wm_iconmask iconmask   
module method: iconname (1/2) / 2   
method: iconname (2/E) / 1   
alias: wm_iconname iconname   
module method: iconposition (1/2) / 2   
method: iconposition (2/E) / 1   
alias: wm_iconposition iconposition   
module method: iconwindow (1/2) / 2   
method: iconwindow (2/E) / 1   
alias: wm_iconwindow iconwindow   
module method: manage / 1   
method: wm_manage   
module method: maxsize (1/2) / 2   
method: maxsize (2/E) / 1   
alias: wm_maxsize maxsize   
module method: minsize (1/2) / 2   
method: minsize (2/E) / 1   
alias: wm_minsize minsize   
module method: overrideredirect (1/2) / 2   
method: overrideredirect (2/E) / 1   
alias: wm_overrideredirect overrideredirect   
module method: positionfrom (1/2) / 2   
method: positionfrom (2/E) / 1   
alias: wm_positionfrom positionfrom   
module method: protocol (1/2) / 4   
method: protocol (2/E) / 3   
alias: wm_protocol protocol   
module method: protocols (1/2) / 2   
method: protocols (2/E) / 1   
alias: wm_protocols protocols   
module method: resizable (1/2) / 2   
method: resizable (2/E) / 1   
alias: wm_resizable resizable   
module method: sizefrom (1/2) / 2   
method: sizefrom (2/E) / 1   
alias: wm_sizefrom sizefrom   
module method: stackorder (1/2) / 1   
method: stackorder (2/E)   
alias: wm_stackorder stackorder   
module method: stackorder_isabove (1/2) / 2   
module method: stackorder_is_above (1/2) / 2   
method: stackorder_isabove (2/E) / 1   
alias: stackorder_is_above (2/E) stackorder_isabove   
alias: wm_stackorder_isabove stackorder_isabove   
alias: wm_stackorder_is_above stackorder_isabove   
module method: stackorder_isbelow (1/2) / 2   
module method: stackorder_is_below (1/2) / 2   
method: stackorder_isbelow (2/E) / 1   
alias: stackorder_is_below (2/E) stackorder_isbelow   
alias: wm_stackorder_isbelow stackorder_isbelow   
alias: wm_stackorder_is_below stackorder_isbelow   
module method: state (1/2) / 2   
method: state (2/E) / 1   
alias: wm_state state   
module method: title (1/2) / 2   
method: title (2/E) / 1   
alias: wm_title title   
module method: transient (1/2) / 2   
method: transient (2/E) / 1   
alias: wm_transient transient   
module method: withdraw (1/2) / 2   
method: withdraw (2/E) / 1   
alias: wm_withdraw withdraw   
is defined at
#7 in tk/wm.rb  

Overview

Module Structure

  module: <Toplevel Module>
  module: TkCore
  module: Tk
class: Menu     
class: Root     
class: Toplevel     
module: Wm     

Class Hierarchy

Object ( Builtin-Module )
TkKernel
TkObject
TkWindow
  Menu ( Tk )   
  Root ( Tk )   
  Toplevel ( Tk )   

Constants

Wm::TkCommandNames

#11 in tk/wm.rb

TkCommandNames = ['wm'.freeze].freeze   

Wm::TOPLEVEL_METHODCALL_OPTKEYS

#13 in tk/wm.rb

TOPLEVEL_METHODCALL_OPTKEYS = {}   

Module Methods

Wm.aspect (1/2) / 2

#15 in tk/wm.rb

aspect ( win ,
  *args )

Wm.attributes (1/2) / 3

#30 in tk/wm.rb

attributes ( win ,
  slot=nil ,
  value=TkComm::None )

Wm.client (1/2) / 2

#54 in tk/wm.rb

client ( win ,
  name=TkComm::None )

Wm.colormapwindows (1/2) / 2

#69 in tk/wm.rb

colormapwindows ( win ,
  *args )

Wm.command / 2

#84 in tk/wm.rb

command ( win ,
  value=nil )

Wm.deiconify (1/2) / 2

#98 in tk/wm.rb

deiconify ( win ,
  ex = true )

Wm.focusmodel (1/2) / 2

#111 in tk/wm.rb

focusmodel ( win ,
  mode = nil )

Wm.forget / 1

#125 in tk/wm.rb

forget ( win )

Wm.frame (1/2) / 1

#135 in tk/wm.rb

frame ( win )

Wm.geometry (1/2) / 2

#143 in tk/wm.rb

geometry ( win ,
  geom=nil )

Wm.grid / 2

#157 in tk/wm.rb

grid ( win ,
  *args )

Wm.group (1/2) / 2

#171 in tk/wm.rb

group ( win ,
  leader = nil )

Wm.iconbitmap (1/2) / 2

#185 in tk/wm.rb

iconbitmap ( win ,
  bmp=nil )

Wm.iconphoto (1/2) / 2

#199 in tk/wm.rb

iconphoto ( win ,
  *imgs )

Wm.iconphoto_default (1/2) / 2

#218 in tk/wm.rb

iconphoto_default ( win ,
  *imgs )

Wm.iconify (1/2) / 2

#228 in tk/wm.rb

iconify ( win ,
  ex = true )

Wm.iconmask (1/2) / 2

#241 in tk/wm.rb

iconmask ( win ,
  bmp=nil )

Wm.iconname (1/2) / 2

#255 in tk/wm.rb

iconname ( win ,
  name=nil )

Wm.iconposition (1/2) / 2

#269 in tk/wm.rb

iconposition ( win ,
  *args )

Wm.iconwindow (1/2) / 2

#284 in tk/wm.rb

iconwindow ( win ,
  iconwin = nil )

Wm.manage / 1

#299 in tk/wm.rb

manage ( win )

Wm.maxsize (1/2) / 2

#326 in tk/wm.rb

maxsize ( win ,
  *args )

Wm.minsize (1/2) / 2

#341 in tk/wm.rb

minsize ( win ,
  *args )

Wm.overrideredirect (1/2) / 2

#356 in tk/wm.rb

overrideredirect ( win ,
  mode=TkComm::None )

Wm.positionfrom (1/2) / 2

#370 in tk/wm.rb

positionfrom ( win ,
  who=TkComm::None )

Wm.protocol (1/2) / 4

#385 in tk/wm.rb

protocol ( win ,
  name=nil ,
  cmd=nil ,
  &b )

Wm.protocols (1/2) / 2

#404 in tk/wm.rb

protocols ( win ,
  kv=nil )

Wm.resizable (1/2) / 2

#425 in tk/wm.rb

resizable ( win ,
  *args )

Wm.sizefrom (1/2) / 2

#440 in tk/wm.rb

sizefrom ( win ,
  who=TkComm::None )

Wm.stackorder (1/2) / 1

#455 in tk/wm.rb

stackorder ( win )

Wm.stackorder_isabove (1/2) / 2

#463 in tk/wm.rb

stackorder_isabove ( win ,
  target )

Wm.stackorder_is_above (1/2) / 2

#466 in tk/wm.rb

stackorder_is_above ( win ,
  target )

Wm.stackorder_isbelow (1/2) / 2

#476 in tk/wm.rb

stackorder_isbelow ( win ,
  target )

Wm.stackorder_is_below (1/2) / 2

#479 in tk/wm.rb

stackorder_is_below ( win ,
  target )

Wm.state (1/2) / 2

#489 in tk/wm.rb

state ( win ,
  st=nil )

Wm.title (1/2) / 2

#503 in tk/wm.rb

title ( win ,
  str=nil )

Wm.transient (1/2) / 2

#517 in tk/wm.rb

transient ( win ,
  master=nil )

Wm.withdraw (1/2) / 2

#531 in tk/wm.rb

withdraw ( win ,
  ex = true )

Instance Aliases

Wm#wm_aspect

#27 in tk/wm.rb

wm_aspect aspect   

Wm#wm_attributes

#51 in tk/wm.rb

wm_attributes attributes   

Wm#wm_client

#66 in tk/wm.rb

wm_client client   

Wm#wm_colormapwindows

#81 in tk/wm.rb

wm_colormapwindows colormapwindows   

Wm#wm_deiconify

#109 in tk/wm.rb

wm_deiconify deiconify   

Wm#wm_focusmodel

#122 in tk/wm.rb

wm_focusmodel focusmodel   

Wm#wm_frame

#141 in tk/wm.rb

wm_frame frame   

Wm#wm_geometry

#154 in tk/wm.rb

wm_geometry geometry   

Wm#wm_group

#182 in tk/wm.rb

wm_group group   

Wm#wm_iconbitmap

#196 in tk/wm.rb

wm_iconbitmap iconbitmap   

Wm#wm_iconphoto

#215 in tk/wm.rb

wm_iconphoto iconphoto   

Wm#wm_iconphoto_default

#226 in tk/wm.rb

wm_iconphoto_default iconphoto_default   

Wm#wm_iconify

#239 in tk/wm.rb

wm_iconify iconify   

Wm#wm_iconmask

#252 in tk/wm.rb

wm_iconmask iconmask   

Wm#wm_iconname

#266 in tk/wm.rb

wm_iconname iconname   

Wm#wm_iconposition

#281 in tk/wm.rb

wm_iconposition iconposition   

Wm#wm_iconwindow

#296 in tk/wm.rb

wm_iconwindow iconwindow   

Wm#wm_maxsize

#338 in tk/wm.rb

wm_maxsize maxsize   

Wm#wm_minsize

#353 in tk/wm.rb

wm_minsize minsize   

Wm#wm_overrideredirect

#367 in tk/wm.rb

wm_overrideredirect overrideredirect   

Wm#wm_positionfrom

#382 in tk/wm.rb

wm_positionfrom positionfrom   

Wm#wm_protocol

#402 in tk/wm.rb

wm_protocol protocol   

Wm#wm_protocols

#422 in tk/wm.rb

wm_protocols protocols   

Wm#wm_resizable

#437 in tk/wm.rb

wm_resizable resizable   

Wm#wm_sizefrom

#452 in tk/wm.rb

wm_sizefrom sizefrom   

Wm#wm_stackorder

#461 in tk/wm.rb

wm_stackorder stackorder   

Wm#stackorder_is_above (2/E)

#472 in tk/wm.rb

stackorder_is_above stackorder_isabove   

Wm#wm_stackorder_isabove

#473 in tk/wm.rb

wm_stackorder_isabove stackorder_isabove   

Wm#wm_stackorder_is_above

#474 in tk/wm.rb

wm_stackorder_is_above stackorder_isabove   

Wm#stackorder_is_below (2/E)

#485 in tk/wm.rb

stackorder_is_below stackorder_isbelow   

Wm#wm_stackorder_isbelow

#486 in tk/wm.rb

wm_stackorder_isbelow stackorder_isbelow   

Wm#wm_stackorder_is_below

#487 in tk/wm.rb

wm_stackorder_is_below stackorder_isbelow   

Wm#wm_state

#500 in tk/wm.rb

wm_state state   

Wm#wm_title

#514 in tk/wm.rb

wm_title title   

Wm#wm_transient

#528 in tk/wm.rb

wm_transient transient   

Wm#wm_withdraw

#542 in tk/wm.rb

wm_withdraw withdraw   

Instance Methods

Wm#aspect (2/E) / 1

#24 in tk/wm.rb

aspect ( *args )

Wm#attributes (2/E) / 2

#48 in tk/wm.rb

attributes ( slot=nil ,
  value=TkComm::None )

Wm#client (2/E) / 1

#63 in tk/wm.rb

client ( name=TkComm::None )

Wm#colormapwindows (2/E) / 1

#78 in tk/wm.rb

colormapwindows ( *args )

Wm#wm_command / 1

#93 in tk/wm.rb

wm_command ( value=nil )

Wm#deiconify (2/E) / 1

#106 in tk/wm.rb

deiconify ( ex = true )

Wm#focusmodel (2/E) / 1

#119 in tk/wm.rb

focusmodel ( mode = nil )

Wm#wm_forget

#131 in tk/wm.rb

wm_forget

Wm#frame (2/E)

#138 in tk/wm.rb

frame

Wm#geometry (2/E) / 1

#151 in tk/wm.rb

geometry ( geom=nil )

Wm#wm_grid / 1

#166 in tk/wm.rb

wm_grid ( *args )

Wm#group (2/E) / 1

#179 in tk/wm.rb

group ( leader = nil )

Wm#iconbitmap (2/E) / 1

#193 in tk/wm.rb

iconbitmap ( bmp=nil )

Wm#iconphoto (2/E) / 1

#212 in tk/wm.rb

iconphoto ( *imgs )

Wm#iconphoto_default (2/E) / 1

#223 in tk/wm.rb

iconphoto_default ( *imgs )

Wm#iconify (2/E) / 1

#236 in tk/wm.rb

iconify ( ex = true )

Wm#iconmask (2/E) / 1

#249 in tk/wm.rb

iconmask ( bmp=nil )

Wm#iconname (2/E) / 1

#263 in tk/wm.rb

iconname ( name=nil )

Wm#iconposition (2/E) / 1

#278 in tk/wm.rb

iconposition ( *args )

Wm#iconwindow (2/E) / 1

#293 in tk/wm.rb

iconwindow ( iconwin = nil )

Wm#wm_manage

#304 in tk/wm.rb

wm_manage

Wm#maxsize (2/E) / 1

#335 in tk/wm.rb

maxsize ( *args )

Wm#minsize (2/E) / 1

#350 in tk/wm.rb

minsize ( *args )

Wm#overrideredirect (2/E) / 1

#364 in tk/wm.rb

overrideredirect ( mode=TkComm::None )

Wm#positionfrom (2/E) / 1

#379 in tk/wm.rb

positionfrom ( who=TkComm::None )

Wm#protocol (2/E) / 3

#399 in tk/wm.rb

protocol ( name=nil ,
  cmd=nil ,
  &b )

Wm#protocols (2/E) / 1

#419 in tk/wm.rb

protocols ( kv=nil )

Wm#resizable (2/E) / 1

#434 in tk/wm.rb

resizable ( *args )

Wm#sizefrom (2/E) / 1

#449 in tk/wm.rb

sizefrom ( who=TkComm::None )

Wm#stackorder (2/E)

#458 in tk/wm.rb

stackorder

Wm#stackorder_isabove (2/E) / 1

#469 in tk/wm.rb

stackorder_isabove ( target )

Wm#stackorder_isbelow (2/E) / 1

#482 in tk/wm.rb

stackorder_isbelow ( target )

Wm#state (2/E) / 1

#497 in tk/wm.rb

state ( st=nil )

Wm#title (2/E) / 1

#511 in tk/wm.rb

title ( str=nil )

Wm#transient (2/E) / 1

#525 in tk/wm.rb

transient ( master=nil )

Wm#withdraw (2/E) / 1

#539 in tk/wm.rb

withdraw ( ex = true )