Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   help inside für eigene Funktionen? (https://www.delphipraxis.net/128612-help-inside-fuer-eigene-funktionen.html)

quantum 2. Feb 2009 19:45


help inside für eigene Funktionen?
 
Gibt es eine bestimmte Syntax für Kommentare, die es erlaubt, Beschreibungen für eigene Funktionen anzuzeigen, wenn man den Mauszeiger darüber hält (Help Inside)?

Beispiel:
Delphi-Quellcode:
/// <summary>Timeout.SetTimeout
/// beginnt Timeout, falls noch keines gesetzt wurde
/// </summary>
/// <param name="TimeoutMSEC"> (Cardinal) </param>
procedure SetTimeout(const TimeoutMSEC: Cardinal);
Ich verzweifele bald daran, dies mit der Brute Force Methode herauszufinden, da keine Informationen darüber zu finden sind. :wall:

Hawkeye219 2. Feb 2009 20:35

Re: help inside für eigene Funktionen?
 
Hallo quantum,

die Kommentare müssen offenbar im Interface der Unit stehen, damit die IDE sie erkennt.

Gruß Hawkeye

quantum 2. Feb 2009 20:46

Re: help inside für eigene Funktionen?
 
Hallo Hawkeye,

beide Positionen habe ich versucht. Ich denke meine Kommentar-Syntax ist falsch.

Hawkeye219 2. Feb 2009 21:23

Re: help inside für eigene Funktionen?
 
Zitat:

Zitat von quantum
Ich denke meine Kommentar-Syntax ist falsch.

Wenn ich dieser Beschreibung glauben darf, ist dein Beispiel korrekt.
Ich habe es unverändert in ein Beispielprogramm kopiert - es funktioniert tadellos (Delphi 2009 Professional, Update 2).

Gruß Hawkeye

quantum 2. Feb 2009 21:46

Re: help inside für eigene Funktionen?
 
Dankeschön für den Link!

Eben hatte ich Delphi 2009 wieder gestartet (ohne "Generate XML Documentation") und er zeigte mir meinen Kommentar in "Help Inside".
Ich musste die IDE nur neustarten, damit es funktionierte. :wall:


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