I have a JSL application which often has two or three windows open on the screen at once, and when I'm running it I need to switch from window to window quite frequently. To a certain extent I can anticipate which window I'm going to need to use next, and I therefore build in commands like "MyNextChartWindow << bring window to front" on the various control buttons and menus to minimize the number of mouse clicks I'm going to need whenever possible.
A lot of the time however I don't know which one I'm going to use next, and in those cases I need a minimum of two mouse clicks each time: one to change the focus to the other window, and then a second one to do whatever I want to do in that window. Is there any way I can perform both operations (i.e. change the focus AND click whatever button I've just pressed in that window) in a single mouse click?
I know this sounds rather petty, but when there's a lot of hopping around to do it gets rather irritating to have to double click all the time. Reducing the number of windows, which is probably the most obvious remedy, isn't really an option in this instance. I'm guessing that there isn't a way around this, but I've discovered in the past that I'm often wrong whenever I make an assumption like that.
Many thanks for any suggestions.