function treeView_Click()
dim $checkedNodes, $i, $is
for $i = 0 to $Form.Treeview1.Nodes.Count - 1
if $Form.Treeview1.Nodes($i).checked
$checkedNodes = $checkedNodes + $Form.Treeview1.Nodes($i).FullPath + @crlf
for $is = 0 to $Form.Treeview1.Nodes($i).Nodes.Count - 1
$Form.Treeview1.Nodes($i).Nodes($is).checked = 1
next
$Form.Treeview1.Nodes($i).tag = 1
else
if $Form.Treeview1.Nodes($i).tag = 1
for $is = 0 to $Form.Treeview1.Nodes($i).Nodes.Count - 1
$Form.Treeview1.Nodes($i).Nodes($is).checked = 0
next
$Form.Treeview1.Nodes($i).tag = 0
endif
endif
dim $nc
$nc=1
for $is = 0 to $Form.Treeview1.Nodes($i).Nodes.Count - 1
if $Form.Treeview1.Nodes($i).Nodes($is).checked
$checkedNodes = $checkedNodes + $Form.Treeview1.Nodes($i).Nodes($is).FullPath + @crlf
else
$nc=0
endif
next
if $nc=1 and not $Form.Treeview1.Nodes($i).checked
$Form.Treeview1.Nodes($i).checked = 1
$Form.Treeview1.Nodes($i).tag = 1
endif
next
if $checkedNodes
$Form.TextBox1.Text = $checkedNodes
endif
endfunction