]> git.mxchange.org Git - flightgear.git/commitdiff
Fix <text> alignment. Because our <text> widget is an empty puObject's
authormfranz <mfranz>
Fri, 21 Oct 2005 18:50:58 +0000 (18:50 +0000)
committermfranz <mfranz>
Fri, 21 Oct 2005 18:50:58 +0000 (18:50 +0000)
label, we need to compensate for the gap in-between: PUSTR_RGAP (pu.h).
Without that, all text appears shifted right.

src/GUI/layout.cxx

index b887894cc125fd5034a874c569298240670f738e..0f2b81059f204b13fd2fb7cd5d381d76da1d91ff 100644 (file)
@@ -153,7 +153,10 @@ void LayoutWidget::layout(int x, int y, int w, int h)
     // the x/y/w/h box we have calculated.
     if (isType("text")) {
         // puText labels are layed out to the right of the box, so
-        // zero the width.
+        // zero the width. Also subtract PUSTR_RGAP from the x
+        // coordinate to compensate for the added gap between the
+        // label and its empty puObject.
+        x -= 5;
         w = 0;
     } else if (isType("input") || isType("combo") || isType("select")) {
         // Fix the height to a constant