creator/engine/inc/creator_note.h
changeset 19 4b22a598b890
parent 17 4f2773374eff
child 30 d8e625c87f33
equal deleted inserted replaced
17:4f2773374eff 19:4b22a598b890
    37 
    37 
    38 class CCreatorEngine;
    38 class CCreatorEngine;
    39 class CNotepadParameters;
    39 class CNotepadParameters;
    40 
    40 
    41 
    41 
    42 class CCreatorNotepad : public CBase, public MCreatorModuleBase
    42 class CCreatorNotepad : public CCreatorModuleBase
    43     {
    43     {
    44 public: 
    44 public: 
    45     static CCreatorNotepad* NewL(CCreatorEngine* aEngine);
    45     static CCreatorNotepad* NewL(CCreatorEngine* aEngine);
    46     static CCreatorNotepad* NewLC(CCreatorEngine* aEngine);
    46     static CCreatorNotepad* NewLC(CCreatorEngine* aEngine);
    47     ~CCreatorNotepad();
    47     ~CCreatorNotepad();
    49 private:
    49 private:
    50     CCreatorNotepad();
    50     CCreatorNotepad();
    51     void ConstructL(CCreatorEngine* aEngine); // from MCreatorModuleBase
    51     void ConstructL(CCreatorEngine* aEngine); // from MCreatorModuleBase
    52 
    52 
    53 public:
    53 public:
    54     TBool AskDataFromUserL(TInt aCommand, TInt& aNumberOfEntries); // from MCreatorModuleBase
    54     TBool AskDataFromUserL( TInt aCommand ); // from MCreatorModuleBase
       
    55     
    55     TInt CreateNoteEntryL(CNotepadParameters *aParameters);
    56     TInt CreateNoteEntryL(CNotepadParameters *aParameters);
    56     void DeleteAllL();
    57     void DeleteAllL();
    57     void DeleteAllCreatedByCreatorL();
    58     void DeleteAllCreatedByCreatorL();
    58 
    59 
    59 private:
    60 private: