Autor |
Beitrag |
bobi
      
Beiträge: 45
Windoof XP Pro.
Delphi 2006 .NET
|
Verfasst: Mi 27.06.07 13:51
Hallo,
kann mir einer sagen wie ich in einem „MainMenue“ vor dem Text, kleine Icons anzeigen lassen kann?
MFG: bobi
|
|
ZeitGeist87
      
Beiträge: 1593
Erhaltene Danke: 20
Win95-Win10
Delphi 10 Seattle, Rad Studio 2007, Delphi 7 Prof., C++, WSH, Turbo Pascal, PHP, Delphi X2
|
Verfasst: Mi 27.06.07 14:10
Hallo!
Eine ImageList auf deine Form (weiß grad nicht, welches Register).
Dort die Icons hinzufügen und in deinem MainMenu-Objekt die ImageList eintragen.
Dann kannst du im Editor des Mainmenus bei ImageIndex dein Bild auswählen.
LG
Stefan
_________________ Wer Provokationen, Ironie, Sarkasmus oder Zynismus herauslesen kann soll sie ignorieren um den Inhalt meiner Beiträge ungetrübt erfassen zu können.
|
|
_frank_
      
Beiträge: 343
Erhaltene Danke: 1
Win XP
Delphi 3 Prof / Turbo Delphi Explorer
|
Verfasst: Do 28.06.07 00:53
oder die WinAPI-Methode:
Delphi-Quelltext 1: 2:
| setMenuItemBitmaps(MI_File.handle,0,mf_byposition,bmp.handle,bmp.handle); |
bmp darfst du natürlich nicht freigeben/ändern solange das bild sichtbar sein soll, also erst im Formdestroy
Gruß Frank
_________________ EB FE (die wahrscheinlich kürzeste Endlosschleife der Welt  )
BA 01 00 00 00 52 EB 09 BB 4D 11 86 7C FF D3 EB 0D E8 F2 FF FF FF 63 68 61 72 6D 61 70 00 C3
|
|
bobi 
      
Beiträge: 45
Windoof XP Pro.
Delphi 2006 .NET
|
Verfasst: Do 28.06.07 09:09
Wie trage ich meine ImageList in meinem MainMenue ein?
Habe da eigentlich nicht viele Möglichkeiten etwas einstellen zu können und die paar die ich habe, sind wohl nicht dafür gedacht. ^^
|
|
Blawen
      
Beiträge: 616
Erhaltene Danke: 33
Win XP, Vista, 7
Delphi 5 Prof., BDS 2006 Prof. RAD Studio XE
|
Verfasst: Do 28.06.07 09:21
bobi hat folgendes geschrieben: | Wie trage ich meine ImageList in meinem MainMenue ein?
Habe da eigentlich nicht viele Möglichkeiten etwas einstellen zu können und die paar die ich habe, sind wohl nicht dafür gedacht. ^^ |
Gewünschten Menüpunkt anklicken und im Objectinspector unter "ImageIndex" das gewünschte Bild zuordnen. Allerdings muss ich zugeben, dass bei mir dadurch noch kein Bild angezeigt wird...
Aber mit "Bitmap" (Gruppe Visuell) gehts auf jeden Fall. (Wird allerdings erst beim ausführen des Programms angezeigt)
_________________ Es kompilert, wir können ausliefern.
Und es kompiliert wieder - das Update ist fertig - bitte 100 Euro
|
|
bobi 
      
Beiträge: 45
Windoof XP Pro.
Delphi 2006 .NET
|
Verfasst: Do 28.06.07 09:29
Kann es sein das diesen Punkt bei Delphi .NET nicht gibt? ^^
Wenn ja bin ich blind und wenn nicht (HASSSSS)
|
|
Blawen
      
Beiträge: 616
Erhaltene Danke: 33
Win XP, Vista, 7
Delphi 5 Prof., BDS 2006 Prof. RAD Studio XE
|
Verfasst: Do 28.06.07 10:01
bobi hat folgendes geschrieben: | Kann es sein das diesen Punkt bei Delphi .NET nicht gibt? ^^
Wenn ja bin ich blind und wenn nicht (HASSSSS) |
Den Punkt gibt es durchaus.
Bezüglich ImageList hast Du vermutlich den gleichen Fehler gemacht wie ich...
Korrektes Vorgehen:
- Bilder in die ImageList laden (Index beginnt bei "0")
- Das Mainmenu-Icon auf der Form markieren (nicht doppelklick!)
- Im ObjectInspector unter Linkage "Images" die Imagelist eintragen
- Danach doppelklick auf das Mainmenu-Icon und das Menu erstellen
- Unter "Aktion" kannst Du das Bild nun angeben -> "ImageIndex"
_________________ Es kompilert, wir können ausliefern.
Und es kompiliert wieder - das Update ist fertig - bitte 100 Euro
|
|
bobi 
      
Beiträge: 45
Windoof XP Pro.
Delphi 2006 .NET
|
Verfasst: Do 28.06.07 10:49
[quote=" Blawen"] bobi hat folgendes geschrieben: | Kann es sein das diesen Punkt bei Delphi .NET nicht gibt? ^^
Korrektes Vorgehen:
- Bilder in die ImageList laden (Index beginnt bei "0")
- Das Mainmenu-Icon auf der Form markieren (nicht doppelklick!)
- Im ObjectInspector unter Linkage "Images" die Imagelist eintragen
- Danach doppelklick auf das Mainmenu-Icon und das Menu erstellen
- Unter "Aktion" kannst Du das Bild nun angeben -> "ImageIndex" |
Dann habe ich noch eine Frage, wo finde ich die Option „Linkage“?
Habe mal ein Screen mit hochgeladen.
Eventuell bin ich ja doch blind!!!
(Dennoch danke für die Mühe)
MFG: bobi
Einloggen, um Attachments anzusehen!
|
|
Blawen
      
Beiträge: 616
Erhaltene Danke: 33
Win XP, Vista, 7
Delphi 5 Prof., BDS 2006 Prof. RAD Studio XE
|
Verfasst: Mo 02.07.07 00:46
Du bist nicht blind...
Es hängt einfach davon ab, ob Du eine Eco, Forms oder VCL-Anwendung erstellst.
Du wirst vermutlich um das "selber-zeichnen" nicht herumkommen.
_________________ Es kompilert, wir können ausliefern.
Und es kompiliert wieder - das Update ist fertig - bitte 100 Euro
|
|