Class: Entry (Tk)

Overview
Module Structure
Class Hierarchy
Constants
Entry::TkCommandNames
Entry::WidgetClassName
Instance Aliases
Entry#icursor
Entry#icursor=
Entry#get
Entry#set
Instance Methods
Entry#__strval_optkeys
Entry#bbox / 1
Entry#cursor
Entry#cursor= / 1
Entry#index / 1
Entry#insert / 2
Entry#delete / 2
Entry#mark / 1
Entry#dragto / 1
Entry#selection_adjust / 1
Entry#selection_clear
Entry#selection_from / 1
Entry#selection_present
Entry#selection_range / 2
Entry#selection_to / 1
Entry#invoke_validate
Entry#validate / 1
Entry#value
Entry#value= / 1
Entry#[] / 1
Entry#[]= / 1
is a submodule of
module: Tk   
includes
  X_Scrollable ( Unknown-Module )
  TkValidation   
inherits from
  Label ( Tk )
is inherited by
  Spinbox ( Tk )
has class siblings
  Button ( Tk )
  Menubutton ( Tk )
  Message ( Tk )
has properties
constant: TkCommandNames   
constant: WidgetClassName   
method: __strval_optkeys   
method: bbox / 1   
method: cursor   
alias: icursor cursor   
method: cursor= / 1   
alias: icursor= cursor   
method: index / 1   
method: insert / 2   
method: delete / 2   
method: mark / 1   
method: dragto / 1   
method: selection_adjust / 1   
method: selection_clear   
method: selection_from / 1   
method: selection_present   
method: selection_range / 2   
method: selection_to / 1   
method: invoke_validate   
method: validate / 1   
method: value   
method: value= / 1   
alias: get value   
alias: set value   
method: [] / 1   
method: []= / 1   
is defined at
#10 in tk/entry.rb  

Overview

Module Structure

  module: <Toplevel Module>
  module: <Unknown Module>
module: X_Scrollable     
  module: Tk
class: Button     
class: Entry     
class: Label     
class: Menubutton     
class: Message     
class: Spinbox     
  module: TkValidation

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   
Button ( Tk )
Entry ( Tk )
includes
  X_Scrollable ( Unknown-Module )
  TkValidation   
has properties
constant: TkCommandNames   
constant: WidgetClassName   
method: __strval_optkeys   
method: bbox / 1   
method: cursor   
alias: icursor cursor   
method: cursor= / 1   
alias: icursor= cursor   
method: index / 1   
method: insert / 2   
method: delete / 2   
method: mark / 1   
method: dragto / 1   
method: selection_adjust / 1   
method: selection_clear   
method: selection_from / 1   
method: selection_present   
method: selection_range / 2   
method: selection_to / 1   
method: invoke_validate   
method: validate / 1   
method: value   
method: value= / 1   
alias: get value   
alias: set value   
method: [] / 1   
method: []= / 1   
  Spinbox     
Menubutton ( Tk )
Message ( Tk )

Constants

Entry::TkCommandNames

#14 in tk/entry.rb

TkCommandNames = ['entry'.freeze].freeze   

Entry::WidgetClassName

#15 in tk/entry.rb

WidgetClassName = 'Entry'.freeze   

Instance Aliases

Entry#icursor

#34 in tk/entry.rb

icursor cursor   

Entry#icursor=

#40 in tk/entry.rb

icursor= cursor   

Entry#get

#103 in tk/entry.rb

get value   

Entry#set

#104 in tk/entry.rb

set value   

Instance Methods

Entry#__strval_optkeys

#23 in tk/entry.rb

__strval_optkeys

Entry#bbox / 1

#28 in tk/entry.rb

bbox ( index )

Entry#cursor

#31 in tk/entry.rb

cursor

Entry#cursor= / 1

#35 in tk/entry.rb

cursor= ( index )

Entry#index / 1

#41 in tk/entry.rb

index ( idx )

Entry#insert / 2

#44 in tk/entry.rb

insert ( pos ,
  text )

Entry#delete / 2

#48 in tk/entry.rb

delete ( first ,
  last=None )

Entry#mark / 1

#52 in tk/entry.rb

mark ( pos )

Entry#dragto / 1

#56 in tk/entry.rb

dragto ( pos )

Entry#selection_adjust / 1

#60 in tk/entry.rb

selection_adjust ( index )

Entry#selection_clear

#64 in tk/entry.rb

selection_clear

Entry#selection_from / 1

#68 in tk/entry.rb

selection_from ( index )

Entry#selection_present

#72 in tk/entry.rb

selection_present

Entry#selection_range / 2

#75 in tk/entry.rb

selection_range ( s ,
  e )

Entry#selection_to / 1

#79 in tk/entry.rb

selection_to ( index )

Entry#invoke_validate

#84 in tk/entry.rb

invoke_validate

Entry#validate / 1

#87 in tk/entry.rb

validate ( mode = nil )

Entry#value

#95 in tk/entry.rb

value

Entry#value= / 1

#98 in tk/entry.rb

value= ( val )

Entry#[] / 1

#106 in tk/entry.rb

[] ( *args )

Entry#[]= / 1

#109 in tk/entry.rb

[]= ( *args )