Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Delphi7: Codevervollständigung zeigt interne Variablen (https://www.delphipraxis.net/107105-delphi7-codevervollstaendigung-zeigt-interne-variablen.html)

Brainshock 22. Jan 2008 15:31


Delphi7: Codevervollständigung zeigt interne Variablen
 
Moin,

bei Delphi7 tauchen bei der Codevervollständigung von einen Klassen immer die Variablen der Eigenschaften in der Liste mit auf.
Ist das ein Bug oder mach ich da was falsch? Kann man das irgendwie beheben?

Beispiel:

Codevervollständigung:

http://img103.imagevenue.com/aAfkjfp..._122_972lo.JPG

Klasse:

Delphi-Quellcode:
TProcessTreeObject = class
  private
    FIndex: String;
    ...
  public
    property Index: String read FIndex write FIndex;
    ...
  end;


Gruß,

Muetze1 22. Jan 2008 15:34

Re: Delphi7: Codevervollständigung zeigt interne Variablen
 
Wenn die Klasse in der selben Unit implementiert ist wie die Stelle an der du gerade schreibst, dann ist dies normal, da hier das Friend-prinzip von Delphi greift. (Innerhalb einer Unit sind alle Klassen Friends von einander)

/EDIT: Auch wenn (anscheinend) deine Frage geklärt ist, ist es jetzt schlechter nach zu vollziehen, wenn du den Screenshot einfach entfernst. Bitte hänge diesen an den Beitrag an!


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