vertikalen Text positionieren (Gifbuilder) [Gelöst]

  • kno kno
    T3PO
    0 x
    18 Beiträge
    0 Hilfreiche Beiträge
    19. 01. 2006, 20:19

    Hallo,

    heute habe ich einmal eine Frage zur Postitionierung von Text, der mit dem Gifbuilder in vertikaler Ausrichtung erstellt wurde.

    Der Text beinhaltet den jeweilig angeklickten Menüpunkt und unterscheidet sich deswegen jeweils in der Länge.
    Ich suche nun nach einer Möglichkeit, den Text so anzuordnen, das er jeweils von links und oben den gleichen Abstand zum Rand hat (also praktisch eine rechtsbündige Anordnung).
    Aktuell ist es so, das er immer unten auf der gleichen Position beginnt und somit bei längeren Zeichenfolgen nach oben aus dem vorhanden Platz "hinausrutscht".

    Bin mal gespannt ob mir jemand helfen kann.

    ---------------------------------------------------
    * Hier noch ein Auszug aus dem Template: *
    ---------------------------------------------------

    #Platzhalter KATEGORIE
    KATEGORIE = IMAGE
    KATEGORIE.file = GIFBUILDER
    KATEGORIE.file {
    XY = 33, 480
    backColor = #FFFF99

    10 = TEXT
    10 {
    text.field = subtitle // title
    fontFile = fileadmin/fonts/STAC222N.TTF
    fontSize = 18
    fontColor = #000000
    niceText = 1
    angle = 90
    offset = 25, 120
    }
    }


  • 1
  • johanness johanness
    Jedi-Ratsmitglied
    0 x
    916 Beiträge
    0 Hilfreiche Beiträge
    20. 01. 2006, 13:38

    Ich versteh nicht ganz, wie genau dein Layout aussehen soll, wenn es fertig ist. Grundsätzlich kannst du bei Zahlenwerten die Größen anderer Objekte auslesen, indem du sie z.B. mit XY = [10.w]+12,0 bzw. offset = 25,[10.h]+135 ansprichst. Aber du kannst doch schon in deiner HTML-Vorlage das Bild positionieren, dann brauchst du nur noch die Größe (Breite bzw Höhe bie 90-Drehungen) dynamisch anpassen mit oben genannter Lösung.

    Johanness

  • kno kno
    T3PO
    0 x
    18 Beiträge
    0 Hilfreiche Beiträge
    20. 01. 2006, 14:13

    BINGO! Das war es. Jetzt hab ich das Prinzip verstanden. Vielen Dank.

  • 1