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
Seite 4 von 5   « Erste     234 5      
Rollo62

Registriert seit: 15. Mär 2007
4.096 Beiträge
 
Delphi 12 Athens
 
#31

AW: CrossVCL tot?

  Alt 20. Feb 2020, 13: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
Rollo62

Registriert seit: 15. Mär 2007
4.096 Beiträge
 
Delphi 12 Athens
 
#32

AW: CrossVCL tot?

  Alt 20. Feb 2020, 14:03
Kann man Alles mit Hausmitteln machen, und das worum es mit geht.
Gute Komponenten sind OK, aber der 1001te EditButton ist IMHO überflüssig.
Konnte man aber nicht immer - was soll man dann als Drittanbieter machen, seine Komponenten einstampfen und den Kunden sagen "sorry, könnt ihr jetzt mit Hausmitteln machen"?
Früher waren "Hausmittel" Win95-Stil, und leider auch die Funktionalität.
Ich meine heute können die IDE-Hausmittel (insbesondere unter FMX) wesentlich mehr bieten.
Also warum nicht nutzen ?

Ich habe nichts gegen gute 3rd Party Komponenten die etwas Spezielles machen, wie Zeitleiste/Planner/Visio/..., aber die unzählichen 3rd Party Libraries die versuchen noch ein Button und noch ein Edit besser zu bauen.
Erinnert mich an Linux, da muss wohl auch jeder seine eigene Distro haben, statt 1-3 Versionen voll zu unterstützen und an Windows/Macos vorbeizurasen.
  Mit Zitat antworten Zitat
Benutzerbild von Stevie
Stevie

Registriert seit: 12. Aug 2003
Ort: Soest
4.017 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#33

AW: CrossVCL tot?

  Alt 20. Feb 2020, 14:42
Kann man Alles mit Hausmitteln machen, und das worum es mit geht.
Gute Komponenten sind OK, aber der 1001te EditButton ist IMHO überflüssig.
Konnte man aber nicht immer - was soll man dann als Drittanbieter machen, seine Komponenten einstampfen und den Kunden sagen "sorry, könnt ihr jetzt mit Hausmitteln machen"?
Früher waren "Hausmittel" Win95-Stil, und leider auch die Funktionalität.
Ich meine heute können die IDE-Hausmittel (insbesondere unter FMX) wesentlich mehr bieten.
Also warum nicht nutzen ?

Ich habe nichts gegen gute 3rd Party Komponenten die etwas Spezielles machen, wie Zeitleiste/Planner/Visio/..., aber die unzählichen 3rd Party Libraries die versuchen noch ein Button und noch ein Edit besser zu bauen.
Erinnert mich an Linux, da muss wohl auch jeder seine eigene Distro haben, statt 1-3 Versionen voll zu unterstützen und an Windows/Macos vorbeizurasen.
Ich finde auch, jeder sollte nur eine Programmiersprache, einen Texteditor, dasselbe OS, dieselbe Hardware, dieselbe Frisur, dieselbe Mode, dasgleiche Mobiltelefon und dieselbe Religion haben /sarcasm off
Stefan
“Simplicity, carried to the extreme, becomes elegance.” Jon Franklin

Delphi Sorcery - DSharp - Spring4D - TestInsight
  Mit Zitat antworten Zitat
Benutzerbild von Codehunter
Codehunter

Registriert seit: 3. Jun 2003
Ort: Thüringen
2.272 Beiträge
 
Delphi 10.4 Sydney
 
#34

AW: CrossVCL tot?

  Alt 20. Feb 2020, 22:00
Ich finde auch, jeder sollte nur eine Programmiersprache, einen Texteditor, dasselbe OS, dieselbe Hardware, dieselbe Frisur, dieselbe Mode, dasgleiche Mobiltelefon und dieselbe Religion haben /sarcasm off
Hatten wir schon mal. Gab reichlich Kraut und Kartoffeln. Nur bei den Südfrüchten musste man Vitamin B zusetzen. Zufriedenheit und Glückseligkeit aller Orten. Nur 89 am Schlagbaum nicht ^^
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
Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.453 Beiträge
 
Delphi 12 Athens
 
#35

AW: CrossVCL tot?

  Alt 29. Feb 2020, 20:01
Die letzte Version von CrossVCL habe ich am 2.11.2019 bekommen. Extrapoliert man das bisherige Release-Verhalten sollte es bald wieder eine Version geben.
Na wer sagt's denn: CrossVcl 1.18 just released
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat
DualCoreCpu
(Gast)

n/a Beiträge
 
#36

AW: CrossVCL tot?

  Alt 1. Mär 2020, 11: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
DualCoreCpu
(Gast)

n/a Beiträge
 
#37

AW: CrossVCL tot?

  Alt 1. Mär 2020, 11:34
