All pastes #579595 Raw Edit

Miscellany

public text v1 · immutable
·published 2007-06-20 19:02 UTC
rendered paste body
pack [Tree .t]
.t insert end root n1  -text "User Defined files" -image [Bitmap::get openfold]

set count 20
foreach i [ exec ls $dir | sort ] {
    .t insert end n1 n[expr [incr count]] -text $i -data $i -image [Bitmap::get file]
}

.t bindText <3> +right_click1

proc right_click1 {args} {
    .t selection set $args
    set argss [.t itemcget [.t selection get] -data]
    tk_popup .popup_view %X %Y
}

expected integer but got "%X"
expected integer but got "%X"
    while executing
"$menu post $x $y"
    (procedure "tk::PostOverPoint" line 31)
    invoked from within
"tk::PostOverPoint $menu $x $y $entry"
    (procedure "tk_popup" line 7)
    invoked from within
"tk_popup .popup_view %X %Y"
    (procedure "right_click1" line 4)
    invoked from within
"right_click1 [Tree::_get_node_name .t current 2]"
    (command bound to event)