Zum Inhalt springen

Offset platzieren / Objekteigenschaften auslesen

Erstellt am 30. November 2007 · Noch keine Antworten

Tags: Frage

Mik3e ·

Hi zusammen,

Ich habe ein grafisches Menü, dass mir für eine <li> Liste Buttons dynamisch erstellt. Funktioniert soweit auch sehr gut, allerdings habe ich das Problem, dass ich auf einem eigenen Layer noch ein Image anfügen und je nach Schriftgröße am rechten Rand positionieren möchten.

Hier mal mein TS (auszug):

NO {
        align = center
        allWrap = <li>|</li>
        ATagBeforeWrap = 1
        XY = [20.w]+80,30
        
        15 = IMAGE
        15 {
            file = GIFBUILDER
            file {
            	XY = [20.w]+40, 30
            	10 = IMAGE
            	10 {
                	file = fileadmin/img/topnav_image_bg_right.jpg
	                file.width = 15
        	        file.height = 79
        	        offset = [20.w]+20,0
                }
            }
        }
        
        10 = IMAGE
        10 {
            file = fileadmin/img/topnav_image_bg.jpg
       	}
        
        
        20 = TEXT
        20 {
            text.field = title
            fontFile = fileadmin/fonts/COPGOTHB.TTF
            offset = 10,20
            fontColor = #ECCC3D
        }
    }

NO.XY = [20.w]+80,30 funktioniert wunderbar, die Breite des gesamten Buttons passt sich an die Textlänge an.

ABER:
Die offsets und Größenangaben (XY) des Objects 15 (ist das abschlussbild auf der rechten seite) greifen nicht (20.w liefert hier 0). Ich vermute das Problem entsteht, da ich unterhalb des Objekts 15 auf das Objekt 20 zugreifen möchte.

MEINE FRAGE:
Wie kann ich hier auf die Eigenschaft w des Objekts 20 zugreifen?

Danke & LG
Mike