Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Strg+Klick auf Fkt.-Prototypen in interface funtioniert nich (https://www.delphipraxis.net/140748-strg-klick-auf-fkt-prototypen-interface-funtioniert-nich.html)

Viktorii 25. Sep 2009 07:55


Strg+Klick auf Fkt.-Prototypen in interface funtioniert nich
 
Hallo zusammen.

Also der Titel ist nicht ganz korrekt. Der Klick an sich funktioniert schon, aber es passiert nicht dass was ich erwarte :mrgreen:

Soweit ich weiß, sollte der Klick bewirken dass der Fokus auf die Implementierung (der Funktion) springt. Das tut es aber nicht.

Auch wenn ich in einer anderen Unit auf Unitname.FktName klicke, ändert sich der Fokus nicht. Es passiert gar nichts.

Bei einer Methode einer Klasse funktioniert es allerdings.

Woran kanns liegen?

Ich verwende Delphi 2010.

Bernhard Geyer 25. Sep 2009 08:06

Re: Strg+Klick auf Fkt.-Prototypen in interface funtioniert
 
Es kann ja mehrere Klassen geben die das entsprechende Interface implementieren. So müsste hier eine etwas erweiterte Logik implememtiert werden um zu bestimmen welche Klasse das Interface (evtl. in anderen Units) implementiert.

Viktorii 25. Sep 2009 08:33

Re: Strg+Klick auf Fkt.-Prototypen in interface funtioniert
 
Mit interface meinte ich den interfache Teil einer Unit...

In dem interface Teil stehen Prototypen von Funktionen welche im implementation implementiert werden....

spaxxn 25. Sep 2009 08:36

Re: Strg+Klick auf Fkt.-Prototypen in interface funtioniert
 
STRG + SHIFT + [Pfeil oben|Pfeil unten]

Viktorii 25. Sep 2009 10:08

Re: Strg+Klick auf Fkt.-Prototypen in interface funtioniert
 
Zitat:

Zitat von spaxxn
STRG + SHIFT + [Pfeil oben|Pfeil unten]

Okay, das funktioniert schonmal. Vielen Dank.

Und wie ist das in diesem Fall:

Zitat:

Zitat von Viktorii
... wenn ich in einer anderen Unit auf Unitname.FktName klicke, ändert sich der Fokus nicht...


ToFaceTeKilla 25. Sep 2009 10:17

Re: Strg+Klick auf Fkt.-Prototypen in interface funtioniert
 
Compiliert dein Code? Funktioniert die Codevervollständigung?
Bei mir ist es nämlich so, dass wenn ich irgendwo irgendwas vermurkst hab und die Compilierung mit Fehlern abbrechen würde, geht auch die Codevervollständingung und das springen mittels Ctrl + Klick nicht mehr. Achja und zur Laufzeit geht das sowieso nicht ;-) (wohingegen STRG + SHIFT + [Pfeil oben|Pfeil unten] zur Laufzeit geht)

Viktorii 25. Sep 2009 10:59

Re: Strg+Klick auf Fkt.-Prototypen in interface funtioniert
 
Kompilieren geht einwandfrei. Aber die Codevervollständigung geht erschreckenderweise (in diesem Projekt) auch nicht :shock:

Woran kann dass denn nun liegen?

ToFaceTeKilla 25. Sep 2009 11:53

Re: Strg+Klick auf Fkt.-Prototypen in interface funtioniert
 
Tja ich kann sowas auf die alte IDE schieben - die verhält sich des öfteren divenhaft :mrgreen:
Vielleicht isses bei dir ja die neue IDE? ;-)

Christian Seehase 25. Sep 2009 16:45

Re: Strg+Klick auf Fkt.-Prototypen in interface funtioniert
 
Moin Viktor,

das ist jetzt zwar kein Trost, aber bei D2006 gab's das auch schon

http://www.delphipraxis.net/internal...t.php?t=134054
http://www.delphipraxis.net/internal...t.php?t=105957
http://www.delphipraxis.net/internal...ct.php?t=98593

leider ohne Lösung. :?


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