123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100 |
- #ifndef DateiDialog_H
- #define DateiDialog_H
- #include "Array.h"
- #include "Thread.h"
- namespace Framework
- {
- class Text;
- void InitDialog();
-
- class DateiDialog
- {
- private:
- RCArray< Text > *typeName;
- RCArray< Text > *type;
- int fileIndex;
- int ref;
- public:
-
- __declspec( dllexport ) DateiDialog();
-
- __declspec( dllexport ) ~DateiDialog();
-
- __declspec( dllexport ) void removeDateiTypen();
-
-
-
- __declspec( dllexport ) void addDateiTyp( char *name, char *typ );
-
-
-
- __declspec( dllexport ) void addDateiTyp( Text *name, Text *typ );
-
-
- __declspec( dllexport ) void setDateiTypAuswahl( int i );
-
-
-
- __declspec( dllexport ) Text *anzeigen( bool open ) const;
-
-
- __declspec( dllexport ) DateiDialog *getThis();
-
-
- __declspec( dllexport ) DateiDialog *release();
- };
-
- class DateiDialogTh : public Thread
- {
- private:
- DateiDialog *dialog;
- Text *ret;
- bool open;
- int ref;
- public:
-
- __declspec( dllexport ) DateiDialogTh();
-
- __declspec( dllexport ) ~DateiDialogTh();
-
-
- __declspec( dllexport ) void setOpen( bool b );
-
- __declspec( dllexport ) void removeDateiTypen();
-
-
-
- __declspec( dllexport ) void addDateiTyp( char *name, char *typ );
-
-
-
- __declspec( dllexport ) void addDateiTyp( Text *name, Text *typ );
-
-
- __declspec( dllexport ) void setDateiTypAuswahl( int i );
-
-
- __declspec( dllexport ) void thread() override;
-
-
- __declspec( dllexport ) Text *getPfad() const;
-
-
- __declspec( dllexport ) Text *zPfad() const;
-
-
- __declspec( dllexport ) DateiDialogTh *getThis();
-
-
- __declspec( dllexport ) DateiDialogTh *release();
- };
- };
- #endif
|