Hello,
I know there is work arround and MEL script available and they are great but it would be nice that simple usability issue would be solved by alias, like tear off and marking menu in the shelf.
If Alias implemented a call back system, not script job based, it would be very handy. You can do something similar in the AE, been just standard Maya slider you can add call back and things like that. A similar system would be nice to have it on the channel box, maybe sharing the same code.
No you can't trace connection to a locator node, if you have access to Syflex you would know what I mean. The channel box has limitation oh how it works and what it can trace, it can't even trace Alias own nodes (hair system and follicle, if you create an hair system and you select the object the hair system node would not be present in output section of the channel box).
I undestand work arround and I apriciate them, I'm glad that they are there and I'm glad that they are possible this is one of the things that Maya is exelent there is very little situation where you can't find a way arround at the same time there is always room to improve.
I'm not critisizing Alias, the old UI the new UI and so on I just making a point that some parts of Maya needs a little bit of improvements some other parts are great as they are and I hope they would not change any time soon.
Also you mention earlier not to change base code because after you have to change the code all the time and now you suggest that few lines of MEL is not a big deal, I don't mind to have to add few lines of code but it would be nice if you did not need to do so. Do you agree?
I agree that the channel box is a trade off but there is a always room for improvements.
By the way manuall edit the shelf files is not a valid alternative, when you exit maya or save the shelfs your edit are gone because Alias does not support marking menu on the shelf button in the standard shelf.
I mean one of the great part of the Maya UI is that has been build in MEL, Alias should just give a more modular approch to let the user change the UI without the need to change core scripts. I don't think it's a real priority right now, there is a lot of other features that I would prefer them to work then create a new pretty UI to be honest but I think this should be in the list of "to do's".
Cheers
-a