Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   IDE Erweiterungen... (https://www.delphipraxis.net/52004-ide-erweiterungen.html)

FriFra 22. Aug 2005 14:56


IDE Erweiterungen...
 
Ich versuche gerade einen "Delphi7 Hilfe"-Experten für Delphi2005 zu schreiben und hänge im Moment etwas fest...
Wie komme ich an den Text unter dem Cursor? Wenn ich manuell einen Eintrag ins Toolsmenü einfüge, dann steht mir $CURTOKEN zur Verfügung, aber wie komme ich da aus meiner dll heraus ran?

tigerman33 22. Aug 2005 16:20

Re: IDE Erweiterungen...
 
Versuchs mal mit der OpenTools API. Da sind ein Haufen Interfaces drin, mit denen du vom Editor über das Projekt bis zur TODO-Liste an so ziemlich alles in der IDE rankommst. Mit dem Editor-Interface dann wohl auch an den Text unterm Cursor.

Heißt "D7-Hilfe-Experte" dass man damit die Hilfe von D7 unter D2005 benutzen kann? Wenn ja, hätte ich daran nämlich echt Interesse!! :-D :thumb:

Sharky 22. Aug 2005 16:26

Re: IDE Erweiterungen...
 
Hai FriFra,

Du scheinst genau das zu machen was ich in meinem "Tutorial" angsprochen habe :-)

Wie weit bist Du denn schon gekommen? Dann müssen wir nicht zu zweit am selben Code tippeln (ich habe nämlich noch nicht richtig angefangen). :stupid:

tigerman33 22. Aug 2005 16:55

Re: IDE Erweiterungen...
 
Super,

wird mein "Interesse" ja noch früher gestillt... :mrgreen: :mrgreen:

jfheins 22. Aug 2005 17:23

Re: IDE Erweiterungen...
 
Liste der Anhänge anzeigen (Anzahl: 1)
Ich habe das auch gerade probiert (Was für ein Zufall :mrgreen: )

aber bei meinen Überlegungen bin ich auch am selektierten Text gestolpert ...

Anbei mal mein (zugegebenerweise wenig veränderte) Version des Experten ;)

(Felli hat dazu einn Tut hier geschrieben, hab' aber grad den Link nicht ...)


Man sollte dann am Ende die Dx (x steht für 2 bis 7) mit F2 aufrufen können ...

P.S.: Wir könnten uns ja in einem Projekt zusammenschließen ;)

FriFra 22. Aug 2005 17:32

Re: IDE Erweiterungen...
 
Ich hab mir den Code von DelForExp vorgenommen und biege mir den gerade zurecht...
Ich kann das Plugin installieren und deinstallieren, der Hotkey funzt, nur ich bekomme nicht heraus, welches Wort unter dem Cursor steht :roll:

FriFra 24. Aug 2005 01:51

Re: IDE Erweiterungen...
 
Liste der Anhänge anzeigen (Anzahl: 2)
So, jetzt läuft es einigermaßen...

Ich habe allerdings noch ein Problem:
Ich hab noch nichts gefunden, womit ich das Wort unter dem Cursor exakt wie $CURTOKEN bekommen kann, es funktioniert bisher nur, wenn das Suchwort markiert (z.B. doppelklick) ist

Sharky 24. Aug 2005 07:01

Re: IDE Erweiterungen...
 
Hai FriFra,

wo sollte ich die Erweiterung den in der IDE finden?

[edit]Hat sich erledigt. Natürlich unter "Hilfe" *g*[/edit]

Würdest Du unter umständen auch den Quellcode veröffentlichen?

FriFra 24. Aug 2005 11:04

Re: IDE Erweiterungen...
 
Ich hab gerade eine geänderte Version an meinen vorherigen Post gehängt. Wer die alte Version schon installiert hat sollte diese bitte vorher entfernen ;)


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