Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Popup Menu anwenden allgemein (https://www.delphipraxis.net/153040-popup-menu-anwenden-allgemein.html)

SyntaxXx 18. Jul 2010 21:41

Popup Menu anwenden allgemein
 
Schönen guten Abend,
ich habe nun ein Problem.
Ich hab schon bei Google und hier gesucht, habe aber leider keine Antwort findne können.

Ich möchte nun mal mit Popup menu arbeiten um die ganzen Buttons mal los zu werden.

Also ich habe eine ListView Komponente und natürlich die Popup Menu Komponente.
Jetzt habe ich ListView das Popup Menu zugewiesen, war ja auch nicht schwer.

Danach habe ich die verschiedenen Funktionen im Menu Designer erstellt, also nur die "Buttons".
Jetzt ist die Frage, wie ich nun die einzelnen funktionen code?

Eine heißt z.b. "Add".
Damit möchte ich bewirken, dann sich ein neues Fenster öffnet, wo ich verwiedene Dinge eingebe, und diese dann in ListView eingetragen werden.

Oder eine weitere wäre "Copy to Clipboard".
Damit möchte ich die ausgewählte Spalte von ListView in die zwischenablage kopieren.


Nur wie programmier ich das?
Ich hab da keinen plan.

Muss ich das unter OnFormCreate schreiben oder wie mache ich das genau?
Blicke da im mom überhaupt nicht durch.

Könnt ihr mir vielleicht ein paar leichte Beispiele machen?

rollstuhlfahrer 18. Jul 2010 21:51

AW: Popup Menu anwenden allgemein
 
Wieso Beispiele? Die Menüeinträge verhalten sich 100%ig genauso wie Buttons. Wenn du den Menü-Designer öffnest und dann einen Eintrag markierst, kannst du im ObjectInspector (wie bei Buttons) unter den Ereignissen die OnClick-Routine zuweisen.

Zitat:

Zitat von SyntaxXx (Beitrag 1036050)
Eine heißt z.b. "Add".
Damit möchte ich bewirken, dann sich ein neues Fenster öffnet, wo ich verwiedene Dinge eingebe, und diese dann in ListView eingetragen werden.

Oder eine weitere wäre "Copy to Clipboard".
Damit möchte ich die ausgewählte Spalte von ListView in die zwischenablage kopieren.

Hast du die Routinen dafür nicht schon für die Buttons? - Einfach weiter verwenden.

Bernhard

mkinzler 18. Jul 2010 21:52

AW: Popup Menu anwenden allgemein
 
Was ist dir nicht klar?

SyntaxXx 18. Jul 2010 22:09

AW: Popup Menu anwenden allgemein
 
Ahhh so geht das. Oh man, manchmal denkt mal das wäre total schwer und dann kommt sowas ^^

Vielen Dank^^


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:54 Uhr.

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