---
title: "GMENUE und GIFBUILDER - Breite wird falsch berechnet"
url: "https://www.typo3.net/d/55630-gmenue-und-gifbuilder-breite-wird-falsch-berechnet"
source: "typo3.net"
tags: ["TYPO3","Menüs","Bilder","Frage"]
created: "2007-01-02"
last_reply: "2007-01-02"
replies: 0
solved: false
page: 1
pages: 1
lang: "de"
---

# GMENUE und GIFBUILDER - Breite wird falsch berechnet

TYPO3 › Menüs · 0 Antworten · gestartet 2007-01-02

## Eröffnungsbeitrag

**wowbagger** · 2007-01-02 · [Beitrag #1](https://www.typo3.net/d/55630-gmenue-und-gifbuilder-breite-wird-falsch-berechnet/1)

Hallo,

ich habe folgendes GMENU erzeugt:

lib.menueA.1 = GMENU
   lib.menueA.1.NO = 1
   lib.menueA.1.NO {
     XY = [10.w]+40, 19
     backColor = #bbc3d7

5 = IMAGE
      5.file = GIFBUILDER
      5.file.XY = [10.w]+34, 12
      5.file.backColor = #ff0000
      5.offset = 3,4

     10 = TEXT
     10.text.field = title
     10.fontColor = #8f98b2
     10.fontFile = fileadmin/fonts/VERDANAB.TTF
     10.fontSize = 10
     10.offset = 25,15

     20 = IMAGE
     20.file = fileadmin/templates/menuepfeilbbc3d7_20x20.gif
     20.offset = 0,0

     allWrap = <span class="l1"> | </span>       
   }

Die Breite der eigendlichen Hintergrundgrafik "XY = [10.w]+40, 19" wird richtig berechnet, jedes Menue-Image ist unterschiedlich breit. Ebenso funktionieren die Objekte "10=TEXT" und "20=IMAGE" einwandfrei.

Nun das Problem:
Das Objekt "5=IMAGE" soll einen Farbbalken hinter dem Text erzeugen und daher soll seine Breite ebenfalls von der Breite des TEXT-Objektes abhängig sein.

Dies versuchte ich mit "5.file.XY = [10.w]+34, 12"

Jedoch wird immer nur eine Grafik der Größe 34x12 Pixel erzeugt. Das Argument [10.w] wird anscheinend ignoriert obwohl es 4 Zeilen vorher richtig berechnet wird.

Wo liegt mein Fehler?

Es wäre nett, wenn mir jemand "auf die Sprünge" helfen könnte.

---

Quelle: „GMENUE und GIFBUILDER - Breite wird falsch berechnet“, typo3.net, https://www.typo3.net/d/55630-gmenue-und-gifbuilder-breite-wird-falsch-berechnet
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
