12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364 |
- #ifndef AccountSuchen_H
- #define AccountSuchen_H
- #include <Knopf.h>
- #include <Tabelle.h>
- #include <AuswahlBox.h>
- #include <Animation.h>
- #include <Thread.h>
- using namespace Framework;
- class AccountSuchen : private Thread
- {
- private:
- Schrift *schrift;
- 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;
- int ref;
-
- void lock();
- void unlock();
- void tabelleLehren( bool überschrift );
- public:
-
- AccountSuchen( Schrift *schrift );
-
- ~AccountSuchen();
-
- void setSichtbar( bool sichtbar );
- void thread();
- bool detailsKlick( Knopf *zKnopf, MausEreignis &me );
- void doMausEreignis( MausEreignis &me );
- void doTastaturEreignis( TastaturEreignis &te );
- bool tick( double tickVal );
- void render( Bild &zRObj );
- int getAuswahlAccountId();
-
-
- AccountSuchen *getThis();
- AccountSuchen *release();
- };
- bool accountSuchenDetailsKlick( void *p, void *obj, MausEreignis me );
- #endif
|