This it is I engage in a dialog, and it already loaded the folder dlls, and file to him MDX.DLL 
menu menubar,channel,nicklist,status {
-
Immortal Multi-panel:/dialog -m panel panel
-
}
dialog panel {
title "Immortal Multi-Panel"
size -1 -1 165 88
option dbu
icon $mircdir $+ pics\Disturbed.ico, 0
list 1, 1 3 163 72, size
box "", 2, 0 -1 165 77
button "Close", 3, 130 77 34 10, ok cancel
}
on *:dialog:panel:init:*: {
dll $dlls(mdx) SetMircVersion $version
dll $dlls(mdx) MarkDialog $dname
dll $dlls(mdx) SetFont $Dname 1,2,3 12 400 Tahoma
dll $dlls(mdx) SetBorderStyle $dname 1 windowedge staticedge
dll $dlls(mdx) SetBorderStyle $dname 3 staticedge
dll $dlls(mdx) SetControlMDX $dname 1 listview icon single noheader flatsb > $dlls(views)
did -i $dname 1 1 seticon list 0 $icons(info)
did -i $dname 1 1 seticon list 0 $icons(butterfly)
did -i $dname 1 1 seticon list 0 $icons(cp)
did -i $dname 1 1 seticon list 0 $icons(mp3)
did -i $dname 1 1 seticon list 0 $icons(2)
did -i $dname 1 1 seticon list 0 $icons(3)
did -i $dname 1 1 seticon list 0 $icons(clone)
did -i $dname 1 1 seticon list 0 $icons(kick)
did -i $dname 1 1 seticon list 0 $icons(1)
did -i $dname 1 1 seticon list 0 $icons(4)
did -i $dname 1 1 seticon list 0 $icons(chat)
did -i $dname 1 1 seticon list 0 $icons(channel)
did -i $dname 1 1 seticon list 0 $icons(peeps)
did -i $dname 1 1 seticon list 0 $icons(access)
did -i $dname 1 1 seticon list 0 $icons(pcstats)
did -a $dname 1 0 1 Away System
did -a $dname 1 0 2 Pass Catcher
did -a $dname 1 0 3 Control Panel
did -a $dname 1 0 4 Mp3
did -a $dname 1 0 5 Timer Flooder
did -a $dname 1 0 6 IM-Flooder
did -a $dname 1 0 7 Clone Protection
did -a $dname 1 0 8 Kick Counter
did -a $dname 1 0 9 Ascii Convert
did -a $dname 1 0 10 Ghost Cloner
did -a $dname 1 0 11 Hash Table
did -a $dname 1 0 12 Socket Info
did -a $dname 1 0 13 Profile Kicker
did -a $dname 1 0 14 Access Entry
did -a $dname 1 0 15 PcStatus
}
on *:dialog:panel:dclick:1: {
if ($did($dname,$did).sel == 2) { dialog -m away away }
elseif ($did($dname,$did).sel == 3) { dialog -m passcatcher passcatcher }
elseif ($did($dname,$did).sel == 4) { dialog -m total total }
elseif ($did($dname,$did).sel == 5) { dialog -m player player }
elseif ($did($dname,$did).sel == 6) { dialog -m startbombs startbombs }
elseif ($did($dname,$did).sel == 7) { dialog -m Imflood Imflood }
elseif ($did($dname,$did).sel == 8) { dialog -m cp cp }
elseif ($did($dname,$did).sel == 9) { dialog -m kk kk }
elseif ($did($dname,$did).sel == 10) { dialog -m dhexhex dhexhex }
elseif ($did($dname,$did).sel == 11) { dialog -m GhostCloner GhostCloner }
elseif ($did($dname,$did).sel == 12) { dialog -m hash hash }
elseif ($did($dname,$did).sel == 13) { dialog -m sockets sockets }
elseif ($did($dname,$did).sel == 14) { dialog -m ProKick ProKick }
elseif ($did($dname,$did).sel == 15) { dialog -m entry entry }
elseif ($did($dname,$did).sel == 16) { dialog -m pcstats pcstats }
}

Multipanel is 