Seite 1 von 1

Icon in Menu einfügen

Verfasst: 02.03.2014 17:09
von kayfr72
Weis nicht ob das ein Bug ist oder ich da was falsch mache.
Wollte in einen Anfall von Kreativität mal ein Icon mit dem Menübefehl Menuitem einfügen.

Code: Alles auswählen

UseJPEGImageDecoder()
LoadImage(1,"Data/Suche.jpg")
CreateMenu(1,WindowID(0))
MenuTitle("Datei")
MenuItem(1,"Suche",ImageID(1))
Leider wurde das Icon nicht angezeigt! Also "Debug-Befehl" vor das Image und die Rückmeldung war Bild geladen". Also ImageID enfernt und nur mit Imagenummer probiert und wieder nichts. Also hab ich im CodeArchiv geschaut und die WinApi-Lösung in den Code integriert und es funktionierte. Aber warum ging das jetzt nicht mit MenuItem?

Gruß kayfr

__________________________________________________
Thread verschoben
Bugs>Anfänger
02.03.2014
RSBasic

Re: Icon in Menu einfügen

Verfasst: 02.03.2014 17:13
von RSBasic
Es ist kein Bug.
Außerdem erstelle bitte, wenn du dir nicht sicher bist, erstmal im Allgemein-Forum, wenn du nachfragen möchtest, ob es sich um ein Bug handelt.

Ich zitiere die Hilfe von PB:
MenuItem() hat geschrieben:ImageID (optional) Das Bild (Image), welches nahe des Menü-Eintrags angezeigt werden soll. Das Menü muss mit CreateImageMenu() oder CreatePopupImageMenu() erstellt worden sein. Dieser Wert kann mit der ImageID() Funktion ermittelt werden.