Announcements
Attention for Customers without Multi-Factor Authentication or Single Sign-On - OTP Verification rolls out April 2025. Read all about it here.
WCrihfield
in reply to: mcloughlin_b

Hi @mcloughlin_b.  What you described does sound possible, but it would be pretty complicated to create a code to do that.  You would have to design your own Windows Form within the code, not just use an InputListBox, and not just a simple iLogic Form.  When you create the form yourself, within the rule, you will be able to control it, and get feedback from it, when specific events happen.  You would need for this form to be 'Modal' (stays open while other stuff happens), and would needs this ability to get 'live' feedback from the form when the selection changes, without needing to click an Apply button or something like that.  But I really do not see the point in going through that much complexity and work to create something like that when the model browser pane is pretty much already a list of the components in your assembly, which you can choose one and it will be highlighted.  Why not just use the model browser pane instead.  With that you can select any level sub-component you want, in a very similar way.

But just in case you still want to pursue that direction anyways, below is a link to an article I write a few years ago which shows you an example of creating your own Windows Form within an iLogic rule.  That link will only be good for a few more days though, since Autodesk will be destroying all user submitted articles like this on March 8th.  I will also attach a PDF of that same content here, so it can live on after that point.

https://knowledge.autodesk.com/community/article/328361 

Wesley Crihfield

EESignature

(Not an Autodesk Employee)