Textausgabe in OpenGl mit verschiedenen Schriften und Farben, ...

fbfeix

Erfahrenes Mitglied
Hallo Community,

ich hab jetzt so meine kleinen API für GUI-Programmierung von der Struktur her und mit minimalen Controls aufgebaut. Das Problem ist jetzt nur, wie kann ich das mit der Ausgabe von Text am besten lösen? Hat da schon jemand Erfahrung damit gemacht?

Desweiteren wäre noch das Eventhandling (passt zwar nicht zum Titel hoffe macht aber nichts). Hab damit noch nicht groß angefangen aber wie könnte man das am besten lösen? Wie wird es den in GTK oder ähnlichen APIs gemacht damit das Control ein (z. B.) Click-Event ausführt?
 
Hallo fbfeix

Bezüglich allem was mit Schrift zu tun hat:
http://www.freetype.org/freetype2/index.html

Und zu den Events:
Ein Click-Event wird in der Regel ausgelöst, wenn die Maus bei einem Control losgelassen, das vorher gedrückt wurde. Zur Registrierung von Events kannst du z.B. interfaceklassen oder std::function verwenden.

Gruß
Muepe
 
Zurück