Class: TkcTag (<Toplevel Module>)

Overview
Module Structure
Class Hierarchy
Constants
TkcTag::CTagID_TBL
TkcTag::Tk_CanvasTag_ID
Class Methods
TkcTag.id2obj / 2
Instance Aliases
TkcTag#remove
TkcTag#destroy
TkcTag#above
TkcTag#all
TkcTag#below
TkcTag#closest
TkcTag#enclosed
TkcTag#overlapping
TkcTag#withtag
Instance Methods
TkcTag#mutex
TkcTag#initialize / 3
TkcTag#id
TkcTag#exist?
TkcTag#delete
TkcTag#set_to_above / 1
TkcTag#set_to_all
TkcTag#set_to_below / 1
TkcTag#set_to_closest / 4
TkcTag#set_to_enclosed / 4
TkcTag#set_to_overlapping / 4
TkcTag#set_to_withtag / 1
is a submodule of
module: <Toplevel Module>   
includes
  TkcTagAccess   
inherits from
  TkObject   
is inherited by
  TkcTagString   
  TkcGroup   
has class siblings
  TkWindow   
  TkcItem   
  TkImage   
  TkMsgCatalog   
  TkNamespace   
  Ensemble ( TkNamespace )
  NsCode ( TkNamespace )
  TkTextImage   
  TkTextMark   
  TkTextTag   
  TkTextWindow   
  TkVirtualEvent   
has properties
constant: CTagID_TBL   
constant: Tk_CanvasTag_ID   
method: mutex   
class method: id2obj / 2   
method: initialize / 3   
method: id   
method: exist?   
method: delete   
alias: remove delete   
alias: destroy delete   
method: set_to_above / 1   
alias: above set_to_above   
method: set_to_all   
alias: all set_to_all   
method: set_to_below / 1   
alias: below set_to_below   
method: set_to_closest / 4   
alias: closest set_to_closest   
method: set_to_enclosed / 4   
alias: enclosed set_to_enclosed   
method: set_to_overlapping / 4   
alias: overlapping set_to_overlapping   
method: set_to_withtag / 1   
alias: withtag set_to_withtag   
is defined at
#201 in tk/canvastag.rb  

Overview

Module Structure

  module: <Toplevel Module>
  class: TkObject
  class: TkWindow
  class: TkcItem
  module: TkcTagAccess
✗ class: TkcTag
  class: TkcTagString
  class: TkcGroup
  class: TkImage
  class: TkMsgCatalog
  class: TkNamespace
class: Ensemble     
class: NsCode     
  class: TkTextImage
  class: TkTextMark
  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
includes
  TkcTagAccess   
has properties
constant: CTagID_TBL   
constant: Tk_CanvasTag_ID   
method: mutex   
class method: id2obj / 2   
method: initialize / 3   
method: id   
method: exist?   
method: delete   
alias: remove delete   
alias: destroy delete   
method: set_to_above / 1   
alias: above set_to_above   
method: set_to_all   
alias: all set_to_all   
method: set_to_below / 1   
alias: below set_to_below   
method: set_to_closest / 4   
alias: closest set_to_closest   
method: set_to_enclosed / 4   
alias: enclosed set_to_enclosed   
method: set_to_overlapping / 4   
alias: overlapping set_to_overlapping   
method: set_to_withtag / 1   
alias: withtag set_to_withtag   
  TkcTagString     
  TkcGroup     
TkImage
TkMsgCatalog
TkNamespace
Ensemble ( TkNamespace )
NsCode ( TkNamespace )
TkTextImage
TkTextMark
TkTextTag
TkTextWindow
TkVirtualEvent

Constants

TkcTag::CTagID_TBL

#204 in tk/canvastag.rb

CTagID_TBL = TkCore::INTERP.create_table   

TkcTag::Tk_CanvasTag_ID

#206 in tk/canvastag.rb

Tk_CanvasTag_ID = ['ctag'.freeze, '00000'.taint]).instance_eval{   

Class Methods

TkcTag.id2obj / 2

#216 in tk/canvastag.rb

id2obj ( canvas ,
  id )

Instance Aliases

TkcTag#remove

#265 in tk/canvastag.rb

remove delete   

TkcTag#destroy

#266 in tk/canvastag.rb

destroy delete   

TkcTag#above

#272 in tk/canvastag.rb

above set_to_above   

TkcTag#all

#278 in tk/canvastag.rb

all set_to_all   

TkcTag#below

#284 in tk/canvastag.rb

below set_to_below   

TkcTag#closest

#290 in tk/canvastag.rb

closest set_to_closest   

TkcTag#enclosed

#296 in tk/canvastag.rb

enclosed set_to_enclosed   

TkcTag#overlapping

#302 in tk/canvastag.rb

overlapping set_to_overlapping   

TkcTag#withtag

#308 in tk/canvastag.rb

withtag set_to_withtag   

Instance Methods

TkcTag#mutex

#208 in tk/canvastag.rb

mutex

TkcTag#initialize / 3

#227 in tk/canvastag.rb

initialize ( parent ,
  mode=nil ,
  *args )

TkcTag#id

#246 in tk/canvastag.rb

id

TkcTag#exist?

#250 in tk/canvastag.rb

exist?

TkcTag#delete

#258 in tk/canvastag.rb

delete

TkcTag#set_to_above / 1

#268 in tk/canvastag.rb

set_to_above ( target )

TkcTag#set_to_all

#274 in tk/canvastag.rb

set_to_all

TkcTag#set_to_below / 1

#280 in tk/canvastag.rb

set_to_below ( target )

TkcTag#set_to_closest / 4

#286 in tk/canvastag.rb

set_to_closest ( x ,
  y ,
  halo=None ,
  start=None )

TkcTag#set_to_enclosed / 4

#292 in tk/canvastag.rb

set_to_enclosed ( x1 ,
  y1 ,
  x2 ,
  y2 )

TkcTag#set_to_overlapping / 4

#298 in tk/canvastag.rb

set_to_overlapping ( x1 ,
  y1 ,
  x2 ,
  y2 )

TkcTag#set_to_withtag / 1

#304 in tk/canvastag.rb

set_to_withtag ( target )