Dialog if examples
From Macros Wiki
You can use conditional IF statements to control most of the dialog elements and commands inside a dialog window.
INPUT example with IF statement
first_var=1 if first_var=1 then INPUT 65, 017, 70, 24, w1, 10
will only show the input box when first_var = 1
first_var=1 second_var=1 if first_var=1 then if second_var=1 then INPUT 65, 017, 70, 24, w1, 10
will only show the input box when first_var = 1 and second_var = 1
CHECK example with IF statement
first_var=1 if first_var=1 then CHECK 070, 044, 070, 24, "Cross", dir1, 0
will only show the check box when first_var = 1
first_var=1 second_var=1 if first_var=1 then if second_var=1 then CHECK 070, 044, 070, 24, "Cross", dir1, 0
will only show the check box when first_var = 1 and second_var = 1
IMAGE example with IF statement
is_inch=1 if is_inch=1 then IMAGE 265, 35, 100, 100, "inch.bmp" if is_inch=0 then IMAGE 265, 35, 100, 100, "metric.bmp"
will only show the image "inch.bmp" when is_inch=1