Да, а то сейчас окна появляются на нескольких мониторах, и это неудобно.

Только лучше наверное не основного монитора, а того, в котором появилось окно.
## Код:
```
VAR
   scW, scH: INTEGER; mon: INTEGER; scr: Gdk.GdkScreen;
   r: Gdk.GdkRectangle;
   gdkWin: Gdk.GdkWindow;
...
scr := Gdk.gdk_screen_get_default();
mon := Gdk.gdk_screen_get_monitor_at_window(scr, gdkWin);
Gdk.gdk_screen_get_monitor_geometry(scr, mon, SYSTEM.ADR(r));
scW := r.width; scH := r.height;
```
