Skip to main content

[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.

[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.
Those are good suggestions, anything that could help us shorten the amount of code required to use ActiveX controls is a definite plus.

[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.
Those are good suggestions, anything that could help us shorten the amount of code required to use ActiveX controls is a definite plus.

[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.
Those are good suggestions, anything that could help us shorten the amount of code required to use ActiveX controls is a definite plus.