Hi!
Ich versuche ein 800pixel breites GifBuilder-Objekt darzustellen, bei dem auf der linken Seite ein Benutzer-Logo sitzt und daneben 6 unterschiedliche Balken.
Der Benutzer wählt sein eigenes Logo, welches unterschiedlich groß sein kann. Dadurch müssen die farbigen Balken dementsprechend größer, bzw. kleiner werden.
Momentan benutze ich folgenden Code:
10.marks {
LOGO = IMAGE
LOGO.file = GIFBUILDER
LOGO.file {
XY = 800,100
backColor = #F4F4F4
10 = IMAGE
10.file = fileadmin/images/logo.jpg
10.file.maxH = 100
10.offset = 0,0
20 = IMAGE
20.file = GIFBUILDER
20.file {
XY = 800-[10.w]/6,25
backColor = #0088FF
}
20.offset = [10.w],
30 = IMAGE
30.file = GIFBUILDER
30.file {
XY = 800-[10.w]/6,25
backColor = #66CC33
}
30.offset = [10.w]+[20.w],
40 = IMAGE
40.file = GIFBUILDER
40.file {
XY = 800-[10.w]/6,25
backColor = #FF0000
}
40.offset = [10.w]+[20.w]+[30.w],
50 = IMAGE
50.file = GIFBUILDER
50.file {
XY = 800-[10.w]/6,25
backColor = #FFFF00
}
50.offset = [10.w]+[20.w]+[30.w]+[40.w],
60 = IMAGE
60.file = GIFBUILDER
60.file {
XY = 800-[10.w]/6,25
backColor = #FF9900
}
60.offset = [10.w]+[20.w]+[30.w]+[40.w]+[50.w],
70 = IMAGE
70.file = GIFBUILDER
70.file {
XY = 800-[10.w]/6,25
backColor = #FF00FF
}
70.offset = [10.w]+[20.w]+[30.w]+[40.w]+[50.w]+[60.w],
}
Aber das Ergebnis sieht so aus, daß der GifBuilder die Standardbreite von 100px nimmt. Wo ist mein Fehler?. Das hängt doch sicher mit der Division zusammen. Wie löse ich das Problem.
Danke
McGregor