[VACA] Neue Win32-GUI-Lib



  • Achja, es wird mal wieder Zeit für eine neue C++-GUI-Library! 😃

    Der Spanier David Capello hat eine neue Win32-GUI-Lib für C++ entworfen. Wem SmartWin++ mit den Templates zu abgedreht ist oder die Konzepte allgemein nicht gefallen, wird hier einen würdigen Konkurrenten finden.

    VACA steht für Visual Application Components Abstraction und kapselt die Win32-GUI in ein (für meine Verständnisse) schönes OO-Design. Es gibt zwar auch hier ein paar Dinge, mit denen ich nicht konform gehe, aber im Prinzip gefällt mir VACA sehr gut.

    Genutzt werden (soweit ich gesehen habe) keine Makro-Spielchen. Für das Eventsystem wird Boosts Signal-Slot Library genutzt. Und was ich richtig klasse finde, ist das Layoutsystem, welches sich verdächtig an Javas Swing Layoutmanager orientiert. Das wird jeder Java-Fan verstehen. Das Layoutsystem von SmartWin++ hat mir nämlich nicht gefallen bzw. es war mir Konzeptfremd.

    VACA steht unter der BSD-Lizenz. Kann man also bedenkenlos in Closedsource benutzen und anpassen.

    http://vaca.sourceforge.net/


Anmelden zum Antworten