Hallo zusammen,
ich will mir ein gerade ein LiveTemplate zusammen bauen, welches als Variable ein Startwert hat und alle nachfolgenden "Werte" sollen dann jeweils um eins inkremetiert sein. Ist schwer zu erklären, ich zeige es euch mal
Delphi-Quellcode:
<?
xml version="1.0" encoding="utf-8" ?>
<codetemplate xmlns="http:
//schemas.borland.com/Delphi/2005/codetemplates"
version="1.0.0">
<template name="caseh" invoke="auto">
<point name="1">
<text>1</text>
<hint>1</hint>
</point>
<point name="aData">
<text>aData</text>
<hint>aktuelle Daten</hint>
</point>
<point name="aZaehler">
<text>2000</text>
<hint>Startwert</hint>
</point>
<description>
Beispiel
</description>
<author>
aj
</author>
<code language="Delphi" delimiter="|">
<![CDATA[
procedure MeineProzedur|1|;
begin
with |aData|
do
begin
if |aZaehler| < 2000
then //hier soll 2000 stehen
begin
end;
if (|aZaehler|+1) < 2000
then //hier soll 2001 als Standard stehen
begin
end;
if (|aZaehler|+2) < 2000
then //hier soll 2002 als Standard stehen
begin
end;
end;
end;
]]>
</code>
</template>
</codetemplate>
Ist zwar kein sehr sinnvolles Beispiel aber wollte euch nur damit erklären, wie ich das meine...
Grüße
Alex