Module: Tk::BLT::Treeview::TagOrID_Methods

Included in:
Node, Tag
Defined in:
lib/tkextlib/blt/treeview.rb,
lib/tkextlib/blt/treeview.rb

Instance Method Summary collapse

Instance Method Details

#bboxObject


846
847
848
# File 'lib/tkextlib/blt/treeview.rb', line 846

def bbox
  @tree.bbox(self)
end

#bind(seq, *args) ⇒ Object


853
854
855
856
# File 'lib/tkextlib/blt/treeview.rb', line 853

def bind(seq, *args)
  @tree.tag_bind(self, seq, *args)
  self
end

#bind_append(seq, *args) ⇒ Object


857
858
859
860
# File 'lib/tkextlib/blt/treeview.rb', line 857

def bind_append(seq, *args)
  @tree.tag_bind_append(self, seq, *args)
  self
end

#bind_remove(seq) ⇒ Object


861
862
863
864
# File 'lib/tkextlib/blt/treeview.rb', line 861

def bind_remove(seq)
  @tree.tag_bind_remove(self, seq)
  self
end

#bindinfo(seq = nil) ⇒ Object


865
866
867
# File 'lib/tkextlib/blt/treeview.rb', line 865

def bindinfo(seq=nil)
  @tree.tag_bindinfo(self, seq)
end

#button_activateObject


869
870
871
872
# File 'lib/tkextlib/blt/treeview.rb', line 869

def button_activate
  @tree.button_activate(self)
  self
end

#button_bind(seq, *args) ⇒ Object


874
875
876
877
# File 'lib/tkextlib/blt/treeview.rb', line 874

def button_bind(seq, *args)
  @tree.button_bind(self, seq, *args)
  self
end

#button_bind_append(seq, *args) ⇒ Object


878
879
880
881
# File 'lib/tkextlib/blt/treeview.rb', line 878

def button_bind_append(seq, *args)
  @tree.button_bind_append(self, seq, *args)
  self
end

#button_bind_remove(seq) ⇒ Object


882
883
884
885
# File 'lib/tkextlib/blt/treeview.rb', line 882

def button_bind_remove(seq)
  @tree.button_bind_remove(self, seq)
  self
end

#button_bindinfo(seq = nil) ⇒ Object


886
887
888
# File 'lib/tkextlib/blt/treeview.rb', line 886

def button_bindinfo(seq=nil)
  @tree.button_bindinfo(self, seq)
end

#closeObject


890
891
892
893
# File 'lib/tkextlib/blt/treeview.rb', line 890

def close
  @tree.close(self)
  self
end

#close_recurseObject


894
895
896
897
# File 'lib/tkextlib/blt/treeview.rb', line 894

def close_recurse
  @tree.close_recurse(self)
  self
end

#deleteObject


899
900
901
902
# File 'lib/tkextlib/blt/treeview.rb', line 899

def delete
  @tree.delete(self)
  self
end

#entry_activateObject


904
905
906
907
# File 'lib/tkextlib/blt/treeview.rb', line 904

def entry_activate
  @tree.entry_activate(self)
  self
end

#entry_before?(tag) ⇒ Boolean

Returns:

  • (Boolean)

914
915
916
# File 'lib/tkextlib/blt/treeview.rb', line 914

def entry_before?(tag)
  @tree.entry_before?(self, tag)
end

#entry_children(first = None, last = None) ⇒ Object


908
909
910
# File 'lib/tkextlib/blt/treeview.rb', line 908

def entry_children(first=None, last=None)
  @tree.entry_children(self, first, last)
end

#entry_delete(first = None, last = None) ⇒ Object


911
912
913
# File 'lib/tkextlib/blt/treeview.rb', line 911

def entry_delete(first=None, last=None)
  @tree.entry_delete(self, first, last)
end

#entry_hidden?Boolean

Returns:

  • (Boolean)

917
918
919
# File 'lib/tkextlib/blt/treeview.rb', line 917

def entry_hidden?
  @tree.entry_before?(self)
end

#entry_open?Boolean

Returns:

  • (Boolean)

920
921
922
# File 'lib/tkextlib/blt/treeview.rb', line 920

def entry_open?
  @tree.entry_open?(self)
end

#entry_sizeObject


924
925
926
# File 'lib/tkextlib/blt/treeview.rb', line 924

def entry_size
  @tree.entry_size(self)
end

#entry_size_recurseObject


927
928
929
# File 'lib/tkextlib/blt/treeview.rb', line 927

def entry_size_recurse
  @tree.entry_size_recurse(self)
end

#focusObject


931
932
933
934
# File 'lib/tkextlib/blt/treeview.rb', line 931

def focus
  @tree.tag_focus(self)
  self
end

#getObject


