From 2aba141d10c9ffb5bcf1e6b7f245c5d4e7bd430c Mon Sep 17 00:00:00 2001 From: "slamm%netscape.com" Date: Thu, 8 Oct 1998 22:13:23 +0000 Subject: [PATCH] Change centered label to XmALIGNMENT_BEGINNING when too big to fit in space. git-svn-id: svn://10.0.0.236/trunk@12353 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/cmd/xfe/Microline3.0/XmL/XmL.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/mozilla/cmd/xfe/Microline3.0/XmL/XmL.c b/mozilla/cmd/xfe/Microline3.0/XmL/XmL.c index dccb26785f9..b00fe77698c 100644 --- a/mozilla/cmd/xfe/Microline3.0/XmL/XmL.c +++ b/mozilla/cmd/xfe/Microline3.0/XmL/XmL.c @@ -1386,7 +1386,10 @@ XmLStringDraw(Widget w, else if (alignment == XmALIGNMENT_CENTER || alignment == XmALIGNMENT_TOP || alignment == XmALIGNMENT_BOTTOM) - strAlignment = XmALIGNMENT_CENTER; + if (width <= rect->width - 4) + strAlignment = XmALIGNMENT_CENTER; + else + strAlignment = XmALIGNMENT_BEGINNING; else strAlignment = XmALIGNMENT_END; /* XmStringDraw clipping doesnt work in all cases