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 Popupmeü ohne Reaktion (https://www.delphipraxis.net/13335-popupmeue-ohne-reaktion.html)

Hansa 16. Dez 2003 13:18


Popupmeü ohne Reaktion
 
Hi,

auf einer Form habe ich ein Popupmenu. Im OnClose des Formulares soll das automatisch sichtbar werden, vorher ist es unsichtbar. Da steht nur drin "speichern", "drucken" usw. Soweit funktioniert das auch. Aber klicke ich einen der Einträge des Menüs an, so passiert nichts. Im Moment stet da nur showmessage drin. Nicht mal das wird angezeigt.

Nalincah 16. Dez 2003 13:23

Re: Popupmeü ohne Reaktion
 
:wiejetzt:
Du hast ein Popup-Menü das beim schließen einer Form geöffnet wird? Angezeigt wird es?

sakura 16. Dez 2003 13:43

Re: Popupmeü ohne Reaktion
 
Nach dem Klicken auf den Eintrag des PopupMenu wird eine Botschaft an das Fenster gesandt. Bevor diese jedoch verarbeitet wird, wird dieses geschlossen :arrow: ergo, die Botschaft kann nicht verarbeitet werden :arrow: ergo, finde eine komplett andere Lösung.

...:cat:...

Nalincah 16. Dez 2003 14:02

Re: Popupmeü ohne Reaktion
 
Probiers mal mit OnCloseQuery

Hansa 17. Dez 2003 18:29

Re: Popupmeü ohne Reaktion
 
Ich habe jetzt mal alle Eventualitäten ausgeschaltet.
Alles neu: neues Projekt, neue Form usw. Wieso geht der Code nicht :?:
Delphi-Quellcode:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, Menus;

type
  TForm1 = class(TForm)
    PopupMenu1: TPopupMenu;
    test11: TMenuItem;
    test21: TMenuItem;
    procedure test11Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.test11Click(Sender: TObject);
begin
  showmessage ('111111111');
end;

end.

Die Muhkuh 17. Dez 2003 18:37

Re: Popupmeü ohne Reaktion
 
Hast du im OI denn der Form das PopUp-menü zugewiesen?


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:03 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