Here is what i have done , and this seems to solve it somewhat ( too many windows open and you still have this problem
- drop from 32 bit color to 16 bit color
- drop resolution ( which i only do in certain cases. this is stupid. I have 2 22 inch monitors in 1680x1050 and i have to run them at 1280x1024 ... )
Contrary to some other posts this has nothing to do with the avaialble graphics heap.
quartus by itself : 3 graphics windows and its game over.
quartus + altium desigenr + word + excel + powerpoint + adobe illustrator : 3 graphics windows and its over.
These other prorams are much more hogging the graphics resources than quartus does.
i think the bug is simply related to quartus not handling high resolution graphics. They are probably using some cross-os grpahics library ( quartus is avaialble on *nix too) that just doesn't work quite right. All those other programs are Win only and they 'play nice' with the graphics.
anyway. i only use schematic as top level ( it is ieasier to follow what is connected to what instead of dinning throught 300 verilog files en 30 pages of instantiation code ) and as project navigator.
i have a hierarchical toplevel. there are some schematic sublevels but all they contain is wiring ( and the odd invertor here and there to make all logic positive. i like to use only active high signals throughout the entire design. makes thinking easier.)