Changeset 09b79f5 in tol for tolbase/lib/wtree/wtree.tcl
- Timestamp:
- Dec 30, 2011, 8:49:22 PM (15 years ago)
- Branches:
- 1941-docker-image-to-test, devel, master
- Children:
- 633537f
- Parents:
- 21beb26
- File:
-
- 1 edited
-
tolbase/lib/wtree/wtree.tcl (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
tolbase/lib/wtree/wtree.tcl
r21beb26 r09b79f5 889 889 } 890 890 891 foreach { item itemNum column columnNum elem elemName} $treeInfo { }891 foreach { item I column C elem E } $treeInfo { } 892 892 893 893 #puts "OnButtonPress1: $treeInfo" … … 895 895 $column == "column" && \ 896 896 $elem == "elem" && \ 897 [ $tree selection includes $ itemNum] } {897 [ $tree selection includes $I ] } { 898 898 899 899 #puts "$itemNum = [$tree selection includes $itemNum ]" 900 900 901 set idx_info $column_info(MAPIDX,$columnNum) 902 903 if { $column_info($idx_info,-editable) && $elemName eq "eTXT"} { 901 set idx_info $column_info(MAPIDX,$C) 902 903 if { $column_info($idx_info,-editable) && $E eq "eTXT"} { 904 set exists [winfo exists $tree.entry] 905 ::TreeCtrl::EntryOpen $tree $I $C $E 906 if {!$exists} { 907 $tree.entry configure -borderwidth 1 -justify center \ 908 -background white -relief sunken 909 update idletask 910 } 911 $tree.entry selection clear 912 scan [$tree item bbox $I $C $E] "%d %d %d %d" x1 y1 x2 y2 913 set left $x1 914 set right $x2 915 place $tree.entry -y $y1 -x $left -width [expr {$right - $left + 4}] 916 $tree.entry icursor [$tree.entry index @[expr {$x - ($x1 + 1)}]] 917 return -code break 918 904 919 ::TreeCtrl::ButtonPress1 $tree $x $y 905 920 update
Note: See TracChangeset
for help on using the changeset viewer.
