30. 11. 2007, 19:01

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):

[TS]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
}
}[/TS]

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

[b]ABER:[/b]
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.

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

Danke & LG
Mike