#pragma once #include "Dialog.h" #include <Knopf.h> class Frage : public Dialog { private: TextFeld *text; Knopf *right; Knopf *left; public: // Konstructor // zS: Ein Zeiger auf die zu verwendende Schrift // frage: Die Frage die an den Benutzer gestellt werden soll // left: Die linke Antwort // right: Die rechte Antwort // leftAk: Ein Zeiger auf eine Funktion die beim w�hlen der Linken Antwort aufgerufen wird // rightAk: Ein Zeiger auf eine Funktion die beim w�hlen der Rechten Antwort aufgerufen wird // abbruchAk: Ein Zeiger auf eine Funktion die beim Schlie�en des Fensters aufgerufen wird // maxSize: Die Bildschirmgr��e in Pixeln Frage( TextRenderer *zS, char *frage, char *left, char *right, std::function< void() > leftAk, std::function< void() > rightAk, std::function< void() > abbruchAk, Punkt maxSize ); // Destruktor ~Frage(); };