Hi all,

I am completely new when it comes to MDX, this code below is from a tutorial, I have edited a few things and added my own bits in, it just need it so I can resize the window.

What code do I need to add to it, I have been reading the mdx tutorial, but I cant seem to make much sence of it, Thanks in advance.

Code:
alias icons { return $mircdir\icons\ $+ $1- }
alias mdx { dll $+(",$mircdir\dlls\mdx.dll,") $1- }
alias bars return $shortfn($mircdir\dlls\bars.mdx)
alias views return $shortfn($mircdir\dlls\views.mdx)
alias cp { dialog -ms control control }

dialog control {
  title "VTEC §cript Black Edition ® Control Panel"
  size -1 -1 190 109
  option dbu
  icon $mircdir\icons\nlc.ico, 0
  list 1, 0 2 174 93, size
  list 3, 0 96 174 11, size
  list 2, 175 2 14 41, size
}

on *:dialog:control:init:0: {

  mdx SetMircVersion $version
  mdx MarkDialog $dname
  mdx SetFont $Dname 1,3 -11 400 Tahoma
  mdx SetControlMDX $dname 2 Toolbar flat nodivider wrap list > $bars
  mdx SetControlMDX $dname 3 StatusBar > $bars
  mdx SetBorderStyle $dname 2 staticedge
  mdx SetBorderStyle $dname 1 windowedge clientedge
  did -i $dname 3 1 setparts 120 400
  mdx SetBorderStyle $dname 3 windowedge
  did -i $dname 2 1 bmpsize 16 16
  mdx SetControlMDX $dname 1 listview icon single noheader flatsb > $views

  did -i $dname 1 1 seticon list 0 $icons(a.ico)
  did -i $dname 1 1 seticon list 0 $icons(ad.ico)
  did -i $dname 1 1 seticon list 0 $icons(ai.ico)
  did -i $dname 1 1 seticon list 0 $icons(aj.ico)
  did -i $dname 1 1 seticon list 0 $icons(fk.ico)
  did -i $dname 1 1 seticon list 0 $icons(h.ico)
  did -i $dname 1 1 seticon list 0 $icons(mp3.ico)
  did -i $dname 1 1 seticon list 0 $icons(prog.ico)
  did -i $dname 1 1 seticon list 0 $icons(set.ico)
  did -i $dname 1 1 seticon list 0 $icons(snd.ico)
  did -i $dname 1 1 seticon list 0 $icons(theme.ico)
  did -i $dname 1 1 seticon list 0 $icons(wp.ico)
  did -i $dname 1 1 seticon list 0 $icons(a.ico)
  did -i $dname 1 1 seticon list 0 $icons(ad.ico)
  did -i $dname 1 1 seticon list 0 $icons(ai.ico)
  did -i $dname 1 1 seticon list 0 $icons(aj.ico)
  did -i $dname 1 1 seticon list 0 $icons(fk.ico)
  did -i $dname 1 1 seticon list 0 $icons(h.ico)
  did -i $dname 1 1 seticon list 0 $icons(mp3.ico)
  did -i $dname 1 1 seticon list 0 $icons(prog.ico)
  did -i $dname 1 1 seticon list 0 $icons(set.ico)
  did -i $dname 1 1 seticon list 0 $icons(snd.ico)
  did -i $dname 1 1 seticon list 0 $icons(theme.ico)
  did -i $dname 1 1 seticon list 0 $icons(wp.ico)
  did -i $dname 1 1 seticon list 0 $icons(aj.ico)
  did -i $dname 1 1 seticon list 0 $icons(fk.ico)
  did -i $dname 1 1 seticon list 0 $icons(h.ico)
  did -i $dname 1 1 seticon list 0 $icons(mp3.ico)
  did -i $dname 1 1 seticon list 0 $icons(prog.ico)
  did -i $dname 1 1 seticon list 0 $icons(set.ico)
  did -i $dname 1 1 seticon list 0 $icons(snd.ico)
  did -i $dname 1 1 seticon list 0 $icons(theme.ico)
  did -i $dname 1 1 seticon list 0 $icons(wp.ico)
  did -a $dname 1 0 1 Protections
  did -a $dname 1 0 2 Nick Control
  did -a $dname 1 0 3 Downloads
  did -a $dname 1 0 4 Action And Talk
  did -a $dname 1 0 5 Channel Scanner
  did -a $dname 1 0 6 Away System
  did -a $dname 1 0 7 Credits
  did -a $dname 1 0 8 Themes Engine
  did -a $dname 1 0 9 Popup Alert
  did -a $dname 1 0 10 List Channels
  did -a $dname 1 0 11 Flood Protection
  did -a $dname 1 0 12 F-Key Setup
  did -a $dname 1 0 13 Dictionary
  did -a $dname 1 0 14 Mp3 player
  did -a $dname 1 0 15 Clone Scanner
  did -a $dname 1 0 16 Shutdown OS
  did -a $dname 1 0 17 IRCop Scanner
  did -a $dname 1 0 18 Crypto Settings
  did -a $dname 1 0 19 Log Viewer
  did -a $dname 1 0 20 Memo Sender
  did -a $dname 1 0 21 Channel Modes
  did -a $dname 1 0 22 Programs
  did -a $dname 1 0 23 Nick Colours
  did -a $dname 1 0 24 Profanity Filter
  did -a $dname 1 0 25 Auto Ident/Join
  did -a $dname 1 0 26 IRCop Commands
  did -a $dname 1 0 27 Media Player
  did -a $dname 1 0 28 Options Menu
  did -a $dname 1 0 29 Lagbar Options
  did -a $dname 1 0 30 World Time
  did -a $dname 1 0 31 Memoserv
  did -a $dname 1 0 32 Chanserv
  did -a $dname 1 0 33 Nickserv
  did -i $dname 2 1 setimage icon small $icons(set.ico)
  did -i $dname 2 1 setimage icon small $icons(misc.ico)
  did -i $dname 2 1 setimage icon small $icons(misc.ico)
  did -a $dname 2 +a 1 $chr(9) $+ Displays Script functions.
  did -a $dname 2 +a 2 $chr(9) $+ Displays Miscellaneous Script functions.
  did -a $dname 2 +a 2 $chr(9) $+ Dialog Position Saver.
}

