mirror of
git://xwords.git.sourceforge.net/gitroot/xwords/xwords
synced 2025-02-06 20:45:54 +01:00
pass in view so its methods can be called
This commit is contained in:
parent
06cfa32115
commit
a3a92ab8ba
1 changed files with 11 additions and 3 deletions
|
@ -23,6 +23,7 @@
|
|||
extern "C" {
|
||||
#include "comtypes.h"
|
||||
#include "mempool.h"
|
||||
#include "util.h"
|
||||
}
|
||||
|
||||
#include <e32base.h>
|
||||
|
@ -30,23 +31,30 @@ extern "C" {
|
|||
|
||||
#include "symgmmgr.h"
|
||||
|
||||
class CXWordsAppView;
|
||||
|
||||
enum {
|
||||
SYM_QUERY_CONFIRM_DELGAME = QUERY_LAST_COMMON
|
||||
};
|
||||
|
||||
class CXSavedGamesDlg : public CEikDialog
|
||||
{
|
||||
public:
|
||||
static TBool DoGamesPicker( MPFORMAL CXWGamesMgr* aGameMgr,
|
||||
static TBool DoGamesPicker( MPFORMAL CXWordsAppView* aOwner,
|
||||
CXWGamesMgr* aGameMgr,
|
||||
const TGameName* aCurName, TGameName* result );
|
||||
|
||||
private:
|
||||
CXSavedGamesDlg( MPFORMAL CXWGamesMgr* aGameMgr,
|
||||
CXSavedGamesDlg( MPFORMAL CXWordsAppView* aOwner, CXWGamesMgr* aGameMgr,
|
||||
const TGameName* aCurName, TGameName* result );
|
||||
|
||||
TBool OkToExitL( TInt aKeyCode );
|
||||
void PreLayoutDynInitL();
|
||||
|
||||
void ResetNames( TInt aPrefIndex );
|
||||
TBool ConfirmDelete();
|
||||
void EditSelName();
|
||||
|
||||
CXWordsAppView* iOwner;/* uses: don't own this!!! */
|
||||
CXWGamesMgr* iGameMgr; /* I don't own this */
|
||||
const TGameName* iCurName;
|
||||
TGameName* iResultP; /* ditto */
|
||||
|
|
Loading…
Add table
Reference in a new issue