summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2006-02-19 02:42:48 +0000
committerEric S. Raymond <esr@thyrsus.com>2006-02-19 02:42:48 +0000
commit63706b15dadec7dc4cdeb31c718a33ede46cfdba (patch)
tree4692d1c619ee7cb01506f7821d85058aab03635f
parent0be3ca12e575d424bbdc91cf80fbc0ba0496e05b (diff)
downloadgpsd-63706b15dadec7dc4cdeb31c718a33ede46cfdba.tar.gz
Clean up size dependencies a little.
-rw-r--r--xgps.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/xgps.c b/xgps.c
index c6e315df..5d187796 100644
--- a/xgps.c
+++ b/xgps.c
@@ -25,7 +25,6 @@
* Widget and window sizes.
*/
#define MAX_FONTSIZE 18 /* maximum fontsize we handle*/
-#define ROOT_SIZE "700x570" /* size of entire xgps display */
/* height of satellite-data display */
#define SATDATA_HEIGHT MAX_FONTSIZE*(MAXCHANNELS+1)
#define LEFTSIDE_WIDTH 205 /* width of data-display side */
@@ -95,14 +94,15 @@ static void build_gui(Widget toplevel)
/*@ -immediatetrans -usedef @*/
/* the root application window */
- XtSetArg(args[0], XmNgeometry, ROOT_SIZE);
- XtSetArg(args[1], XmNresizePolicy, XmRESIZE_NONE);
- XtSetArg(args[2], XmNallowShellResize, False);
- XtSetArg(args[3], XmNdeleteResponse, XmDO_NOTHING);
- XtSetArg(args[4], XmNmwmFunctions,
+ XtSetArg(args[0], XmNwidth, LEFTSIDE_WIDTH + SATDIAG_SIZE + 20);
+ XtSetArg(args[0], XmNheight, SATDATA_HEIGHT + 18*MAX_FONTSIZE);
+ XtSetArg(args[2], XmNresizePolicy, XmRESIZE_NONE);
+ XtSetArg(args[3], XmNallowShellResize, False);
+ XtSetArg(args[4], XmNdeleteResponse, XmDO_NOTHING);
+ XtSetArg(args[5], XmNmwmFunctions,
MWM_FUNC_RESIZE | MWM_FUNC_MOVE | MWM_FUNC_MINIMIZE | MWM_FUNC_MAXIMIZE);
/*@ +immediatetrans +usedef @*/
- XtSetValues(toplevel, args, 5);
+ XtSetValues(toplevel, args, 6);
/*@ -onlytrans @*/
/* a form to assist with geometry negotiation */