12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394 |
- /*******************************************************************
- *
- * File: Dialogs.h
- *
- * Author: Peter van Sebille (peter@yipton.net)
- *
- * Modified/adapted for picodriveN by notaz, 2006
- *
- * (c) Copyright 2006, notaz
- * (c) Copyright 2002, Peter van Sebille
- * All Rights Reserved
- *
- *******************************************************************/
- #ifndef __DIALOGS_H
- #define __DIALOGS_H
- #include <eikenv.h>
- #include <eikdialg.h>
- #include <eiktxlbx.h>
- #include <eiktxlbm.h>
- #include <eikdlgtb.h>
- #include <eiklabel.h>
- #include <eikchlst.h>
- #include <eikchkbx.h>
- #include <eikedwob.h>
- #include <qiksimpledialog.h>
- /************************************************
- *
- * config Dialog
- *
- ************************************************/
- extern "C" struct _currentConfig_t;
- class CPicoConfigDialog : public CEikDialog
- {
- public:
- CPicoConfigDialog(_currentConfig_t &cfg);
- protected: // framework
- void PostLayoutDynInitL();
- void HandleControlStateChangeL(TInt aControlId);
- TBool OkToExitL(TInt aButtonId);
- _currentConfig_t &config;
- };
- /************************************************
- *
- * About Dialog
- *
- ************************************************/
- class CAboutDialog : public CQikSimpleDialog
- {
- protected: // from CQikSimpleDialog
- void PostLayoutDynInitL();
- };
- /*************************************************************
- *
- * Credits dialog
- *
- **************************************************************/
- class CCreditsDialog : public CQikSimpleDialog
- {
- protected: // from CQikSimpleDialog
- void PreLayoutDynInitL();
- TKeyResponse OfferKeyEventL(const TKeyEvent& aKeyEvent,TEventCode aType);
- };
- /*************************************************************
- *
- * Debug dialog
- *
- **************************************************************/
- class CDebugDialog : public CCreditsDialog
- {
- public:
- CDebugDialog(char *t);
- protected:
- char iText[1024];
- void PreLayoutDynInitL();
- };
- #endif // __DIALOGS_H
|