Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Bitmap ins Menü einfügen?? (https://www.delphipraxis.net/175228-bitmap-ins-menue-einfuegen.html)

Foxi1896 7. Jun 2013 14:04

Bitmap ins Menü einfügen??
 
Hey,

ich möcht gerne wie in dem Tutorial [GOOGLE]http://www.youtube.com/watch?v=WY9qqJu64n0[/GOOGLE]ein Bild ins Menü einfügen.
Nur habe ich nicht die Auswahl Bitmap =/ ?
Was kann ich da machen?

Danke schon mal,
Foxi

DeddyH 7. Jun 2013 14:09

AW: Bitmap ins Menü einfügen??
 
Ich habe mir das Video nicht angesehen, aber normalerweise packt man eine ImageList auf das Formular oder ein Datenmodul und weist das der Image-Property des Menüs zu. Den einzelnen Menüpunkten wiederum weist man dann den Index des entsprechenden Bildes aus der ImageList zu.

Foxi1896 7. Jun 2013 14:24

AW: Bitmap ins Menü einfügen??
 
ok ... das hört sich jetzt schwerer an als wie im Video gezeigt mit zwei klicks ist es drin.
wie weise ich die Bilder zu?

arnof 7. Jun 2013 14:26

AW: Bitmap ins Menü einfügen??
 
Hi also das macht man am besten so, wie DeddyH das beschreibt, ich mache das z.B. generell über actions, die den Menüpunkt zugeweisen werden ....

zu deiner Frage: den Punkt Bitmap haste auch, aber nicht bei der Menükomponente, sondern den Menüpunkten (sieht man auch im Video TMenuItem klickt der gute Mann den ich nicht verstehe :lol: )

DeddyH 7. Jun 2013 14:29

AW: Bitmap ins Menü einfügen??
 
ImageList aufs Formular, Height und Width auf 16 stellen, dann mit Doppelklick den Editor aufrufen und Bilder hinzufügen. Anschließend der "Images"-Eigenschaft des Menüs diese ImageList zuweisen. Zum Schluss im Objektinspektor für jedes MenuItem einen ImageIndex eingeben.

Foxi1896 7. Jun 2013 14:36

AW: Bitmap ins Menü einfügen??
 
also die Imageliste habe ich und auch 2 Stück hoch geladen. aber beim Menü finde ich nichts wo was von Image steht wo ich es zuweisen könnte.

arnof 7. Jun 2013 14:44

AW: Bitmap ins Menü einfügen??
 
im Menü gibt es die Auswahl zur Imagelist und im Item ImageIndex

Foxi1896 7. Jun 2013 14:49

AW: Bitmap ins Menü einfügen??
 
das ist ja das was mein Frage ist... im Video sehe ich auch das es das gibt. Aber bei mir erscheint das nicht =(

DeddyH 7. Jun 2013 14:51

AW: Bitmap ins Menü einfügen??
 
Welche Delphi-Version benutzt Du denn? IIRC gibt es das schon ewig.

arnof 7. Jun 2013 14:51

AW: Bitmap ins Menü einfügen??
 
:cyclops: musste gugen :cyclops:

Menü Kompontente (doppelklick drauf), dann Meüpunkt klick und dann :cyclops: :thumb:

Foxi1896 7. Jun 2013 14:54

AW: Bitmap ins Menü einfügen??
 
Liste der Anhänge anzeigen (Anzahl: 1)
delphi 3 :(

arnof 7. Jun 2013 14:58

AW: Bitmap ins Menü einfügen??
 
Ah ha:

also ich arbeitet ja fast nur mit Delphi5 das eigentlich nicht mehr zu gebrauchen ist, da neue Komponenten dafür nicht mehr erhältlich sind, bzw umprogrammiert werden müssen.

Aber Delphi 3, wenn Du kein Schüler bist, dann mach mal ein Update .....




PS: alle andere Delphi Versionen habe ich auch incl. XE4

DeddyH 7. Jun 2013 14:59

AW: Bitmap ins Menü einfügen??
 
Delphi 3 ist ja nun wirklich uralt, bei Delphi 5 hätte ich zu Hause noch nachschauen können. Gibt es da in den Demos eine zu RichEdit? Falls ja, schau doch mal, ob dort auch Bildchen im Menü enthalten sind, zur Not musst Du dann ermitteln, wie die das gemacht haben. Alternativ könntest Du Dir die ToolBar2000 installieren, falls Du noch eine Version für Delphi 3 finden kannst, damit sollte es funktionieren.

Foxi1896 7. Jun 2013 15:01

AW: Bitmap ins Menü einfügen??
 
ok, dann schau ich mal ob ich was finde.
Danke =)

DeddyH 7. Jun 2013 15:04

AW: Bitmap ins Menü einfügen??
 
Sieht schlecht aus. http://www.jrsoftware.org/tb2k.php
Zitat:

Toolbar2000 is a set of components for CodeGear Delphi and C++Builder (4.0 and later) designed to mimic the look and behavior of Office 2000's menus and toolbars.
Wäre Lazarus eine Option? Besser als Delphi 3 ist es auf jeden Fall, das kann ich Dir versprechen.

Foxi1896 7. Jun 2013 15:09

AW: Bitmap ins Menü einfügen??
 
jupp, werde ich auch glaube machen.
Mache nur gerade Praktikum und hier haben sie Delphi 3 da es kostenlos war damals.
Hab gehofft das es irgendwie doch eine Methode gibt.

DeddyH 7. Jun 2013 15:14

AW: Bitmap ins Menü einfügen??
 
Die gibt es schon, aber dazu muss man mit der Win32-API vertraut sein, z.B. ModifyMenu.

arnof 7. Jun 2013 15:21

AW: Bitmap ins Menü einfügen??
 
Der Aufwand ist gegen über einer neueren Delphi Version unbeschreiblich.....

Schau Dir mal deinen D3 Screenshot an im Gegensatz zu was mittlerweile in Lazarus Standard ist. Wenn man kein Geld ausgeben will (kann), ist das sicherlich besser als eine 15 Jahre alte Entwicklungsumgebung:

http://wiki.lazarus.freepascal.org/L...orial#Standard

Ps da geht das übrigens:

http://lazarus-ccr.sourceforge.net/d...tmenuitem.html


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:55 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz