#ifndef AccountSuchen_H #define AccountSuchen_H #include #include #include #include #include using namespace Framework; class AccountSuchen : public Thread { private: Punkt pos; Punkt gr; Animation2D *laden; TextFeld *accountName; Knopf *suchen; AuswahlBox *sortSpalte; AuswahlBox *sortRichtung; Knopf *zurück; TextFeld *seite; Knopf *vor; ObjTabelle *liste; Critical cs; int auswahl; double tickVal; bool sichtbar; int jetztSeite; int maxSeite; unsigned char alpha; bool rend; // privat void lock(); void unlock(); void tabelleLehren( bool überschrift ); public: // Konstruktor AccountSuchen(); // Destruktor ~AccountSuchen(); // nicht constant void setSichtbar( bool sichtbar ); void thread(); bool detailsKlick( Knopf *zKnopf, MausEreignis &me ); void doPublicMausEreignis( MausEreignis &me ); void doTastaturEreignis( TastaturEreignis &te ); bool tick( double tickVal ); void render( Bild &zRObj ); int getAuswahlAccountId(); }; // Nachrichten bool accountSuchenDetailsKlick( void *p, void *obj, MausEreignis me ); #endif