Zum Inhalt springen

TMENU mit Guifbuilder Grafik anstatt Text

Erstellt am 7. Mai 2008 · 4 Antworten · letzte Antwort am 8. Mai 2008

Tags: Bilder, Frage

deep4 ·

Hallo Zusammen,

Gibt es eine Möglichkeit ausser dem GMENU ein halb-grafisches Menü zu erstellen und den Text des TMENU durch Grafiken zu ersetzen.

Kann jemand behilflich sein? Wäre froh um Rat...

deep4 ·

Hallo Georg,

Danke für den Ratschlag.
Wie würde ich denn in folgendem Beispiel
das GMENU zu TMENU mit stdWrap umschreiben.

# Hauptmenü oben Konfiguration

lib.mainMenu = HMENU
lib.mainMenu.entryLevel = 0
lib.mainMenu.excludeUidList = 4,14,13,12,11
lib.mainMenu {

wrap = <table width="100%" border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse;">|</table>

        1 = GMENU        
        1 {
            NO {
            
                  XY = 195,25
                  transparentBackground = 1
                  50 = TEXT
                  50 {
                  text.field = title
                  fontSize = 23
                  fontFile = fileadmin/templates/ffw/font/HelveticaRoundedLTStd-Bd.otf
                  fontColor = #FFFFFF
                  offset = 3,20
                  niceText = 0
                  align = left
                  }
                  ATagTitle.field = subtitle // title
                  stdWrap.htmlSpecialChars = 1
                  }
                   
                  allWrap.cObject = CASE
                  allWrap.cObject {

                    # der Name des Registers
                    # ist frei wählbar

                    key.data = register:activeIsSet

                    # Wenn nicht 1
                    # dann nimm den
                    default = TEXT
                    default.value = <tr height="25px"><td width="15px">1</td><td>|</td></tr> |*| <tr height="25px"><td width="15px">1</td><td>|</td></tr> |*| <tr><td width="15px" valign="top" align="left"><img src="fileadmin/templates/ffw/bilder/menu/menu_unten_ecke.png" width="15" height="25"></td><td>|</td></tr>

                    # Wenn 1,
                    # dann nimm den
                    1 = TEXT
                    1.value = <tr height="25px"><td width="15px" background="fileadmin/templates/ffw/bilder/menu/menu_aktiv_unten.png">2</td><td>|</td></tr>
                  }
                         
                }
            ACT = 1
            ACT {
            
                  XY = 195,25
                  backColor = #FCAF17
                  50 = TEXT
                  50 {
                  text.field = title
                  fontSize = 23
                  fontFile = fileadmin/templates/ffw/font/HelveticaRoundedLTStd-Bd.otf
                  fontColor = #FFFFFF
                  offset = 3,20
                  niceText = 0
                  align = left
                  }
                  wrap = <tr height="25px"><td width="15px"><img src="fileadmin/templates/ffw/bilder/menu/menu_aktiv_ecke.png" width="15" height="25"></td><td>|</td></tr>
                  ATagTitle.field = subtitle // title
                  stdWrap.htmlSpecialChars = 1
                  
                  after.cObject = LOAD_REGISTER
                  after.cObject {
                      activeIsSet = 1
                  }
                  
            }
            CUR = 1
            CUR {
            
                  XY = 195,25
                  backColor = #FCAF17
                  50 = TEXT
                  50 {
                  text.field = title
                  fontSize = 23
                  fontFile = fileadmin/templates/ffw/font/HelveticaRoundedLTStd-Bd.otf
                  fontColor = #FFFFFF
                  offset = 3,20
                  niceText = 0
                  align = left
                  }
                  wrap = <tr height="25px"><td width="15px"><img src="fileadmin/templates/ffw/bilder/menu/menu_aktiv_ecke.png" width="15" height="25"></td><td>|</td></tr>
                  ATagTitle.field = subtitle // title
                  stdWrap.htmlSpecialChars = 1
                  
                  after.cObject = LOAD_REGISTER
                  after.cObject {
                      activeIsSet = 1
                  }
                  
            }
         
        }     
}

Wäre froh um Unterstützung

Herzlichen Dank im Voraus