ccode_new hat geschrieben:
Betreff: GUI
Wie komplex darf es den sein ?
Ich finde gerade die Tatsache der Nutzung nativer Betriebssystem-GUI an PureBasic klasse.
Man könnte auch die QT-Framework-Bibliotheken mit PureBasic nutzen, dies hätte aber auch folgende Nachteile:
-> kein natives OS-Aussehen.
-> große Abhängigkeit externer Dateien (Framework)
Der zweite Punkt trifft auch auf .Net, etc. GUI Elemente zu.
Welche GUI Elemente vermisst du ?
Vielleicht ist außerhalb der selber Zeichnen Methode auch per Betriebssystem-API noch etwas möglich ?
Damit meine ich die "einfache" Möglichkeit eben dies nicht zu tun.
In den meisten Fällen möchte man die native GUI, da stimme ich dir zu.
Aber zum Beispiel für ausgefallenere Sachen wie einem Game-Launcher etc.
möchte man oftmals eine eigene Oberfläche. QT und Air bieten dort einfache
Möglichkeiten. Beispielsweise die League of Legends Client-Obefläche wurde
soweit ich weiß mit Air erstellt und jetzt stell dir vor, das wäre mit der nativen
GUI gelöst. (Auch wenn es damit bugfreier und schneller laufen würde

)
Also falls man von der nativen GUI abweichen möchte, muss man das Rad neu
erfinden und hat es nunmal schwerer mit PB - sage ja nicht, dass es unmöglich ist

Mfg,
Kirito