Originally Posted by: ZeroLengthCurve
2. When will it be possible to have persistent (across session, even after a total system crash), database-like atomicity of tools/icons locking? This probably happens rarely since most people may not fiddle with their screen resolution, especially not down to 640x480. However, since i run win 7 inside VirtualBox OSE (the Open Source Edition), and the OSE version tends to open itself (and causes w7 to also open) at 1020x768 instead of my 1680x X setting), it would REALLY be useful to me if VC/VCP did not take direction from windows in this regard. VCP either is told by win7 or VCP senses the resolution change and shoves palettes and floating toolbars into the new boundary. When i go and reset the resolution, VCP has no memory recall of my settings which SHOULD be in a configuration text file just before the session opens.
This has always been a problem for me, and the way that I have dealt with it is to create a couple of sets of user preferences which I name with the resolution. If I go into (Mac) User / Library / Preferences / Punch!
I have preferences named sets of preferences:
Punch! - this is the one that Shark will look at at launch
PunchVirgin - I use this if I mess things up
Punch2X1680 - duel screen 1680
Punch1X1680 - single 1680 display that I use when screen sharing
On my laptop I also have a couple of saved preferences so that if I am showing work with a projector I can move the palettes to my laptops screen and display the model on the external screen. The location is slightly different for windows, but I think that you can do the same thing. On the Mac there is a product called RooSwitch that will automate the process of changing preference files. I would imagine that there is something similar on the PC side.
It would be great if there was a re-set palettes button for those occasional times when you can not access palettes that are displaying off screen. For example I recently moved my preferences which contain custom colors and 20 or so shortcuts and numerous other settings from my old machine (2X 1680 displays) to a new machine with a 1920 + 1680 display. Because I place the Navigator window at the very top left of the second display, it was totally inaccessible on the new wider display, as half of the window was covered by the system and Punch toolbars. I had to go into the .ini files and search for the line that included the location for that window and then manually add a new value, that or blow away all my settings by having Shark create a new preference folder.