Okay let's try this again. It works now. Give it another try please. I have spent hours fixing it and it works really perfectly now. I tested it more thoroughly with ASP this time.
YEAAAAH !!!
first impression is fantastic!. My CPU usage monitor stay as calm as the same original select bone tool!!!
Thanks soooo much Vern! This tool is one of the "good ones". It is as good as Fazek's ones ...
Congratulations!
-G
PD: Don't worry about using big font and high colors. Usually you don't need it because reputed people don't need to raise his voice to make him be heard by the crowd. But some times the excitement make you raise your voice and lost your serious composure...
The next feature I want to add is being able to leave the constraints window open while selecting bones.
I realized too late that this would be pretty easy to add in. You can do it with the bone lock check box which works the same way. That will REALLY speed up my work!!!
I want to add a way to select more than one bone. Unfortunately you can't select multiple items in a text list. Maybe in v6 of ASP... or maybe I will add an optional list that only appears with more than one bone selected.
I am adding the bone select scroll list to ALL the bone tools... that should be real fun.
I have learned enough about text lists now to be able to finish the bone copy/paste script I started!!! WOOHOOO!
The problem with the original "bad" version of the bone select tool was that text lists take a loooooong time to fill in and delete.
I had to delete the whole list and fill it in again every single time anything was clicked.
What I did to fix that performance issue was to only rebuild the list when a bone is added or deleted... when the original bone list created at the start is different from the actual bone count.
There is a tiny bit of waiting when you delete a bone while the list is rebuilt, but it only happens infrequently.
Text lists don't have the same features as menus. A menu has a built in command to empty it. A text list requires going one by one and deleting each item in a loop. Very slooooowwww.