Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Code-Folding D2005 (https://www.delphipraxis.net/38445-code-folding-d2005.html)

stoxx 19. Jan 2005 16:17


Code-Folding D2005
 
ich möchte gern einen markierten selbst gewählten Bereich ausblenden, anstatt nur proceduren.
mit der Funktion Rechte Maustaste Ausblenden/Bereiche könnte man intuitiv annehmen, dass dies so gehen sollte.
Aber leider passiert da nix.
Steh irgendwie auf dem Schlauch ..
Danke !

Dax 19. Jan 2005 16:22

Re: Code-Folding D2005
 
Leider geht das nicht.. das CodeFolding kann nur ganze syntaktische Blöcke ausblenden, also Prozeduren/Funktionen, Typdeklarationen und Unit-Abschnitte..

PS: "Bereiche" sind Teile im Text, die mit {$REGION}...{$ENDREGION} eingeklammert wurden ;-)

stoxx 19. Jan 2005 17:33

Re: Code-Folding D2005
 
Zitat:

Zitat von Dax
PS: "Bereiche" sind Teile im Text, die mit {$REGION}...{$ENDREGION} eingeklammert wurden ;-)

super ! .. Danke ! das löst ja schon alle PRobleme ! dann erscheint nämlich automatisch ein plus oder Minus Zeichen am rechten Rand, und der Quelltext ist zusammenklappbar ..

Kann man dem Kind noch irgendwie einen NAmen geben, welcher im Zusammengeklappten Zustand erkennen lässt, um welche Region es sich handelt ?

Dax 19. Jan 2005 17:35

Re: Code-Folding D2005
 
Klar, sieht dann so aus:
Delphi-Quellcode:
{$REGION 'My Region'}
  /// Code
{$ENDREGION}

stoxx 19. Jan 2005 17:36

Re: Code-Folding D2005
 
THX !! :coder:

Robert_G 19. Jan 2005 18:20

Re: Code-Folding D2005
 
Ist dir etwa noch nie der ...
Delphi-Quellcode:
{$REGION 'Designer generated code'}
...
miep
...
{$ENDREGION}
... aufgefallen? ;)

stoxx 19. Jan 2005 21:02

Re: Code-Folding D2005
 
Zitat:

Zitat von Robert_G
Ist dir etwa noch nie der ...
Delphi-Quellcode:
{$REGION 'Designer generated code'}
...
miep
...
{$ENDREGION}
... aufgefallen? ;)


nö .. aber jetzt wo Du es sagst, habe ich doch auch mal mein erstes .NET Projekt in meinem Leben geöffnet ;-)


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