Einzelnen Beitrag anzeigen

jziersch

Registriert seit: 9. Okt 2003
Ort: München
240 Beiträge
 
Delphi 10.4 Sydney
 
#15

AW: RTF Editor Control gesucht

  Alt 21. Okt 2019, 12:33
WPTools 9.1.015 is soeben erschienen.

Neu ist die Verwendung von Icons im SVG Format.
Dafür wurde eigens ein SVG Interpreter programmiert, welcher nun in einer kompakten Version "WPSvgLight" in WPTools 9.1 enthalten ist.

Damit muss man nicht mehr megabyteweise multi resolution Bitmaps hinzufügen und ist trotzdem für alle hohen Auflösungen gerüstet.

Desweiteren unterstützt WPSvgLight (und das kommende WPSvgPRO) die Anpassung der SVG Daten damit sie zum jeweiligen GUI Theme passen.

Die Icons werden also nur in einer Version eingebettet und dann beim Rendern entsprechend geändert.
Auch das Lineal passt sich nun der Auflösung und dem Theme an.

Man kann das ganze anhand der EXE demo testen, mittels Ctrl + I kann die Toolbar vergrössert, mit Ctrl + U verkleinert werden.

Natürlich kann man die Technik, also die TWPImageList, auch ausserhalb von WPTools verwenden. Die TWPImageList hat eine Draw funktion welche ein Icon aus der Liste transparent auf einer Canvas ausgibt.

WPSvgLight benötigt mindestens Delphi XE2. Die "PRO" Version soll dann auch Firemonkey unterstützen und etwas erweiterte SVG Fähigkeiten haben.
WPTools für inzwischen auch für Firemonkey verfügbar.
Miniaturansicht angehängter Grafiken
wptools_windows_dark_theme_large.png  
WPCubed GmbH
Komponenten für Delphi:
WPTools, wPDF, WPViewPDF

Geändert von jziersch (21. Okt 2019 um 13:08 Uhr)
  Mit Zitat antworten Zitat