- Home
- General Usage
- DCX Controls
- DCX Features
- About DCX
|
UpDown |
Updown control (without an edit control buddy.)
|
Control Styles |
These control styles are available when creating a UpDown control. Remember that the general styles disabled, group, hidden, notheme, tabstop and transparent apply to all DCX controls except the embedded Dialog and Window controls. |
arrowkeys |
Causes the up-down control to increment and decrement the position when the UP ARROW and DOWN ARROW keys are pressed. |
buddyint |
Causes the up-down control to set the text of the buddy window when the position changes. The text consists of the position formatted as a decimal or hexadecimal string. |
horz |
Causes the up-down control's arrows to point left and right instead of up and down. |
hottrack |
Causes the control to exhibit "hot tracking" behavior. That is, it highlights the UP ARROW and DOWN ARROW on the control as the pointer passes over them. |
left |
Positions the up-down control next to the left edge of the buddy window. The buddy window is moved to the right, and its width is decreased to accommodate the width of the up-down control. (default is right) |
nothousands |
Does not insert a thousands separator between every three decimal digits. |
tooltips |
The up-down control will have a tooltip. |
wrap |
Causes the position to "wrap" if it is incremented or decremented beyond the ending or beginning of the range. |
/xdid flags |
Control commands are input to the control with the /xdid command. |
/xdid -c |
This command lets you set the updown buddy control. |
Syntax: |
/xdid -c [DNAME] [ID] [BUDDY ID] |
Example: |
/xdid -c dcx 4 7 |
| Note. Setting a buddy control is optional, and limited to edit and text type controls only. |
/xdid -r |
This command lets you set the updown range. |
Syntax: |
/xdid -r [DNAME] [ID] [MIN] [MAX] |
Example: |
/xdid -r dcx 4 0 100 |
/xdid -t |
This command lets you set the updown display numerical base. |
Syntax: |
/xdid -t [DNAME] [ID] [BASE] |
Example: |
/xdid -t dcx 4 16 |
Parameters: |
BASE |
Numerical base for the value. |
10 |
Decimal |
16 |
Hexadecimal |
/xdid -v |
This command lets you set the updown value. |
Syntax: |
/xdid -v [DNAME] [ID] [VALUE] |
Example: |
/xdid -v dcx 4 25 |
$xdid() Properties |
The $xdid identifier is a given mIRC alias that communicates with the DCX DLL to extract information in DCX controls. |
$xdid().range |
This property lets you retreive updown range. |
Syntax: |
$xdid(dialog, ID).range |
Example: |
$xdid(dcx, 4).range |
$xdid().value |
This property lets you retreive updown value. |
Syntax: |
$xdid(dialog, ID).value |
Example: |
$xdid(dcx, 4).value |
UpDown Events |
These events are fired when activity occurs in the UpDown control. |
help |
Launched when you click on a control using the ? contexthelp button. |
Syntax: |
/cb_alias DNAME help ID |
Example: |
/cb_alias dcx help 4 |
sclick |
When the text is clicked. |
Syntax: |
/cb_alias DNAME sclick ID |
Example: |
/cb_alias dcx sclick 4 |
|