quick note for the people who don't use DirectQ based on it has issues with alt-tabbing and retaining its resolution / fullscreen modes/etc , here is a quick fix.
inside your autoexec.cfg , add this
for reference, 1920x1080 = vid_mode 61
select your preferred resolution in options menu, then go to console and type vid_mode
it will tell you a number, change 61 to whatever number it provides you to
when you hit the ,< button , it will exec your autoexec.cfg including doing a window mode, resolution change,fullscreen mode. ta da, 1 button fix from alt tabbing.
stuff other shit into autoexec.cfg as you see fit too
inside your autoexec.cfg , add this
vid_fullscreen 0
vid_mode 61
vid_fullscreen 1
bind , "exec autoexec.cfg"
vid_mode 61
vid_fullscreen 1
bind , "exec autoexec.cfg"
select your preferred resolution in options menu, then go to console and type vid_mode
it will tell you a number, change 61 to whatever number it provides you to
when you hit the ,< button , it will exec your autoexec.cfg including doing a window mode, resolution change,fullscreen mode. ta da, 1 button fix from alt tabbing.
stuff other shit into autoexec.cfg as you see fit too