Changeset 2c0158d in tol for tolbase/lib/wtree/wtree.tcl
- Timestamp:
- Feb 8, 2012, 2:29:02 PM (15 years ago)
- Branches:
- 1941-docker-image-to-test, devel, master
- Children:
- 72b4d96
- Parents:
- 4c42e65
- File:
-
- 1 edited
-
tolbase/lib/wtree/wtree.tcl (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
tolbase/lib/wtree/wtree.tcl
r4c42e65 r2c0158d 792 792 } 793 793 794 method itemcolumn { item col args } { 795 set colid [ $tree column id $col ] 796 if { $colid eq "" } { 797 puts "$col does not reference a valid column" 798 return 799 } 800 set ret {} 801 foreach elemdata $args { 802 set v "" 803 foreach { e v } $elemdata break 804 if { $v eq "" } { 805 array set def_prop { 806 text -text 807 image -image 808 } 809 lappend ret [ list $e [ $tree item element cget $item $colid $elements($e) $def_prop($e) ] ] 810 } else { 811 set e_conf [ $self _build_element_config $e $v ] 812 eval $tree item element configure $item $colid $e_conf 813 } 814 } 815 return $ret 816 } 817 794 818 method insert { data args } { 795 819 array set insopt { … … 1021 1045 } 1022 1046 1047 msgcat::mcload [ file join [ file dir [ info script ] ] msgs ] 1048 1023 1049 package provide wtree 1.0
Note: See TracChangeset
for help on using the changeset viewer.
