Ein paar allgemeine Fragen zum Thema GUI

Übersicht BlitzMax, BlitzMax NG Allgemein

Neue Antwort erstellen

Fetze

Betreff: Ein paar allgemeine Fragen zum Thema GUI

BeitragMo, Sep 05, 2005 15:45
Antworten mit Zitat
Benutzer-Profile anzeigen
Hiho allerseits.

Es war ja mal eine Zeit lang ziemlich beliebt, GUIs zu programmieren. Tja, jetzt brauche ich eine für mein Spiel, die ich selber schreibe, OO natürlich. Ein paar Tips wären allerdings nett, also dachte ich mir, ich frage einfach mal hier im Forum.

1. Wie löse ich Mausabfragen am geschicktesten? Bisher rufe ich sowohl Update- als auch Draw-Methode nur in meiner Fenster-Klasse (Erbt wie alle GUI-Bausteine von einer Mutterklasse mit allgemeinen Einstellungen) auf. on denen aus werden dann die entsprechenden methoden in den Childs des Windows aufgerufen. Eine Mausabfrage wird zuerst für das Fenster geprüft und in vier Variablen gespeichert (Keyhit Links/Rechts, KeyDown Links/Rechts). Die Childs schauen dann für ihre Mausabfragen in die vier Variablen, ziehen die Mausposition hinzu und prüfen so, ob sie geklickt oder gedrückt wurden. Natürlich nur, wenn das Fenster überhaupt geklickt wurde.


Vielleicht folgen noch weitere Fragen, daher "1.". Falls jemand anderes nochwas zum Thema GUI wissen möchte, darf er gerne ebenfalls hier rein posten.

Neue Antwort erstellen


Übersicht BlitzMax, BlitzMax NG Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group