AGB  ·  Datenschutz  ·  Impressum  







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

CrossVCL tot?

Ein Thema von Codehunter · begonnen am 19. Feb 2020 · letzter Beitrag vom 3. Mär 2020
Antwort Antwort
Rollo62

Registriert seit: 15. Mär 2007
4.239 Beiträge
 
Delphi 12 Athens
 
#1

AW: CrossVCL tot?

  Alt 20. Feb 2020, 12:59
@jziersch:

Funktionale Libraries sind was anderes, aber die lassen sich meist auch gut Portieren wenn
eben wenig visuelles benutzt wird ....
  Mit Zitat antworten Zitat
DualCoreCpu
(Gast)

n/a Beiträge
 
#2

AW: CrossVCL tot?

  Alt 1. Mär 2020, 10:30
@jziersch:

Funktionale Libraries sind was anderes, aber die lassen sich meist auch gut Portieren wenn
eben wenig visuelles benutzt wird ....
Ein wesentlich besserer Weg wäre, einfach möglichst wenig Systemabhängige Bibliotheken zu verwenden. Negativbeispiel MSEGUI von Martin Schreiber! Wozu dort GDIPlus. Reicht nicht das Windows API?

Dank GDIPlus gestaltet sich die Portierung auf eine neue Plattform unnötig aufwendig. Windows API bietet doch alles was das Grefikerher begehrt.
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
10.053 Beiträge
 
Delphi 12 Athens
 
#3

AW: CrossVCL tot?

  Alt 1. Mär 2020, 16:49
Dank GDIPlus gestaltet sich die Portierung auf eine neue Plattform unnötig aufwendig. Windows API bietet doch alles was das Grefikerher begehrt.
Man kann damit sicher alles schaffen, aber mit GDI+ ist die Performance einfach deutlich besser.
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat
Benutzerbild von Codehunter
Codehunter

Registriert seit: 3. Jun 2003
Ort: Thüringen
2.291 Beiträge
 
Delphi 12 Athens
 
#4

AW: CrossVCL tot?

  Alt 3. Mär 2020, 13:02
Man kann damit sicher alles schaffen, aber mit GDI+ ist die Performance einfach deutlich besser.[/QUOTE]

Einmal das und zum anderen kann GDI+ von Haus aus z.B. so Dinge wie Antialiasing für Zeichnungsobjekte oder Ebenen. Wobei die Performance sicherlich nur unter Windows besser ist. CrossVCL "emuliert" GDI+ auf Non-Win-Systemen soweit ich weiß und kehrt den Vorteil dann in einen Nachteil um. Aber zumindest macht CrossVCL sie überhaupt verfügbar und das IMHO grafisch besser als bei der Umsetzung in Wine.
Ich mache grundsätzlich keine Screenshots. Schießen auf Bildschirme gibt nämlich hässliche Pixelfehler und schadet der Gesundheit vom Kollegen gegenüber. I und E zu vertauschen hätte den selben negativen Effekt, würde aber eher dem Betriebsklima schaden
  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 12:45 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