Could somebody please to fill in the Mac OS branch below:
when defined windows:
proc MoveWindow(nHandle: HWND, x, y, w, h: clong) {.stdcall, dynlib: "user32", importc: "MoveWindow".}
elif defined linux:
proc gtk_window_move(nHandle, x, y: clong) {.cdecl, dynlib: "libgtk-3.so", importc.}
proc gtk_window_resize(nHandle, w, h: clong) {.cdecl, dynlib: "libgtk-3.so", importc.}
else:
# how to move / size a window by handle in Mac OS ?
I'm a Nim newbie so any constructive criticism is welcome 😉