Zum Inhalt springen

gifbuilder, 1ter Buchstabe, condition

Erstellt am 11. Dezember 2007 · 2 Antworten · letzte Antwort am 12. Dezember 2007

Tags: Bilder, Frage

bernostern ·

Hallo,

kann mir jmd. einen Tipp geben wie ich anhand des ersten Buchstaben einer Überschrift den gifbuilder unterschiedl. konfigurieren kann?

10 = TEXT
10.field = wie-kann-ich-die-Überschrift-ansprechen?
10.substring = 0,1

Damit habe ich fast schon meinen ersten Buchstaben. Jetzt möchte ich noch anhand dieses Buchstaben den Offset des gifbuilders ändern:

Header1 = IMAGE
Header1.wrap = <h1>|</h1>
Header1.altText.current = 1
Header1.file = GIFBUILDER
Header1.file {
    XY = [10.w]+3, 36
    backColor = #e8e8e8;
10 = TEXT
10.text.current = 1
10.offset = -2,26
[??? condition wenn erster Buchstabe = A dann ]
10.offset = 5,10
[global]

[??? condition wenn erster Buchstabe = B oder C dann]
10.offset = 123,456
[global]

10.fontFile = files/fonts/verdana.ttf
10.fontSize = 36
10.fontColor = #000000
}
lib.stdheader.10.1 < Header1

Geht da was oder bin ich auf dem Holzweg?

Danke,
Bern

just2b ·

da bist du am holzweg und keine conditions innerhalb von {}.

am ehesten geht das noch mit dem cObj CASE, aber obs wirklich geht weiß ich nicht sicher

georg

bernostern ·

Hi,

aha das wusste ich nicht.
Kann ich dann das ganze Gifbuilder-Zeug komplett in die jeweilige Condition packen?
So zB:

[condition1]
   Header1.file {
     [...]
   }
[global]
[condition2]
   Header1.file {
     [...]
   }
[global]
usw.

Mein Problem ist, dass die erzeugten Überschriften aus Ausrichtungsgründen ganz exakt links oben beginnen müssen. Das klappt so lange bis der Anfangsbuchstabe nicht "schräg" ist wie zB A,W und V. Gleiches gilt für Umlaute, da hier die Tüpfelchen abgeschnitten werden. Ein anderer Tipp wäre gewesen, genügend offset zu geben und per CSS auf negative Werte zu platzieren, aber dann sind ja "normale" Buchstaben zu weit oben.

Schöne Grüße,
Bern