[Migrated content. Thread originally posted on 08 December 2003]
1) It would be very helpful if you query ActiveX control properties in the debugger with the "D" command. Currently, unless the program INQUIRE's the property, you can't see it - if you need it, you have to quit the program, add an INQUIRE statement, then re-run it.For example, something like:
D my-control my-property
or
D my-control my-property(param1,param2)
If you really wanted to blow my socks off, you could also add something like:
D my-control
which would query and display all non-parameterized properties for the control. :-)
2) It sure would be nice to have some sort of short-hand syntax that would allow an ActiveX property to be used in an IF statement without having to INQUIRE it first. For example, something like:
IF my-control:my-property = 1
Internally, I imagine the runtime would INQUIRE my-control, my-property into a temp variable, then do the comparison.