Zum Inhalt springen

ist das mit gifbuilder möglich?

Erstellt am 21. August 2006 · 8 Antworten · letzte Antwort am 23. August 2006

Tags: Bilder, Frage

pulk ·

Hallo,

ich würde gerne folgendes Bild als Menüpunkt einsetzen http://ctv-net.org/tmp/mnu_Produkte.gif
Mein gmenu klappt, der Text wird angezeigt, ich hab nur leider keine Ahnung wie ich am Besten den Rahmen erstellen soll.

Hat da jemand Vorschläge wie ich das am Besten angehen kann?

Vielen Dank!

pulk ·

ok, das habe ich jetzt mal gemacht.

aber das problem ist, das der text unterschiedlich lang (breit) ist, und da müßte sich das ding auch anpassen.

Mister Stringer ·

nur 'ne (ungetestete) Idee:

- auf Ebene 10 ein Hintergrundbild, daß den linken und oberen Rahmen enthält
- auf Ebene 20 ein Bild, daß die abgeschrägte Ecke enthält
- auf Ebene 30 den Text
- die Breite des Menüpunktes an die Länge des Textes anpassen XY = [30.w],20 oder so ähnlich.
Vielleicht klappt es ja.

Gruß
Klaus

Michaelh74 ·

Hallo Pulk,

geht, hab ich auf www.worldofwindsurfing.org auf gemacht z.B. Bereich Wanna.
Aufbau grob - ähnlich wie schon MisterStringer beschrieben hat:
Ebene 10 Hintergrund
Ebene 20 linke Ecke (linksbündig)
Ebene 30 rechte Ecke (rechtsbündig)
Ebene 40 Beschriftung (zentriert)

Buttongröße von der Textlänge abhängigmachen durch XY = [40.w]+10,20 was soviel heißt wie Breite des Elements der Ebene 40 (hier Text) + 10px und Höhe 20px.

Hier noch ein komplette Bsp.:

              NO {
                    wrap =  |*| <td> | <img src ="fileadmin/pics/tab_spacer.gif"></td> |*| <td> | <img src ="fileadmin/pics/tab_spacer.gif"></td>
                    backColor = #FDC638
                    XY = [40.w]+36, 26
                    10 = IMAGE
                    10.file = fileadmin/pics/tab_bg_image.gif
                    20 = IMAGE
                    20.file = fileadmin/pics/tab_left.gif
                    30 = IMAGE
                    30.file = fileadmin/pics/tab_right.gif
                    30.align = right               
                    40 = TEXT
                    40.text.field = title
                    40.fontFile = fileadmin/fonts/verdana.ttf
                    40.fontColor = #000000
                    40.fontSize = 12
                    40.offset = 18,18
                    40.iterations = 2
                    40.niceText = 1
           }

Damit müßte es klappen ;-)

Viele Grüße
Michael

pulk ·
d.walter schrieb

Das sollte mit Optionsplit gehen. Schau einfach mal hier in der TSRef

ja, danke, jetzt kapier ich das auch halbwegs.

ich habs jetzt so gelöst:

    # rechte ecke
    30 = IMAGE
    30 {
    file = fileadmin/template/default/img/menu_img_ecke.gif |*||*| fileadmin/template/default/img/menu_img_ecke_ganz.gif
    align = right
    }

menu_img_ecke.gif = nur die schräge linie
menu_img_ecke_ganz.gif = schräge linie mit vertikalen strich nach unten