936
937
938
# File 'lib/tkextlib/blt/treeview.rb', line 936

def get
  @tree.get(self)
end

#get_fullObject


939
940
941
# File 'lib/tkextlib/blt/treeview.rb', line 939

def get_full
  @tree.get_full(self)
end

#hideObject


943
944
945
946
# File 'lib/tkextlib/blt/treeview.rb', line 943

def hide
  @tree.hide(self)
  self
end

#index(str) ⇒ Object


948
949
950
# File 'lib/tkextlib/blt/treeview.rb', line 948

def index(str)
  @tree.index_at(self, str)
end

#index_path(str) ⇒ Object


951
952
953
# File 'lib/tkextlib/blt/treeview.rb', line 951

def index_path(str)
  @tree.index_at_path(self, str)
end

#insert(pos, parent = nil, keys = {}) ⇒ Object


955
956
957
# File 'lib/tkextlib/blt/treeview.rb', line 955

def insert(pos, parent=nil, keys={})
  @tree.insert_at(self, pos, parent, keys)
end

#move_after(dest) ⇒ Object


963
964
965
966
# File 'lib/tkextlib/blt/treeview.rb', line 963

def move_after(dest)
  @tree.move_after(self, dest)
  self
end

#move_before(dest) ⇒ Object


959
960
961
962
# File 'lib/tkextlib/blt/treeview.rb', line 959

def move_before(dest)
  @tree.move_before(self, dest)
  self
end

#move_into(dest) ⇒ Object


967
968
969
970
# File 'lib/tkextlib/blt/treeview.rb', line 967

def move_into(dest)
  @tree.move_into(self, dest)
  self
end

#openObject


972
973
974
975
# File 'lib/tkextlib/blt/treeview.rb', line 972

def open
  @tree.open(self)
  self
end

#open_recurseObject


976
977
978
979
# File 'lib/tkextlib/blt/treeview.rb', line 976

def open_recurse
  @tree.open_recurse(self)
  self
end

#range_open_to(tag) ⇒ Object


984
985
986
# File 'lib/tkextlib/blt/treeview.rb', line 984

def range_open_to(tag)
  @tree.range(self, tag)
end

#range_to(tag) ⇒ Object


981
982
983
# File 'lib/tkextlib/blt/treeview.rb', line 981

def range_to(tag)
  @tree.range(self, tag)
end

#screen_bboxObject


849
850
851
# File 'lib/tkextlib/blt/treeview.rb', line 849

def screen_bbox
  @tree.screen_bbox(self)
end

#seeObject


988
989
990
991
# File 'lib/tkextlib/blt/treeview.rb', line 988

def see
  @tree.see(self)
  self
end

#see_anchor(anchor) ⇒ Object


992
993
994
995
# File 'lib/tkextlib/blt/treeview.rb', line 992

def see_anchor(anchor)
  @tree.see_anchor(anchor, self)
  self
end

#selection_anchorObject


997
998
999
1000
# File 'lib/tkextlib/blt/treeview.rb', line 997

def selection_anchor
  @tree.selection_anchor(self)
  self
end

#selection_clearObject


1001
1002
1003
1004
# File 'lib/tkextlib/blt/treeview.rb', line 1001

def selection_clear
  @tree.selection_clear(self)
  self
end

#selection_include?Boolean

Returns:

  • (Boolean)

1009
1010
1011
# File 'lib/tkextlib/blt/treeview.rb', line 1009

def selection_include?
  @tree.selection_include?(self)
end

#selection_markObject


1005
1006
1007
1008
# File 'lib/tkextlib/blt/treeview.rb', line 1005

def selection_mark
  @tree.selection_mark(self)
  self
end

#selection_setObject


1012
1013
1014
1015
# File 'lib/tkextlib/blt/treeview.rb', line 1012

def selection_set
  @tree.selection_set(self)
  self
end

#selection_toggleObject


1016
1017
1018
1019
# File 'lib/tkextlib/blt/treeview.rb', line 1016

def selection_toggle
  @tree.selection_toggle(self)
  self
end

#showObject


1021
1022
1023
1024
# File 'lib/tkextlib/blt/treeview.rb', line 1021

def show
  @tree.show(self)
  self
end

#sort_onceObject


1026
1027
1028
1029
# File 'lib/tkextlib/blt/treeview.rb', line 1026

def sort_once
  @tree.sort_once(self)
  self
end

#sort_once_recurseObject


1030
1031
1032
1033
# File 'lib/tkextlib/blt/treeview.rb', line 1030

def sort_once_recurse
  @tree.sort_once_recurse(self)
  self
end

#toggleObject


1035
1036
1037
1038
# File 'lib/tkextlib/blt/treeview.rb', line 1035

def toggle
  @tree.toggle(self)
  self
end