diff options
author | treectrl <treectrl> | 2004-08-11 00:27:39 (GMT) |
---|---|---|
committer | treectrl <treectrl> | 2004-08-11 00:27:39 (GMT) |
commit | c13fed0641c9027611bd57f70f2682ebdcd6fe8d (patch) | |
tree | 387fc284243b039f0358dc8faf726480d3ee623c /demos | |
parent | 8779013765dbac647edfa4923c191ac070283e45 (diff) | |
download | tktreectrl-c13fed0641c9027611bd57f70f2682ebdcd6fe8d.zip tktreectrl-c13fed0641c9027611bd57f70f2682ebdcd6fe8d.tar.gz tktreectrl-c13fed0641c9027611bd57f70f2682ebdcd6fe8d.tar.bz2 |
Use "T item expand" etc instead of "T expand".
Diffstat (limited to 'demos')
-rw-r--r-- | demos/help.tcl | 22 | ||||
-rw-r--r-- | demos/outlook-newgroup.tcl | 4 | ||||
-rw-r--r-- | demos/random.tcl | 6 |
3 files changed, 17 insertions, 15 deletions
diff --git a/demos/help.tcl b/demos/help.tcl index 0607906..0ac2526 100644 --- a/demos/help.tcl +++ b/demos/help.tcl @@ -62,7 +62,7 @@ proc DemoHelpContents {} { set item [$T item create] $T item style set $item 0 $style $T item element configure $item 0 e3 -text $text - $T collapse $item + $T item collapse $item $T item lastchild [lindex $parentList $depth] $item incr depth set parentList [lreplace $parentList $depth $depth $item] @@ -100,7 +100,7 @@ proc DemoHelpContents {} { } bind TreeCtrlHelp <KeyPress-Return> { if {[llength [%W selection get]] == 1} { - %W toggle [%W selection get] + %W item toggle [lindex [%W selection get] 0] } break } @@ -186,7 +186,7 @@ proc DemoHelpContents2 {} { set item [$T item create] $T item style set $item 0 $style $T item element configure $item 0 e3 -text $text - $T collapse $item + $T item collapse $item $T item lastchild [lindex $parentList $depth] $item incr depth set parentList [lreplace $parentList $depth $depth $item] @@ -224,7 +224,7 @@ proc DemoHelpContents2 {} { } bind TreeCtrlHelp <KeyPress-Return> { if {[llength [%W selection get]] == 1} { - %W toggle [%W selection get] + %W item toggle [lindex [%W selection get] 0] } break } @@ -247,22 +247,24 @@ proc TreeCtrl::HelpButton1 {w x y} { # didn't click an element if {[llength $id] != 6} return if {[$w selection includes $item]} { - $w toggle $item + $w item toggle $item return } if {[llength [$w selection get]]} { - set item2 [$w selection get] - $w collapse $item2 + set item2 [lindex [$w selection get] 0] + $w item collapse $item2 foreach item2 [$w item ancestors $item2] { if {[$w compare $item != $item2]} { - $w collapse $item2 + $w item collapse $item2 } } } $w selection modify $item all $w activate $item - eval $w expand [$w item ancestors $item] - $w toggle $item + foreach item2 [$w item ancestors $item] { + $w item expand $item2 + } + $w item toggle $item } return } diff --git a/demos/outlook-newgroup.tcl b/demos/outlook-newgroup.tcl index b76b0ac..29e1ef3 100644 --- a/demos/outlook-newgroup.tcl +++ b/demos/outlook-newgroup.tcl @@ -124,7 +124,7 @@ proc DemoOutlookNewsgroup {} { # Collapse some messages if {rand() * 2 > 1} { - $T collapse $itemi + $T item collapse $itemi } } @@ -352,7 +352,7 @@ proc DemoOutlookNewsgroup2 {} { for {set i 1} {$i < $msgCnt} {incr i} { if {rand() * 2 > 1} { if {[$T item numchildren $i]} { - $T collapse $i + $T item collapse $i } } } diff --git a/demos/random.tcl b/demos/random.tcl index 02f581c..4127dab 100644 --- a/demos/random.tcl +++ b/demos/random.tcl @@ -66,7 +66,7 @@ proc DemoRandom {} { if {[$T depth $itemj] < 5} break } if {rand() * 2 > 1} { - $T collapse $itemi + $T item collapse $itemi } if {rand() * 2 > 1} { $T item lastchild $itemj $itemi @@ -154,10 +154,10 @@ proc TreeCtrl::RandomButton1 {T x y} { foreach {where item arg1 arg2 arg3 arg4} $id {} switch $arg1 { button { - $T toggle $item + $T item toggle $item } line { - $T toggle $arg2 + $T item toggle $arg2 } column { set ok 0 |