In DBPro you can set parameters in the *.dbpro file to control default settings.
In DarkGDK I can use dbSetDisplayMode(x,y,d) and dbWindowOff() for the full screen thing - so that answers that - but...
When I AM making a windowed program, the first thing that happens is the window size seems to be set around 640x480 - and then is centered based on this default size.
When I then call dbSetDisplayMode(x,y,d) I get a window that goes off the screen to the right and at the bottom - with the left most corner still in the place that the window was first drawn - (approximately where a 640x480 centered window's top left corner would be) My Screen is 1400x1050 but that is irrelevant. However I appreciate that if I HAD a 640x480 or 800x700 display this probably wouldn't seem to be an issue.
Thank You in advance for any suggestions.