Changeset 1130 for trunk/gui


Ignore:
Timestamp:
Aug 26, 2008, 6:08:24 PM (16 years ago)
Author:
gah
Message:

fix xylegend raise/lower

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gui/scripts/xylegend.tcl

    r1129 r1130  
    164164    set im [image create photo]
    165165    $graph_ legend icon $elem $im
    166     set data(label) $label
    167166    set data(show) $hide
    168     set data(image) @$im
    169167    set data(delete) [expr { $flags == "-delete" }]
    170168    set node [$tree_ insert root -at 0 -label $elem -data [array get data]]
     
    189187        Add $elem $label
    190188    }
    191     $itk_component(legend) configure -tree $tree_
    192     focus $itk_component(legend)
    193189    $itk_component(legend) open -recurse root
    194190}
     
    196192itcl::body Rappture::XyLegend::Deactivate {} {
    197193    foreach node [$tree_ children root] {
    198         set image [$tree_ get $node "image"]
    199         set image [string trimleft $image "@"]
    200         image delete $image
    201194        $tree_ delete $node
    202195    }
     
    292285    }
    293286    set pos [$tree_ degree 0]
     287
    294288    foreach elem $elements {
    295289        incr pos -1
    296290        $tree_ move [$tree_ index $elem] 0 -at $pos
    297291    }
     292
    298293    set list {}
    299294    foreach elem [$graph_ element show] {
Note: See TracChangeset for help on using the changeset viewer.