Hallo Gemeinde,
Ich habe ein GMENU in meine Seite eingebaut und möchte vor jedem Punkt eine Grafik (Doppelpfeil) setzen. Dieser soll sich beim RO-Zustand ändern.
Hab schon 3 Stunden probiert dies einzustellen, doch bisher leider ohne Erfolg.
Hier mal mein Code:
MENU = HMENU
MENU.special = directory
#MENU.special.value = {$mainmenu}
MENU.special.value = 1010
MENU.entryLevel = 1
MENU.1 = GMENU
MENU.1.NO = 1
MENU.1.NO {
wrap = |<br />
XY = 180, 30
backColor = #4A6197
10 = TEXT
10.text.field = title
10.fontColor = #FFFFFF
10.fontFile = fileadmin/fonts/verdana.ttf
10.fontSize = 10
10.niceText = 0
10.offset = 10, 19
20 = IMAGE
20.file = GIFBUILDER
20.file {
XY = 180,1
backColor = #C8D7E3
}
20.offset = 0, 29
}
MENU.1.RO < .MENU.1.NO
MENU.1.RO {
tmp < .backColor
backColor = #3C4A7B
5 < .10
5.fontColor < .tmp
5.offset = 8,22
}
MENU.1.CUR < .MENU.1.RO
MENU.2 < .MENU.1
MENU.2 {
NO.XY = 180, 25
NO.backColor = #7788B3
NO.10.fontColor = #FFFFFF
NO.10.fontSize = 8
NO.10.offset = 20, 19
NO.20.file.backColor = #C8D7E3
NO.20.offset = 0, 2
RO < .NO
RO.backColor = #3C4A7B
RO.5 >
CUR < .RO
}
Gebt mir mal bitte die Stelle, wo ich was wie einbauen muß. VIELEN DANK!!!
MfG
Ben
Bengah schrieb
20 = IMAGE
20.file = GIFBUILDER
20.file {
XY = 180,1
backColor = #C8D7E3
}
20.offset = 0, 29
}
Nett gelöst, aber das ist dir klar, daß das lediglich eine horizontale Linie ist. Bis jetzt habe ich noch keinen Doppelpfeil gefunden...
Bengah schrieb
MENU.1.RO < .MENU.1.NO
MENU.1.RO {
tmp < .backColor
backColor = #3C4A7B
5 < .10
5.fontColor < .tmp
5.offset = 8,22
}
Auch ne Art sich Arbeit zu sparen. Dabei solltest du bedenken, daß du ALLES kopierst, was in MENU.1.NO drin steht, d.h. daß auch die Informationen an den Stellen 10 und 20 mitkopiert werden. Nachdem du aber 10 an die Stelle 5 kopierst, denke ich, daß hier etwas schief läuft. Genau kann ich das nicht sagen, denn ich weiß nicht, was du damit bezweckst. oups...
Ich habe eben nochmal nachgesehen.
Du willst also beim RO-Zustand die Schrift auf deinem Button eine Art Schatten zuweisen, oder? Wenn ja, dann ist da immernoch kein Doppelpfeil...
Bengah schrieb
MENU.2 < .MENU.1
MENU.2 {
...
}
Und auch in der 2. Menüebene findet sich nichts von einem Doppelpfeil.
Du solltest vielleicht sowas, wie
MENU.1.NO.30 = IMAGE
MENU.1.NO.30.file = fileadmin/deinPfad/deinDoppelpfeilBild.jpg
MENU.1.RO.30 = IMAGE
MENU.1.RO.30.file = fileadmin/deinPfad/deinDoppelpfeilBildANDERS.jpg
oder
MENU.1.NO.30 = TEXT
MENU.1.NO.30 {
value = >>
fontColor = #FFFFFF
fontFile = fileadmin/fonts/verdana.ttf
fontSize = 10
niceText = 0
offset = 10, 19
}
MENU.1.RO.30 = TEXT
MENU.1.RO.30 {
value = <<
fontColor = #FFFFFF
fontFile = fileadmin/fonts/verdana.ttf
fontSize = 10
niceText = 0
offset = 10, 19
}
einbinden
Grüße
McGregor
In meinem Beispiel ist kein Doppelpfeil ingebaut. Das ist mir klar.
WIll ja auch wissen an welche Stelle im Code der beforeImg Befehl eingebaut werden muss.
Ich würde schon gerne den beforeImg nutzen und nicht einfahch Grafiken wie von Mc Gregor erklärt einbinden.
Danke
Ben