Jump to content

Concerning bug(?) when retrieving control references from typedef

Recommended Posts

I seem to have encountered a bug which could make a lot of my work less reliable. Could anyone shed light on this behavior?

I am attempting to obtain properties from controls within typedefs programatically, however the control/tabbing order set in the typedefs seems to be affecting the order in which the control references are obtained in an erratic manner.


I can produce two seemingly identical typedef clusters with the same control/tabbing orders displayed whose control references are not in order.

Please see the attached image.

puzzling control order behavior.png

  • Like 1

Share this post

Link to post
Share on other sites

AllObjs[] uses the Z order, not the tabbing order. My understanding is that this is because it can include objects which can't be tabbed to, like decorations, so they're not part of the tabbing order. The same applies to SelectionList[] properties (although those also group items you selected together in a higher hierarchy).

  • Like 2

Share this post

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...

Important Information

By using this site, you agree to our Terms of Use.