on *:dialog:control:sclick:1: {
  if ($did($dname,$did).sel == 2) { did -i $dname 3 2 /awayoptions | did -i $dname 3 3 Configure Away Options. }
  elseif ($did($dname,$did).sel == 3) { did -i $dname 3 2 /addons | did -i $dname 3 3 Manage Add-ons with ease. }
  elseif ($did($dname,$did).sel == 4) { did -i $dname 3 2 /autoid | did -i $dname 3 3 Configure Nicknames to Identify to. }
  elseif ($did($dname,$did).sel == 5) { did -i $dname 3 2 /autojoin | did -i $dname 3 3 Configure Channels to Join on Connect. }
  elseif ($did($dname,$did).sel == 6) { did -i $dname 3 2 /fkeys | did -i $dname 3 3 Configure F-Key Bindings. }
  elseif ($did($dname,$did).sel == 7) { did -i $dname 3 2 /helpcenter | did -i $dname 3 3 Help Dialog to get help on easIRC. }
  elseif ($did($dname,$did).sel == 8) { did -i $dname 3 2 /mp3 | did -i $dname 3 3 Configure MP3 Options. }
  elseif ($did($dname,$did).sel == 9) { did -i $dname 3 2 /programs | did -i $dname 3 3 Configure External Programs. }
  elseif ($did($dname,$did).sel == 10) { did -i $dname 3 2 /setup | did -i $dname 3 3 Setup easIRC to your needs. }
  elseif ($did($dname,$did).sel == 11) { did -i $dname 3 2 /snd | did -i $dname 3 3 Configure Sound Events. }
  elseif ($did($dname,$did).sel == 12) { did -i $dname 3 2 /themes | did -i $dname 3 3 Configure which Themes to use for easIRC. }
  elseif ($did($dname,$did).sel == 13) { did -i $dname 3 2 /spell | did -i $dname 3 3 Setup the Spell Checker. }
}

on *:dialog:control:dclick:1: {
  if ($did($dname,$did).sel == 2) { a }
  elseif ($did($dname,$did).sel == 3) { ad }
  elseif ($did($dname,$did).sel == 4) { autoid }
  elseif ($did($dname,$did).sel == 5) { autojoin }
  elseif ($did($dname,$did).sel == 6) { fkee }
  elseif ($did($dname,$did).sel == 7) { h }
  elseif ($did($dname,$did).sel == 8) { mp3 }
  elseif ($did($dname,$did).sel == 9) { prog }
  elseif ($did($dname,$did).sel == 10) { s }
  elseif ($did($dname,$did).sel == 11) { snd }
  elseif ($did($dname,$did).sel == 12) { kte.load }
  elseif ($did($dname,$did).sel == 13) { wp }
}




Skeletor


sub-zero.homeip.net:6667