Class: TkcItem (<Toplevel Module>)

Overview
Module Structure
Class Hierarchy
Constants
TkcItem::CItemTypeName
TkcItem::CItemTypeToClass
TkcItem::CItemID_TBL
Class Methods
TkcItem.type2class / 1
TkcItem.id2obj / 2
TkcItem._parse_create_args / 1
TkcItem.create / 2
Instance Aliases
TkcItem#remove
TkcItem#destroy
Instance Methods
TkcItem#initialize / 2
TkcItem#create_self / 1
TkcItem#id
TkcItem#exist?
TkcItem#delete
is a submodule of
module: <Toplevel Module>   
extends
  Tk   
  TkItemConfigOptkeys   
  TkItemFontOptkeys   
includes
  TkcTagAccess   
inherits from
  TkObject   
is inherited by
  TkcArc   
  TkcBitmap   
  TkcImage   
  TkcLine   
  TkcOval   
  TkcPolygon   
  TkcRectangle   
  TkcText   
  TkcWindow   
has class siblings
  TkWindow   
  TkcTag   
  TkImage   
  TkMsgCatalog   
  TkNamespace   
  Ensemble ( TkNamespace )
  NsCode ( TkNamespace )
  TkTextImage   
  TkTextMark   
  TkTextTag   
  TkTextWindow   
  TkVirtualEvent   
has properties
constant: CItemTypeName   
constant: CItemTypeToClass   
constant: CItemID_TBL   
class method: type2class / 1   
class method: id2obj / 2   
class method: _parse_create_args / 1   
class method: create / 2   
method: initialize / 2   
method: create_self / 1   
method: id   
method: exist?   
method: delete   
alias: remove delete   
alias: destroy delete   
is defined at
#587 in tk/canvas.rb  

Overview

Module Structure

  module: <Toplevel Module>
  module: Tk
  class: TkObject
  class: TkWindow
✗ class: TkcItem
  class: TkcArc
  class: TkcBitmap
  class: TkcImage
  class: TkcLine
  class: TkcOval
  class: TkcPolygon
  class: TkcRectangle
  class: TkcText
  class: TkcWindow
  module: TkcTagAccess
  class: TkcTag
  class: TkImage
  module: TkItemConfigOptkeys
  module: TkItemFontOptkeys
  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
extends
  Tk   
  TkItemConfigOptkeys   
  TkItemFontOptkeys   
includes
  TkcTagAccess   
has properties
constant: CItemTypeName   
constant: CItemTypeToClass   
constant: CItemID_TBL   
class method: type2class / 1   
class method: id2obj / 2   
class method: _parse_create_args / 1   
class method: create / 2   
method: initialize / 2   
method: create_self / 1   
method: id   
method: exist?   
method: delete   
alias: remove delete   
alias: destroy delete   
  TkcArc     
  TkcBitmap     
  TkcImage     
  TkcLine     
  TkcOval     
  TkcPolygon     
  TkcRectangle     
  TkcText     
  TkcWindow     
TkcTag
TkImage
TkMsgCatalog
TkNamespace
Ensemble ( TkNamespace )
NsCode ( TkNamespace )
TkTextImage
TkTextMark
TkTextTag
TkTextWindow
TkVirtualEvent

Constants

TkcItem::CItemTypeName

#593 in tk/canvas.rb

CItemTypeName = nil   

TkcItem::CItemTypeToClass

#594 in tk/canvas.rb

CItemTypeToClass = {}   

TkcItem::CItemID_TBL

#596 in tk/canvas.rb

CItemID_TBL = TkCore::INTERP.create_table   

Class Methods

TkcItem.type2class / 1

#602 in tk/canvas.rb

type2class ( type )

TkcItem.id2obj / 2

#606 in tk/canvas.rb

id2obj ( canvas ,
  id )

TkcItem._parse_create_args / 1

#618 in tk/canvas.rb

_parse_create_args ( args )

TkcItem.create / 2

#674 in tk/canvas.rb

create ( canvas ,
  *args )

Instance Aliases

TkcItem#remove

#723 in tk/canvas.rb

remove delete   

TkcItem#destroy

#724 in tk/canvas.rb

destroy delete   

Instance Methods

TkcItem#initialize / 2

#686 in tk/canvas.rb

initialize ( parent ,
  *args )

TkcItem#create_self / 1

#699 in tk/canvas.rb

create_self ( *args )

TkcItem#id

#704 in tk/canvas.rb

id

TkcItem#exist?

#708 in tk/canvas.rb

exist?

TkcItem#delete

#716 in tk/canvas.rb

delete