Class: TkTextMark (<Toplevel Module>)

Overview
Module Structure
Class Hierarchy
Constants
TkTextMark::TMarkID_TBL
TkTextMark::Tk_TextMark_ID
Class Methods
TkTextMark.id2obj / 2
Instance Aliases
TkTextMark#destroy
Instance Methods
TkTextMark#mutex
TkTextMark#initialize / 2
TkTextMark#id
TkTextMark#exist?
TkTextMark#pos
TkTextMark#pos= / 1
TkTextMark#set / 1
TkTextMark#unset
TkTextMark#gravity
TkTextMark#gravity= / 1
TkTextMark#next / 1
TkTextMark#previous / 1
is a submodule of
module: <Toplevel Module>   
includes
  IndexModMethods ( Tk::Text )
inherits from
  TkObject   
is inherited by
  TkTextNamedMark   
has class siblings
  TkWindow   
  TkcItem   
  TkcTag   
  TkImage   
  TkMsgCatalog   
  TkNamespace   
  Ensemble ( TkNamespace )
  NsCode ( TkNamespace )
  TkTextImage   
  TkTextTag   
  TkTextWindow   
  TkVirtualEvent   
has properties
constant: TMarkID_TBL   
constant: Tk_TextMark_ID   
method: mutex   
class method: id2obj / 2   
method: initialize / 2   
method: id   
method: exist?   
method: pos   
method: pos= / 1   
method: set / 1   
method: unset   
alias: destroy unset   
method: gravity   
method: gravity= / 1   
method: next / 1   
method: previous / 1   
is defined at
#7 in tk/textmark.rb  

Overview

Module Structure

  module: <Toplevel Module>
  module: Tk
  class: Text
module: IndexModMethods     
  class: TkObject
  class: TkWindow
  class: TkcItem
  class: TkcTag
  class: TkImage
  class: TkMsgCatalog
  class: TkNamespace
class: Ensemble     
class: NsCode     
  class: TkTextImage
✗ class: TkTextMark
  class: TkTextNamedMark
  class: TkTextTag
  class: TkTextWindow
  class: TkVirtualEvent

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
TkcItem
TkcTag
TkImage
TkMsgCatalog
TkNamespace
Ensemble ( TkNamespace )
NsCode ( TkNamespace )
TkTextImage
TkTextMark
includes
  IndexModMethods ( Tk::Text )
has properties
constant: TMarkID_TBL   
constant: Tk_TextMark_ID   
method: mutex   
class method: id2obj / 2   
method: initialize / 2   
method: id   
method: exist?   
method: pos   
method: pos= / 1   
method: set / 1   
method: unset   
alias: destroy unset   
method: gravity   
method: gravity= / 1   
method: next / 1   
method: previous / 1   
  TkTextNamedMark     
TkTextTag
TkTextWindow
TkVirtualEvent

Constants

TkTextMark::TMarkID_TBL

#10 in tk/textmark.rb

TMarkID_TBL = TkCore::INTERP.create_table   

TkTextMark::Tk_TextMark_ID

#12 in tk/textmark.rb

Tk_TextMark_ID = ['mark'.freeze, '00000'.taint]).instance_eval{   

Class Methods

TkTextMark.id2obj / 2

#22 in tk/textmark.rb

id2obj ( text ,
  id )

Instance Aliases

TkTextMark#destroy

#112 in tk/textmark.rb

destroy unset   

Instance Methods

TkTextMark#mutex

#14 in tk/textmark.rb

mutex

TkTextMark#initialize / 2

#33 in tk/textmark.rb

initialize ( parent ,
  index )

TkTextMark#id

#54 in tk/textmark.rb

id

TkTextMark#exist?

#58 in tk/textmark.rb

exist?

TkTextMark#pos

#94 in tk/textmark.rb

pos

TkTextMark#pos= / 1

#98 in tk/textmark.rb

pos= ( where )

TkTextMark#set / 1

#102 in tk/textmark.rb

set ( where )

TkTextMark#unset

#108 in tk/textmark.rb

unset

TkTextMark#gravity

#114 in tk/textmark.rb

gravity

TkTextMark#gravity= / 1

#118 in tk/textmark.rb

gravity= ( direction )

TkTextMark#next / 1

#124 in tk/textmark.rb

next ( index = nil )

TkTextMark#previous / 1

#132 in tk/textmark.rb

previous ( index = nil )