Kann man Alles mit Hausmitteln machen, und das worum es mit geht.
Gute Komponenten sind OK, aber der 1001te EditButton ist IMHO überflüssig.
Konnte man aber nicht immer - was soll man dann als Drittanbieter machen, seine Komponenten einstampfen und den Kunden sagen "sorry, könnt ihr jetzt mit Hausmitteln machen"?
Früher waren "Hausmittel" Win95-Stil, und leider auch die Funktionalität.
Ich meine heute können die IDE-Hausmittel (insbesondere unter FMX) wesentlich mehr bieten.
Also warum nicht nutzen ?

Ich habe nichts gegen gute 3rd Party Komponenten die etwas Spezielles machen, wie Zeitleiste/Planner/Visio/..., aber die unzählichen 3rd Party Libraries die versuchen noch ein Button und noch ein Edit besser zu bauen.
Erinnert mich an Linux, da muss wohl auch jeder seine eigene Distro haben, statt 1-3 Versionen voll zu unterstützen und an Windows/Macos vorbeizurasen.
Ich finde auch, jeder sollte nur eine Programmiersprache, einen Texteditor, dasselbe OS, dieselbe Hardware, dieselbe Frisur, dieselbe Mode, dasgleiche Mobiltelefon und dieselbe Religion haben /sarcasm off
Wie Religion kommt mir das Programmier- und Nutzerverhalten wirklich vor. Jede Seite beharrt auf ehernen unverrückbaren Grundsätzen, ungeachtet der Tatsache, dass die Computertechnik nicht stehen bleibt. Ob es da aber gut ist, wenn nun jeder "sein eigenes Süppchen kocht"?
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.080 Beiträge
 
Delphi 12 Athens
 
#38

AW: CrossVCL tot?

  Alt 1. Mär 2020, 12:09
Nja, Grunssätzlich wäre es doch eigentlich am Besten für die einzelnen Plattformen, wenn jeweils ihre nativen Komponenten verwendet werden,
also so wie es die VCL, CLX, LCL und CrossVCL machen.
Und dafür dann im Delphi eine Schnittstelle bauen, welche die "Gemeinsamkeiten" aller/der meisten Komponenten aller Plattformen auf eine einheitliche Delphi-API (ala VCL) abbilden.



Und dann gibt es eben auch noch den Weg, wo man sich auf den Plattformen eine grundlegende Zeichengrundfunktion sucht (können auch auf den Plattformen unterschiedliche sein),
dann alles selbst malt und alle Komponenten der Systeme nachbaut, bzw. das System komplett ignoriert und einfach selbst irgendwas baut, was dann optisch garnicht in die Systeme rein passt. siehe FMX, Java usw.

Stellt dann das OS sein Erscheinungsbild in der nächsten Version um, dann muß der Style erstmal wieder neu nachgebaut/angepasst werden (die VCL sieht sofort "richtig" aus).
Darum kann man im FMX auch inzwischen mehr oder weniger gut einige Komponenten auch auf Plattform umstellen, um die Funktionen des Systems zu bekommen, die nicht nachgebaut wurden.

Auch ScreenReader und andere Techniken für z.B. blinde und sehbehinderte Menschen, funktionieren erstmal nur bei den nativen Controls, falls es nicht zusätzliche Schnittstellen gibt, wo die selbstgemalte Komponente/Form dann dem OS/System seinen Inhalt sagen kann.

Und auch eine GUI Test Automation ist mit den nativen Controls einfacher, da alles Andere erstmal eine Schnittstelle zum Inhalt benötigt, denn die Pixel der Ausgabe zu analysieren ist eine saublöde unzuverlässige Idee.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat
jobo

Registriert seit: 29. Nov 2010
3.072 Beiträge
 
Delphi 2010 Enterprise
 
#39

AW: CrossVCL tot?

  Alt 1. Mär 2020, 13:47
..
dann alles selbst malt und alle Komponenten der Systeme nachbaut, bzw. das System komplett ignoriert und einfach selbst irgendwas baut, was dann optisch garnicht in die Systeme rein passt. siehe FMX, Java usw.

Stellt dann das OS sein Erscheinungsbild in der nächsten Version um, dann muß der Style erstmal wieder neu nachgebaut/angepasst werden ...
Interessiert es JAVA, ob sich am OS etwas in der Erscheinung geändert hat?
Gruß, Jo
  Mit Zitat antworten Zitat
Benutzerbild von dummzeuch
dummzeuch

Registriert seit: 11. Aug 2012
Ort: Essen
1.611 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#40

AW: CrossVCL tot?

  Alt 1. Mär 2020, 14:12
Interessiert es JAVA, ob sich am OS etwas in der Erscheinung geändert hat?
Nö, JAVA Programme sehen auf allen Platformen immer gleich Sche**e aus.
Thomas Mueller
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 4 von 5   « Erste     234 5      


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 02:43 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz