alias mdx_fullpath { return $+(",$scriptdir\mdx.dll,") }

alias mdx { dll $mdx_fullpath $1- }

alias mdxinit {
dll $mdx_fullpath SetMircVersion $version
dll $mdx_fullpath MarkDialog $dname
}

dialog Mdx_dialog {
size -1 -1 304 226
title "Dialog"
list 1,10 7 288 214,extsel size
}
on *:dialog:Mdx_dialog:init:*:{
mdxinit
mdx SetControlMDX $dname 1 TreeView haslines linesatroot hasbuttons editlabels > $scriptdir\views.mdx
did -i $dname 1 1 iconsize normal small
did -i $dname 1 1 seticon normal 0, $+ $scriptdir\KS1.ico
did -i $dname 1 1 seticon normal 0, $+ $scriptdir\j9.ico
did -a $dname 1 1 1 Connect
did -i $dname 1 1 cb root last 1
did -a $dname 1 1 1 Services
}

on *:dialog:mdx_dialog:sclick:1:/dialog_connect
on *:dialog:mdx_dialog:sclick:1:/dialog_services

what is wrong ? need help please