I have played SH3 with OLC GUI last night. That's great. It seems they found the way to link TDC input panel display on with TDC auto update off. Still haven't check the menu_1024_768.ini yet.
The advantage of this design is you can directly input when panel display without have to turn the auto update switch off first. And the player should close the panel before shoot. It reduce the possibility of making mistake while shooting (for using a not updated target bearing) for there are a so big panel display there. Although not fully prevent make mistake.
The disadvantage is you can not review your shoot paramters all the time in periscope interface. Especiallly review AOB I think is important. If you let the input panel on for a long time, and the lock is on or you have moved the periscope bearing, you will mess up the AOB if you don't adjust it again before close the panel.
Just thinking can I display something in front of fire button to prevent player press it while the input panel on. But it will display all the times in other interface without fire button