Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Turbo Delphi Win32 und var-Template (https://www.delphipraxis.net/76566-turbo-delphi-win32-und-var-template.html)

DevilsCamp 6. Sep 2006 08:29


Turbo Delphi Win32 und var-Template
 
Habe heute irgendwie festgestellt, dass das var-Template bei Turbo Delphi Win32 irgendwie nicht so funktioniert, wie es eigentlich sollte.

Gebe ich var ein und drücke Tab, dann kann ich Variablen-Namen und Typ angeben. Drücke ich dann aber TAB/Enter, so wird die Variable zwar deklariert, aber zu sehen bekomme ich dann folgendes:
Delphi-Quellcode:
procedure Test;
var
  i : Integer;
begin
  i: Integer;
end;
Ich habe dann mal ein bisschen mit dem Template-Code gespielt und folgendes festgestellt:

Original (Verhalten wie oben):
Delphi-Quellcode:
<script language="Delphi" onenter="false" onleave="true">DeclareVariable(|ident|, |type|); RemoveTemplate;</script>
Neu (Richtiges Verhalten):
Delphi-Quellcode:
<script language="Delphi" onenter="false" onleave="true">
      DeclareVariable(|ident|, |type|);
      RemoveTemplate;
</script>
Es muss also ein Zeilenumbruch zwischen DeclareVariable(|ident|, |type|); und RemoveTemplate

Die Muhkuh 6. Sep 2006 08:34

Re: Turbo Delphi Win32 und var-Template
 
Hi DevilsCamp,

das kann ich bestätigen. :thumb:

Mit dem Zeilenumbruch funktioniert das dann.

xaromz 6. Sep 2006 08:34

Re: Turbo Delphi Win32 und var-Template
 
Hallo,

das war schon im BDS 2006 so.

Gruß
xaromz

DevilsCamp 6. Sep 2006 08:47

Re: Turbo Delphi Win32 und var-Template
 
Zitat:

Zitat von xaromz
Hallo,

das war schon im BDS 2006 so.

Gruß
xaromz

Das kann ich nicht bestätigen.
Bei einem Kumpel, der die BDS2006 hat, ist das Template so aufgebaut, dass jeder Befehl in einer eigenen Zeile ist. Und er hat definitiv nichts an den bereits vorhandenen Templates geändert.

jakobwenzel 6. Sep 2006 10:44

Re: Turbo Delphi Win32 und var-Template
 
Also bei meinem BDS 2006 Pro waren die Umbrüche auch nich drinnen.

Matze 6. Sep 2006 11:16

Re: Turbo Delphi Win32 und var-Template
 
Also entweder mache ich etwas falsch oder bei mir klappt es. :gruebel:

Delphi-Quellcode:
var
Tab:

Delphi-Quellcode:
[LVar]: [Integer]
Variablen-Name eingeben:

Delphi-Quellcode:
Foobar: [Integer]
Tab + Datentyp angeben:

Delphi-Quellcode:
Foobar: string
Enter und gut is. :)

DevilsCamp 6. Sep 2006 12:03

Re: Turbo Delphi Win32 und var-Template
 
Steht das
Delphi-Quellcode:
Foobar: String
NUR in der Variablensektion oder auch im Quelltext?
Bei mir stand das nämlich auch IM Quelltext. Nicht nur in der Liste der deklarierten Variablen.

faux 6. Sep 2006 12:43

Re: Turbo Delphi Win32 und var-Template
 
Bei mir siehts gleich so aus, wie du es verändert hast, also standardmäßig so:
XML-Code:
<script language="Delphi" onenter="false" onleave="true">
   DeclareVariable(|ident|, |type|);
   RemoveTemplate;
</script>


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