Normally you cannot play in windowed mode on GameRanger for SWBF2 and this made me sad and mad, so I decided to do something about it. I made a small program in AutoIT 3 to fix this and I want to share it because I have to think many people like window mode.
Using the tool is very simple. You first download it, rename it to "swbf2sm.exe" and place it the game's GameData folder. You then need to tell GameRanger to look for this. When you click the Join button in a room, GameRanger will launch this tool. You then just click the launch SWBF2 button on the tool and play.
Source code is included.