mIRC Homepage
Posted By: false MDX - 29/03/05 03:07 AM
I am using some MDX DLL I found in a script. To make a menu you use:
Code:
on *:dialog:dynsig:*:*: {
  if ($devent == init) {
    mdx SetMircVersion $version
    mdx MarkDialog $dname $dialog($dname).hwnd
    mdx SetControlMDX $dname 1 TreeView haslines hasbuttons > $vdll
    mdx SetBorderStyle $dname 3
    dmu Mark $dname

    did -i $dname 1 1 setcolor bkg 3618615
    did -i $dname 1 1 setcolor text 16777215
    did -i $dname 1 1 cb root
    didtok $dname 1 44 +eb $nxitem Signature
    did -i $dname 1 1 cb last
    didtok $dname 1 44 + $nxitem Settings,+ $nxitem Preview,+ $nxitem Update!
    did -i $dname 1 1 cb up
    didtok $dname 1 44 +eb $nxitem DynSig
    did -i $dname 1 1 cb last
    didtok $dname 1 44 + $nxitem Account,+ $nxitem Support,+ $nxitem About
    did -i $dname 1 1 cb up
  }
}

The above builds a meny like
Code:
Signature
 - Settings
 - Preview
 - Update!
DynSig
 - Account
 - Support
 - About

Anyone have a clue how I could later on add some items under "Signature". I have tryed what seems like everything. An example of my attempts would be:
Code:
alias _mood_settings {
  did -i dynsig 1 1 cb up
  did -i dynsig 1 1 cb up
  did -i dynsig 1 1 cb up
  didtok dynsig 1 44 + $nxitem Mood
}

Hope someone out there knows their MDX.
© mIRC Discussion Forums