Review
This is *the* DLL for making GUI's (Graphical User Interface, aka dialogs). There's 30 controls available (listed below), each with excellent documentation on how to use them. DCX opens a whole new world to dialog makers (assuming you haven't used something similar before). If you feel mIRC dialogs lacks something, this is definately the DLL for you.
MDX by DragonZap is also a DLL to extend the dialog controls, but as of DCX, MDX is now outdated. The documenation of this DLL has a seperate section where the two DLL's are compared. It clearly proves that this is the number one DLL for dialogs.
The controls which DCX supports are the following:
Progressbar, TreeView, ListView, Toolbar, Statusbar, ComboEx, Trackbar, Rebar, RichEdit, ColorCombo, Button, IP Address, UpDown, WebControl, Calendar, Line, Box, Radio, Check, Edit, Scroll, Image, List, Link, Text, Divider, Panel, Tab, @Window, Dialog.
DCX also introduces a Cell Layout Algorithm, which is explained like this:
Quote: "The Cell Layout Algorithm is a dynamic autosizing algorithm aimed at making child controls of dialogs or container windows fully resizeable with a set of predefined rules. The rules are encapsulated in a container-like objects called cells. People with knowledge of HTML table structures will recognize the type of operations at stake. The types of cells are enumerated below with their caracteristics." End quote.
To prevent this review from getting excessively long, I'll finish by saying that this is the best DLL ever known to mIRC dialogs, and I really admire ClickHeRe for the massive amount of work he has put into DCX. The mIRC scripting community is most grateful.