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



769
770
771
# File 'lib/tkextlib/blt/treeview.rb', line 769

def bbox
  @tree.bbox(self)
end

#bind(seq, *args) ⇒ Object



776
777
778
779
# File 'lib/tkextlib/blt/treeview.rb', line 776

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

#bind_append(seq, *args) ⇒ Object



780
781
782
783
# File 'lib/tkextlib/blt/treeview.rb', line 780

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

#bind_remove(seq) ⇒ Object



784
785
786
787
# File 'lib/tkextlib/blt/treeview.rb', line 784

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

#bindinfo(seq = nil) ⇒ Object



788
789
790
# File 'lib/tkextlib/blt/treeview.rb', line 788

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

#button_activateObject



792
793
794
795
# File 'lib/tkextlib/blt/treeview.rb', line 792

def button_activate
  @tree.button_activate(self)
  self
end

#button_bind(seq, *args) ⇒ Object



797
798
799
800
# File 'lib/tkextlib/blt/treeview.rb', line 797

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

#button_bind_append(seq, *args) ⇒ Object



801
802
803
804
# File 'lib/tkextlib/blt/treeview.rb', line 801

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

#button_bind_remove(seq) ⇒ Object



805
806
807
808
# File 'lib/tkextlib/blt/treeview.rb', line 805

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

#button_bindinfo(seq = nil) ⇒ Object



809
810
811
# File 'lib/tkextlib/blt/treeview.rb', line 809

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

#closeObject



813
814
815
816
# File 'lib/tkextlib/blt/treeview.rb', line 813

def close
  @tree.close(self)
  self
end

#close_recurseObject



817
818
819
820
# File 'lib/tkextlib/blt/treeview.rb', line 817

def close_recurse
  @tree.close_recurse(self)
  self
end

#deleteObject



822
823
824
825
# File 'lib/tkextlib/blt/treeview.rb', line 822

def delete
  @tree.delete(self)
  self
end

#entry_activateObject



827
828
829
830
# File 'lib/tkextlib/blt/treeview.rb', line 827

def entry_activate
  @tree.entry_activate(self)
  self
end

#entry_before?(tag) ⇒ Boolean

Returns:

  • (Boolean)


837
838
839
# File 'lib/tkextlib/blt/treeview.rb', line 837

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

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



831
832
833
# File 'lib/tkextlib/blt/treeview.rb', line 831

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

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



834
835
836
# File 'lib/tkextlib/blt/treeview.rb', line 834

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

#entry_hidden?Boolean

Returns:

  • (Boolean)


840
841
842
# File 'lib/tkextlib/blt/treeview.rb', line 840

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

#entry_open?Boolean

Returns:

  • (Boolean)


843
844
845
# File 'lib/tkextlib/blt/treeview.rb', line 843

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

#entry_sizeObject



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

def entry_size
  @tree.entry_size(self)
end

#entry_size_recurseObject



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

def entry_size_recurse
  @tree.entry_size_recurse(self)
end

#focusObject



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

def focus
  @tree.tag_focus(self)
  self
end

#getObject



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

def get
  @tree.get(self)
end

#get_fullObject



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

def get_full
  @tree.get_full(self)
end

#hideObject



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

def hide
  @tree.hide(self)
  self
end

#index(str) ⇒ Object



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

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

#index_path(str) ⇒ Object



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

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

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



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

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

#move_after(dest) ⇒ Object



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

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

#move_before(dest) ⇒ Object



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

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

#move_into(dest) ⇒ Object



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

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

#openObject



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

def open
  @tree.open(self)
  self
end

#open_recurseObject



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

def open_recurse
  @tree.open_recurse(self)
  self
end

#range_open_to(tag) ⇒ Object



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

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

#range_to(tag) ⇒ Object



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

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

#screen_bboxObject



772
773
774
# File 'lib/tkextlib/blt/treeview.rb', line 772

def screen_bbox
  @tree.screen_bbox(self)
end

#seeObject



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

def see
  @tree.see(self)
  self
end

#see_anchor(anchor) ⇒ Object



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

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

#selection_anchorObject



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

def selection_anchor
  @tree.selection_anchor(self)
  self
end

#selection_clearObject



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

def selection_clear
  @tree.selection_clear(self)
  self
end

#selection_include?Boolean

Returns:

  • (Boolean)


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

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

#selection_markObject



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

def selection_mark
  @tree.selection_mark(self)
  self
end

#selection_setObject



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

def selection_set
  @tree.selection_set(self)
  self
end

#selection_toggleObject



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

def selection_toggle
  @tree.selection_toggle(self)
  self
end

#showObject



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

def show
  @tree.show(self)
  self
end

#sort_onceObject



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

def sort_once
  @tree.sort_once(self)
  self
end

#sort_once_recurseObject



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

def sort_once_recurse
  @tree.sort_once_recurse(self)
  self
end

#toggleObject



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

def toggle
  @tree.toggle(self)
  self
end