I am wanting to implement a custom attribute inspector. I like the functionality of it handling the coded domains, subtypes, etc. The problem I have is the feature(s) I am editing have 100 or so fields associated with them. These fields are grouped together in chunks of 10-20. What I want is to be able to program a custom attribute inspector to have drop down groups that expand and contract to show each grouping of fields.
I have seen on here programatically grabbing the attribute inspector and loading field inspectors into it. That would work okay, but only for customizing a few fields. I am more wanting to have some control over the layout. So i thought about the skin, but not real sure on using the skin how to replace the "form" with my own fieldinspectors. I tried doing just that but received some errors so I know it has to be something more elegant like defining the fieldinspectors in declaration and then on intialize of the skin programatically adding to the layout then.
I am just wondering has anyone else customized the attribute inspector skin and added their own field inspectors \ layout?