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


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

def bbox
  @tree.bbox(self)
end

#bind(seq, *args) ⇒ Object


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

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

#bind_append(seq, *args) ⇒ Object


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

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

#bind_remove(seq) ⇒ Object


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

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

#bindinfo(seq = nil) ⇒ Object


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

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

#button_activateObject


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

def button_activate
  @tree.button_activate(self)
  self
end

#button_bind(seq, *args) ⇒ Object


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

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

#button_bind_append(seq, *args) ⇒ Object


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

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

#button_bind_remove(seq) ⇒ Object


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

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

#button_bindinfo(seq = nil) ⇒ Object


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

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

#closeObject


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

def close
  @tree.close(self)
  self
end

#close_recurseObject


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

def close_recurse
  @tree.close_recurse(self)
  self
end

#deleteObject


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

def delete
  @tree.delete(self)
  self
end

#entry_activateObject


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

def entry_activate
  @tree.entry_activate(self)
  self
end

#entry_before?(tag) ⇒ Boolean

Returns:

  • (Boolean)

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

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

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


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

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

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


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

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

#entry_hidden?Boolean

Returns:

  • (Boolean)

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

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

#entry_open?Boolean

Returns:

  • (Boolean)

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

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

#entry_sizeObject


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

def entry_size
  @tree.entry_size(self)
end

#entry_size_recurseObject


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

def entry_size_recurse
  @tree.entry_size_recurse(self)
end

#focusObject


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

def focus
  @tree.tag_focus(self)
  self
end

#getObject


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

def get
  @tree.get(self)
end

#get_fullObject


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

def get_full
  @tree.get_full(self)
end

#hideObject


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

def hide
  @tree.hide(self)
  self
end

#index(str) ⇒ Object


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

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

#index_path(str) ⇒ Object


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

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

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


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

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

#move_after(dest) ⇒ Object


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

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

#move_before(dest) ⇒ Object


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

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

#move_into(dest) ⇒ Object


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

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

#openObject


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

def open
  @tree.open(self)
  self
end

#open_recurseObject


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

def open_recurse
  @tree.open_recurse(self)
  self
end

#range_open_to(tag) ⇒ Object


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

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

#range_to(tag) ⇒ Object


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

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

#screen_bboxObject


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

def screen_bbox
  @tree.screen_bbox(self)
end

#seeObject


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

def see
  @tree.see(self)
  self
end

#see_anchor(anchor) ⇒ Object


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

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

#selection_anchorObject


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

def selection_anchor
  @tree.selection_anchor(self)
  self
end

#selection_clearObject


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

def selection_clear
  @tree.selection_clear(self)
  self
end

#selection_include?Boolean

Returns:

  • (Boolean)

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

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

#selection_markObject


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

def selection_mark
  @tree.selection_mark(self)
  self
end

#selection_setObject


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

def selection_set
  @tree.selection_set(self)
  self
end

#selection_toggleObject


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

def selection_toggle
  @tree.selection_toggle(self)
  self
end

#showObject


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

def show
  @tree.show(self)
  self
end

#sort_onceObject


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

def sort_once
  @tree.sort_once(self)
  self
end

#sort_once_recurseObject


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

def sort_once_recurse
  @tree.sort_once_recurse(self)
  self
end

#toggleObject


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

def toggle
  @tree.toggle(self)
  self
end