Zum Inhalt springen

beforeImg und RO...nix geht. Bitte um Hilfe

Erstellt am 22. Juni 2005 · 2 Antworten · letzte Antwort am 23. Juni 2005

Tags: Frage

Bengah ·

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

McGregor ·
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

Bengah ·

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