Class: OptionMenubutton (Tk)

Overview
Module Structure
Class Hierarchy
Constants
OptionMenubutton::TkCommandNames
Instance Methods
OptionMenubutton#initialize / 1
OptionMenubutton#value
OptionMenubutton#value= / 1
OptionMenubutton#activate / 1
OptionMenubutton#add / 1
OptionMenubutton#index / 1
OptionMenubutton#invoke / 1
OptionMenubutton#insert / 2
OptionMenubutton#delete / 2
OptionMenubutton#xposition / 1
OptionMenubutton#yposition / 1
OptionMenubutton#menu
OptionMenubutton#menucget / 1
OptionMenubutton#menucget_strict / 1
OptionMenubutton#menuconfigure / 2
OptionMenubutton#menuconfiginfo / 1
OptionMenubutton#current_menuconfiginfo / 1
OptionMenubutton#entrycget / 2
OptionMenubutton#entrycget_strict / 2
OptionMenubutton#entryconfigure / 3
OptionMenubutton#entryconfiginfo / 2
OptionMenubutton#current_entryconfiginfo / 2
is a submodule of
module: Tk   
is modularized into
class: OptionMenu   
inherits from
  Menubutton ( Tk )
has properties
constant: TkCommandNames   
method: initialize / 1   
method: value   
method: value= / 1   
method: activate / 1   
method: add / 1   
method: index / 1   
method: invoke / 1   
method: insert / 2   
method: delete / 2   
method: xposition / 1   
method: yposition / 1   
method: menu   
method: menucget / 1   
method: menucget_strict / 1   
method: menuconfigure / 2   
method: menuconfiginfo / 1   
method: current_menuconfiginfo / 1   
method: entrycget / 2   
method: entrycget_strict / 2   
method: entryconfigure / 3   
method: entryconfiginfo / 2   
method: current_entryconfiginfo / 2   
is defined at
#547 in tk/menu.rb  

Overview

Module Structure

  module: <Toplevel Module>
  module: Tk
  class: Menubutton
✗ class: OptionMenubutton
class: OptionMenu     

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   
Label ( Tk )
has properties
constant: TkCommandNames   
constant: WidgetClassName   
Menubutton ( Tk )
has properties
constant: TkCommandNames   
constant: WidgetClassName   
method: create_self / 1   
method: __boolval_optkeys   
OptionMenubutton ( Tk )
has properties
constant: TkCommandNames   
method: initialize / 1   
method: value   
method: value= / 1   
method: activate / 1   
method: add / 1   
method: index / 1   
method: invoke / 1   
method: insert / 2   
method: delete / 2   
method: xposition / 1   
method: yposition / 1   
method: menu   
method: menucget / 1   
method: menucget_strict / 1   
method: menuconfigure / 2   
method: menuconfiginfo / 1   
method: current_menuconfiginfo / 1   
method: entrycget / 2   
method: entrycget_strict / 2   
method: entryconfigure / 3   
method: entryconfiginfo / 2   
method: current_entryconfiginfo / 2   
TkMenu

Constants

OptionMenubutton::TkCommandNames

#548 in tk/menu.rb

TkCommandNames = ['tk_optionMenu'.freeze].freeze   

Instance Methods

OptionMenubutton#initialize / 1

#558 in tk/menu.rb

initialize ( *args )

OptionMenubutton#value

#602 in tk/menu.rb

value

OptionMenubutton#value= / 1

#606 in tk/menu.rb

value= ( val )

OptionMenubutton#activate / 1

#610 in tk/menu.rb

activate ( index )

OptionMenubutton#add / 1

#614 in tk/menu.rb

add ( value )

OptionMenubutton#index / 1

#619 in tk/menu.rb

index ( index )

OptionMenubutton#invoke / 1

#622 in tk/menu.rb

invoke ( index )

OptionMenubutton#insert / 2

#625 in tk/menu.rb

insert ( index ,
  value )

OptionMenubutton#delete / 2

#630 in tk/menu.rb

delete ( index ,
  last=None )

OptionMenubutton#xposition / 1

#634 in tk/menu.rb

xposition ( index )

OptionMenubutton#yposition / 1

#637 in tk/menu.rb

yposition ( index )

OptionMenubutton#menu

#640 in tk/menu.rb

menu

OptionMenubutton#menucget / 1

#643 in tk/menu.rb

menucget ( key )

OptionMenubutton#menucget_strict / 1

#646 in tk/menu.rb

menucget_strict ( key )

OptionMenubutton#menuconfigure / 2

#649 in tk/menu.rb

menuconfigure ( key ,
  val=None )

OptionMenubutton#menuconfiginfo / 1

#653 in tk/menu.rb

menuconfiginfo ( key=nil )

OptionMenubutton#current_menuconfiginfo / 1

#656 in tk/menu.rb

current_menuconfiginfo ( key=nil )

OptionMenubutton#entrycget / 2

#659 in tk/menu.rb

entrycget ( index ,
  key )

OptionMenubutton#entrycget_strict / 2

#662 in tk/menu.rb

entrycget_strict ( index ,
  key )

OptionMenubutton#entryconfigure / 3

#665 in tk/menu.rb

entryconfigure ( index ,
  key ,
  val=None )

OptionMenubutton#entryconfiginfo / 2

#669 in tk/menu.rb

entryconfiginfo ( index ,
  key=nil )

OptionMenubutton#current_entryconfiginfo / 2

#672 in tk/menu.rb

current_entryconfiginfo ( index ,
  key=nil )