AufzaehlungRTF: Unterschied zwischen den Versionen

Aus Schild-NRW Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „{|class="wikitable" === RAP-Funktion "{{SEITENNAME}}" === |'''Beschreibung''' || function AufzaehlungRTF(aRichtext: String; const Label: String;aListe: TS…“)
 
Keine Bearbeitungszusammenfassung
Zeile 24: Zeile 24:
       lListe.Add('Zeile 2');
       lListe.Add('Zeile 2');
       Richtext1.Richtext:=AufzaehlungRTF(Richtext1.Richtext,'$LISTE$',lListe);
       Richtext1.Richtext:=AufzaehlungRTF(Richtext1.Richtext,'$LISTE$',lListe);
      // Im Richtext muss dann <ul>$LISTE$</ul> oder
      // <ol>$LISTE$</ol> eingefügt werden.
       lListe.Free
       lListe.Free
     end;
     end;
    *** Im Richtext muss dann <ul>$LISTE$</ul> oder <ol>$LISTE$</ol> eingefügt werden.***
|}
|}



Version vom 5. November 2013, 15:07 Uhr

RAP-Funktion "AufzaehlungRTF"

Beschreibung
   function AufzaehlungRTF(aRichtext: String; const Label: String;aListe: TStrings): String;
   fügt eine Aufzählung (ungeordnete Liste) in einen RTF-Text ein.
Parameter
   aRichtext   - Der Richtext, in den die Aufzählung eingefügt werden soll
   aLabel      - Positionsmarke, an der die Aufzählung eingefügt werden soll, eingeschlossen
von
    ..
für eine ungeordnete Liste bzw.
    ..
                 für eine geordnete (numerierte) Liste.
   aListe      - Stringliste, die die einzufügenden Zeilen enthält
Rückgabewert
   Der veränderte Richtext
Beispiel
   procedure DetailBeforePrint;
    var
      lListe : TStringList;
    begin
      lListe:=TStringList.Create;
      lListe.Add('Zeile 1');
      lListe.Add('Zeile 2');
      Richtext1.Richtext:=AufzaehlungRTF(Richtext1.Richtext,'$LISTE$',lListe);
      lListe.Free
    end;
*** Im Richtext muss dann
    $LISTE$
oder
    $LISTE$
eingefügt werden.***


Zurück zu RAP-Funktionen