Umfangreiche GUI für Level Editor
-
Hi zusammen,
ich möchte einen Level Editor programmieren und dazu für die GUI eigentlich nur die WinAPI verwenden (also kein GTK oder sowas).
Auf diesem Bild (http://www.devmaster.net/engines/screenshots/Nytro%20Game%20Engine-1.jpg) sieht man rechts ein 'ListWindow' in dem die Eigenschaften von einem 3D Modells stehen, Farbe usw.Wie kann man ein solches ListWindow programmieren? Wie kann man zusätzliche Checkboxes hinein bauen? - so wie auch im Bild.
Kennt sich vielleicht jemand mit sowas aus?
-
Sorry, aber solche Controls bietet die WinAPI selbst nicht, musst dir selbst basteln. Ich würde sagen, dass sich die WinAPI für so ein projekt nicht eignet, da du vieles selbst machen musst, die zeit die du brauchen wirst um solche controls hinzukriegen lohnt sich einfach nicht.
-
In der MFC nennt sich sowas Property Grid und da gibt es einige Lösungen im Netz. Pur WinApi wüsste ich das nichts.
Eine kommerzielle Lösung ist z.B. die BCG-Library und es gibt noch andere.
IMHO ist das ganze sogar in MFC-Next (VS-2008 SP1) komplett integriert.