hehe, i feel like such a fool, thanks Starbucks,
i got it my code
ON *:START {
dialog -m chanset chanset
dll dcx.dll xdock -m $dialog(chanset).hwnd +r
}
dialog chanset {
***dialog stuffs here***
]
i went back and reread the site and found the -m between
xdock and $dialog, oooooops, my bad.
well it docks great and so far no probs with mIRC and my private server,
however i just have to recode my old script and incorp it into my new dcx
errrr friendly dialog and see if any of my events are triggering.
Thanks for your help, i might be back with more questions

ShadowDemon