Here's a run down of the different compile methods in DBPro. You set them by clicking on the red 'Settings' button.
There are 5 different compile methods, each one has its pros and cons.
1. Fullscreen Exclusive Mode
Choose desired resolution using 'Pick' button. Game will run full screen with no borders. Frame rate is locked to monitor refresh rate, usually 60 fps. This gives the smoothest screen updates as the screen is updated between monitor refreshes.
2. Windowed
This makes game run at desired windows resolution with the normal window stuff like titlebar and minimize,maximime button and close buttons. This is great for applications.
3. Windowed - Desktop
This runs game in a full window but just leaving taskbar active along bottom of screen. The trick is that the game runs at the resolution set in the
previous option (Windowed). Not very logical. Screen is scaled from this to whatever your desktop resolution is currently set to.
4. Windowed - Full Screen
This runs filling entire screen and not limited to screen refresh rate so expect frame rates in the hundreds BUT not as smooth as exclusive mode. Once again it runs at resolution set in Windowed option. Screen is scaled from this to whatever your desktop resolution is. So if you force game to run at 640*480 but your desktop is 1024*768 then everything is scaled up.
5. Hidden
Runs as a hidden process. Not advisable unless you have a really good reason to use it.
There has always been a difference between printing text and 'text'ing text. They use different methods of rendering. you get different results aswell depending on which of above methods you use. Rendering text is also different if you only stick to 2D drawing commands rather than 3D stuff.
Hope this helps.
Boo!