Difference between revisions of "ON RADIO"
From Macros Wiki
(5 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
+ | [[:Category:Dialog|{{Up}}]] | ||
+ | |||
{{Command|syntax=ON_RADIO <radio number>, <value>, <control to change>, <change> | {{Command|syntax=ON_RADIO <radio number>, <value>, <control to change>, <change> | ||
− | |description= | + | |description=:Change the state of a dialog control, based on which button in a group of radio buttons is selected. |
− | |param1=< | + | |param1=<dropdown number>|param1_desc=Radio button group number |
− | |param2=< | + | |param2=<index>|param2_desc=Radio button group value |
|param3=<control to change>|param3_desc={{control to change}} | |param3=<control to change>|param3_desc={{control to change}} | ||
− | |param4=< | + | |param4=<new state>|param3_desc=The state must be one of SHOW, HIDE, ENABLE or DISABLE. |
}} | }} | ||
===Example=== | ===Example=== | ||
− | :ON_RADIO | + | :ON_RADIO 2, 5, INPUT4, DISABLE |
+ | <br> | ||
+ | :This will enable the 4th input box when the 5th button in radio group 2 is selected. | ||
+ | :The opposite also applies, the input box will be disabled when any other button in the radio group is selected. | ||
+ | <br> | ||
:For an example macro see [[GetCommands.dlg]] | :For an example macro see [[GetCommands.dlg]] | ||
+ | |||
[[Category:Dialog]] | [[Category:Dialog]] |
Latest revision as of 10:23, 17 January 2011
Command
- ON_RADIO <radio number>, <value>, <control to change>, <change>
- Change the state of a dialog control, based on which button in a group of radio buttons is selected.
Parameters
- <dropdown number>
- Radio button group number
- <index>
- Radio button group value
- <control to change>
- The state must be one of SHOW, HIDE, ENABLE or DISABLE.
- <new state>
Example
- ON_RADIO 2, 5, INPUT4, DISABLE
- This will enable the 4th input box when the 5th button in radio group 2 is selected.
- The opposite also applies, the input box will be disabled when any other button in the radio group is selected.
- For an example macro see GetCommands.dlg