AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Parameterliste beim Zuweisen von Ereignissen

Ein Thema von Viktorii · begonnen am 25. Feb 2011 · letzter Beitrag vom 25. Feb 2011
 
Viktorii

Registriert seit: 19. Jul 2007
358 Beiträge
 
#1

Parameterliste beim Zuweisen von Ereignissen

  Alt 25. Feb 2011, 07:35
Moin.

Wie kann ich die Parameterliste von Ereignissen herausbekommen, um ihnen eine Methode zuweisen zu können? In einem konkreten Fall ging es um OnMouseDown.

Erst sagte mir der Compiler ständig:
Zitat:
E2009 Inkompatible Typen: 'Liste der Parameter ist unterschiedlich'
Dann dachte ich mir ich schau mal in die Hilfe, habe dort aber nur das gefunden:
Zitat:
ExtCtrls.TCustomTrayIcon.OnMouseDownAus RAD Studio VCL Reference
Übergeordnetes: TCustomTrayIcon

Delphi

property OnMouseDown: TMouseEvent read FOnMouseDown write FOnMouseDown;C++

__property Controls::TMouseEvent OnMouseDown = {read=FOnMouseDown, write=FOnMouseDown};[Bearbeiten] Eigenschaften
Typ Sichtbarkeit Quelle Unit Eltern
event public ExtCtrls.pas
ExtCtrls.hpp ExtCtrls TCustomTrayIcon

[Bearbeiten] Beschreibung
Wird ausgelöst, wenn der Benutzer über einem Steuerelement die Maustaste drückt.

Wird ausgelöst, wenn der Benutzer über einem Steuerelement die Maustaste drückt.
Dass des Rätsels Lösung so aussehen muss:
Delphi-Quellcode:
type
  TMyTrayIcon = class(TTrayIcon)
  private
    procedure MouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
     ...
     ...
  end;

implementation

constructor TMyTrayIcon.Create(Owner: TComponent);
begin
  inherited;
  self.OnMouseDown := MouseDown;
end;

procedure TMyTrayIcon.MouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
begin

end;
habe ich nur durch längere Suche hier im Forum herausgefunden.

Wo genau finde ich sowas in der Hilfe?
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:23 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