Dialog if examples

From Macros Wiki
Revision as of 12:06, 26 February 2025 by CatoH (talk | contribs)
Jump to navigationJump to search


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