Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.
  •  (MO) mit ins HB bringen und dann von JL abnehmen lassen.
    Gehört das hier hin?
    Info Version.cpp:

    Einführung des Attributs borderStyle in Attribut des div bzw. Paragraph-Objektes. Mit Hilfe des Attributs ist es möglich, über XHTML-Text einen eigenen Rahmen und damit auch Hintergrund für das Field zu definieren, der nicht aus dem XDP kommt.
    Sind mehrer Paragraphen mit dem Attributs borderStyle definiert, so gilt der letzte.

    Das Attribut borderStyle wirkt nur auf Textfelden bzw. TextDraw-Objekten. Bei Benutzung des Attribut borderStyle wir der Rahmen aus dem XDP deaktiviert und der hier neu definierte Rahmen verwendet.

    Das Attribut borderStyle erlaubt die Angabe eines bzw. mehrerer Befehle als Wertepaare, die mit Command:Argument angegeben werden. Als Separator zwischen den Wertepaaren fungiert das Zeichen ";". Damit folgt die Syntax gewohnten HTML style Attributen.

    Die meisten Befehle gibt es für die alle Kanten bzw. Ecken zusammen oder für jede Kante bzw. Ecke einzeln. 


    Folgende Commands sind implementiert:


    edgeColor für alle Kanten
    edge1Color,edge2Color,edge3Color,edge4Color

    Linienfarbe. Alle XFA und alle profiforms-Varianten sind zulässig

    edgeThickness für alle Kanten
    edge1Thickness,edge2Thickness,edge3Thickness,edge4Thickness

    Linienstärke. Alle XFA und alle profiforms-Varianten sind zulässig

    edgeStroke für alle Kanten
    edge1Stroke,edge2Stroke,edge3Stroke,edge4Stroke

    Linientyp. Folgende Werte sind zulässig:
    SOLID, DASHED, DOTTED, LOWERED, RAISED,
    ETCHED, EMBOSSED, DASHDOT, DASHDOTDOT

    edgePresence für alle Kanten
    edge1Presence,edge2Presence,edge3Presence,edge4Presence

    Sichtbarkeit. Folgende Werte sind zulässig:
    VISIBLE, INVISIBLE, HIDE

    edgeCap für alle Kanten
    edge1Cap,edge2Cap,edge3Cap,edge4Cap

    Linienende. Folgende Werte sind zulässig:
    SQUARE, BUTT, ROUND

    cornerColor für alle Ecken
    corner1Color,corner2Color,corner3Color,corner4Color

    Eckenfarbe. Alle XFA und alle profiforms-Varianten sind zulässig

    cornerThickness für alle Ecken
    corner1Thickness,corner2Thickness,corner3Thickness,corner4Thickness

    Ecken-Linienstärke. Alle XFA und alle profiforms-Varianten sind zulässig

    cornerStroke für alle Ecken
    corner1Stroke,corner2Stroke,corner3Stroke,corner4Stroke

    Ecken-Linientyp. Folgende Werte sind zulässig:
    SOLID, DASHED, DOTTED, LOWERED, RAISED,
    ETCHED, EMBOSSED, DASHDOT, DASHDOTDOT

    cornerPresence für alle Ecken
    corner1Presence,corner2Presence,corner3Presence,corner4Presence

    Ecken-Sichtbarkeit. Folgende Werte sind zulässig:
    VISIBLE, INVISIBLE, HIDE

    cornerInverted für alle Ecken
    corner1Inverted,corner2Inverted,corner3Inverted,corner4Inverted

    Invertierung der Ecke. Folgende Werte sind zulässig:
    true oder false

    cornerRadius für alle Ecken
    corner1Radius,corner2Radius,corner3Radius,corner4Radius

    Radius der Ecke. Alle XFA und alle profiforms-Varianten sind zulässig

    cornerJoin für alle Ecken
    corner1Join,corner2Join,corner3Join,corner4Join

    Anbindung der Ecken an die Linien. Folgende Werte sind zulässig:
    SQUARE bzw. ROUND

    fillColor1 oder fillColor

    Füllfarbe. Alle XFA und alle profiforms-Varianten sind zulässig

...