That's funny, I just started putting together a "OpenDCL Migration Guide" to address those issues.
I think the major one you'll run into is the check boxes & option buttons no longer returning a Boolean.
I used to always use:
(if (dcl_Control_GetValue MyProj_Form1_CheckBox1)
(DoStuff)
)
Now you need to update it to:
(if (= 1 (dcl_Control_GetValue MyProj_Form1_CheckBox1))
(DoStuff)
)
OR
(if (> 0 (dcl_Control_GetValue MyProj_Form1_CheckBox1))
(DoStuff)
)
I think there are a few other small ones, I'll let you know when I remember them.
