Hey,
I would just like to say first of all that I am a semi-professional programmer (student), so you do not need to explain any programming basics to me, but at the same time I first saw GUI/Jass yesterday, so am still unfamiliar with the natives/other functions which are out there.
Basically I am converting a lot of GUI into Jass for a map a friend made, and one of the options he added is locking the camera. Not to a unit, but just locking the Angle, Field of view, distance, far Z (which I don't know what it is), and rotation.
His method is to set those values on a timer continuously throughout the game. While it works okay, I would much prefer to disable the user controls, if that is possible, or veto the commands as they come is, if that is possible. Or use another method.
I did search these forums and thehelper.com, and only saw one person trying to do the same thing, and he did this method.
This is his GUI:
Cheers,
Fallen