From e4421933eae27a84245b24daf6db9e16afad5b64 Mon Sep 17 00:00:00 2001 From: Ole Loots Date: Mon, 16 Sep 2013 02:06:49 +0200 Subject: Added RECT_TO_GRECT macro --- atari/misc.h | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/atari/misc.h b/atari/misc.h index 677f8f69b..32ced6554 100755 --- a/atari/misc.h +++ b/atari/misc.h @@ -35,6 +35,13 @@ lbuf[6] = (long)sbuf[6];\ lbuf[7] = (long)sbuf[7]; +#define RECT_TO_GRECT(r,g) \ + g->g_x = (r->x0 < r->x1) ? r->x0 : r->x1 ; \ + g->g_y = (r->y0 < r->y1) ? r->y0 : r->y1 ; \ + g->g_w = (r->x0 < r->x1) ? r->x1 - r->x0 : r->x0 - r->x1 ; \ + g->g_h = (r->y0 < r->y1) ? r->y1 - r->y0 : r->y0 - r->y1 ; + + /* Modes for find_gui_window: */ #define BY_WINDOM_HANDLE 0x0 -- cgit v1.2.3