AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Live-Template

Ein Thema von stahli · begonnen am 19. Nov 2007 · letzter Beitrag vom 22. Nov 2007
Antwort Antwort
Benutzerbild von stahli
stahli

Registriert seit: 26. Nov 2003
Ort: Halle/Saale
4.358 Beiträge
 
Delphi 11 Alexandria
 
#1

Re: Live-Template

  Alt 22. Nov 2007, 11:25
So, ich habe mal einen Versuch angefangen...

Zitat:
<?xml version="1.0" encoding="utf-8" ?>
<codetemplate xmlns="http://schemas.borland.com/Delphi/2005/codetemplates"
version="1.0.0">
<template name="propertygs" invoke="manual">
<point name="propertyname">
<text>PropertyName</text>
<hint>Property name</hint>
</point>
<point name="propertytype">
<text>PropertyType</text>
<hint>Property type</hint>
</point>
<description>Property declaration with getter and setter</description>
<author>Andre Stahl</author>
<code language="Delphi" context="memberdecl" delimiter="|">
<![CDATA[ property |propertyname|: |propertytype| read Get|propertyname| write Set|propertyname|;

// ...privat
F|propertyname|: |propertytype|;

// ...protection
function Get|propertyname|: |propertytype|;
procedure Set|propertyname|(Value: |propertytype|);

// ...implementation

function XXX.Get|propertyname|: |propertytype|;
begin
Result:=F|propertyname|;
end;

procedure XXX.Set|propertyname|(Value: |propertytype|);
begin
if |propertyname| <> Value then
begin
F|propertyname| := Value;

end;
end;

|end|]]>
</code>
</template>
</codetemplate>
Ich konnte es allerdings nicht testen, da das Template von der IDE nicht erkannt wurde...!?
Möglicherweise lag es am Autor-Namen "André...". Hier im Dienst ließ sich die Datei deswegen jedenfalls nicht mit dem IE öffnen.

Mir ist unklar, ob man nun die einzelnen Anweisungen gleich in die richtigen Bereiche schieben kann. Ansonsten wäre es aber vielleicht auch so schon hilfreich. Man muss dann die Texte eben von Hand verschieben und spart sich das ständige Neueingeben.
(Propertys definieren kommt in nächster Zeit häufiger auf mich zu... )

stahli
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:13 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