Community Tip - Learn all about the Community Ranking System, a fun gamification element of the PTC Community. X
I think I'm at my wit's end with the Quick Access and Ribbon customization. Or I was. One can never tell once one loses all his wits.
Over a year ago, on M020, I created a customized Quick Access UI. The users seemed to be plenty happy with the choices I made (Layers, Auto Check In, Server Management) so I ignored it. Fast forward to recently when one asks for some additional customization. I think, "No problem!" Ha. Ha.
(We're on M090 now, BTW.)
So I added Activate Window and ModelCheck Interactive to the default 'nothing open' screen, drw, prt and asm. Then, when I tested, the two new icons were present but the previous ones were gone. So I added the old ones back in. Only to find that they were all there except Server Management.
I started chasing this round and round. Got to a point where all the icons new and old would appear correctly for prt, asm and drw, but Server Management would not show up for the default 'nothing open' screen. So I added it back in to the 'nothing open' mode, exported the .UI file and tested again. Everything was gone. WTF?
Time for methodical. I added just the quick access icons to the drw mode, including Server Management which is important to note. Tested -- and by tested I mean deleted all .UI files except the admin one, restarted CreoParametric -- and everything worked. I added the quick access icons to the prt mode, tested, and everything worked. I added the quick access icons to the asm mode, tested, and everything worked. I added Server Management to the 'nothing open' mode, tested, and everything is gone again.
Went back and restored the .UI where it worked properly for prt, asm and drw from the recycle bin. Tested once again and all the icons are there. I then tested adding Server Management to the ribbon instead of the quck access toolbar with nearly the same results. The only difference was one test where all the custom icons were gone from the quick access toolbar but the Server Management icon was left in the Ribbon in 'nothing open' mode.
So it looks like adding Server Management to the 'nothing open' mode, regardless of quck access or in the ribbon, was the cause of the problems. Because I didn't test what happens if I add any other icons to the 'nothing open' mode I'm not sure if it's the mode or that particular icon that's causing the problems.
I've seen some members mention being frustrated by the customization. I can't say whether this has anything to do with their frustrations, but if so I can certainly see why they have such negative feedback on the custom ribbon / quick access toolbar. If you're getting some wonky results from your attempts at customization, try putting no custom icons in the 'nothing open' mode and see if that helps.
It'll be interesting to hear if anyone else has seen the same problem or if I'm just overlooking something simple and obvious. For now I'm just leaving it with no customization in the 'nothing open' mode.
First I'd like to thank you both for the information no updating an existing .UI file. It looks like a very comprehensive list of steps.
In reading over these two responses something doesn't quite sit right. Looking over them both I'm struck by the non-intuitive nature of what you've provided compared with the frustration many users or admins seem to have had with this aspect of Creo Parametric.
The intuitive approach would be to right-click on the ribbon and modify each mode as needed. Then, if one needs to apply that company wide to raname it to the admin .UI, copy to the correct location (text folder) and turn on the proper config setting.
The fact that on one hand we have to worry about going into APPDATA and on the other hand we have a script that is as long as that just to update the interface it's easy to see where the frustration comes from.
In short, customizable interface is a good idea, terrible implementation.
I'm also now left wondering if what I did will make a bit of difference without having gone into every users' APPDATA folder and removed the .UI file, then gone into their Start In folder and also removed any .UI that may be there, hoping I don't bone any .UI that they've made for themselves.