![]() |
Combobox und PopUpMenu
Hi liebe DP`ler
Ich habe folgende frage: Ich habe eine Combobox. Wenn ich sie aufklappe und ich rechts auf ein eintrag(item) klicke, dann soll ein popupmenü erscheinen. Könnt ihr mir helfen? |
Re: Combobox und PopUpMenu
Hab grad mal was ausprobiert... Vielleicht hilft dir das.
Delphi-Quellcode:
Toni
procedure TForm1.ComboBox1Select(Sender: TObject);
begin PopupMenu1.Popup(Mouse.CursorPos.X, Mouse.CursorPos.Y); showmessage(ComboBox1.Items[ComboBox1.ItemIndex]); end; |
Re: Combobox und PopUpMenu
wo finde ich das "select" event ?
oder wie mach ich mir das ? |
Re: Combobox und PopUpMenu
Im Objekt-Inspektor auf den Register "Ereignisse" klicken, danach doppelt auf "OnSelect".
|
Re: Combobox und PopUpMenu
Hm...
Da wo die anderen Events auch sind. Heisst onSelect und steht im Reiter Ereignisse. Welche Delphi-Version hast du denn? Toni [Edit]Mit OnChange gehts auch[/Edit] |
Re: Combobox und PopUpMenu
da steht kein on select
habe delphi 5 pro ne der code der eben geschrieben wurde geht nur, wenn die combobox zu geklappt ist :( |
Re: Combobox und PopUpMenu
Soll denn die Combo offen stehen bleiben oder wie? Das geht nur wenn du echt Aufwand treibst. Dann solltest du darüber nachdenken ob du nicht lieber ne Listbox nimmst.
Ich Hab sowas mal getrickst. Wenn du willst werd ich mal schauen ob ich da noch nen stück Code auf meiner Platte finde... Ist aber auch ein bissel was aufwändig. Musst du dir gut überlegen ob es das Wert ist. |
Re: Combobox und PopUpMenu
Ja, ich muss eine combobox nehmen, ich kann leider keine andere componente nehmen.
So soll es funktionieren: Ich habe eine standart delphi Combobox, wenn ich jetzt die Combobox aufklappe, und ich dann auf einen Eintrag, den ich in die combobox gemacht habe rechtklicke, soll ein PopUp menü erscheinen, in dem ich ZUM BEISPIEL folgende funktionen habe um den gewählten eintrag zu bearbeiten: Löschen, Umbenennen, usw. Die funktionen habe ich schon alle, daran liegt es mir nicht, ich möchte nur wenn ich die C.Box aufklappe, und mit der rechten eintrag auf einen Eintrag(item) klicke, dann hätte ich gerne das ein popupmenü erscheint |
Re: Combobox und PopUpMenu
Das ist aber nicht unbedingt genormte Benutzerführung...
|
Re: Combobox und PopUpMenu
Kann mir da bitte einer helfen ?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:20 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