Angelehnt an
http://www.delphipraxis.net/viewtopic.php?p=674945 folgende Frage:
Wie kann ich in der Delphihilfe (
OH) nachschauen, was für Parameter eine Prozedur für ein Ereigniss erwartet? Beispiel: OnCanResize. Beim AutoComplete (Strg+Leertaste) steht die Anforderung dabei für die Prozedur. Wo steht das in der Hilfe? Bei "TControl.OnCanResize" werden zwar die Parameter in einem Nebensatz erwähnt, jedoch nicht in welchem Format oder Reihenfolge die übergeben werden müssen. Das nervt, sich da die Parameter aus dem AutoComplete herausschreiben zu müssen und dann per Hand eine passende Prozedur zu deklarieren...
Sidorion schrieb:
Zitat:
Zum ersten wiess ich nicht, was Du meinst, aber zum zweiten gebe ich Dir folgenden Tipp: In der
OH zu OnCanResize ist der Eventtyp als Link angegeben:
Delphi-Syntax:
property OnCanResize: TCanResizeEvent;
. Clickst Du auf diesen Link, kommst Du auf eine Andere Seite der
OH wo steht:
Delphi-Syntax:
type TCanResizeEvent = procedure(Sender: TObject; var NewWidth, NewHeight: Integer; var Resize: Boolean) of object;
Diesen Text kannst Du in die Zwischenablage kopieren und in Deinen Code einfügen. Dann musst Du nurnoch den Prozedurenamen ergänzen.
Die geht bei
BDS 2006
OH leider nicht, weil siehe Anhang.