📄 aknexformsaveform.h
字号:
/* Copyright (c) 2005, Nokia. All rights reserved */
#ifndef __AKNEXFORMSAVETESTFORM_H__
#define __AKNEXFORMSAVETESTFORM_H__
// INCLUDES
#include <aknform.h>
#include "AknExForm.hrh"
// CLASS DECLARATION
/**
* CAknExFormApplication application class.
* Provides factory to create concrete document object.
*/
class CAknExFormSaveForm : public CAknForm
{
public: // Constructor and destructor
/**
* NewL
* Two-phased constructor.
*/
static CAknExFormSaveForm* NewL();
/**
* ~CAknExFormSaveForm
* Destructor.
*/
virtual ~CAknExFormSaveForm();
public:
/**
* From CAknForm, ExecuteLD
* @return CAknForm::ExecuteLD return value
* @param aResourceId resource ID
*/
TInt ExecuteLD( TInt aResourceId );
/**
* From CAknForm, PrepareLC
* @param aResourceId resource ID
*/
void PrepareLC( TInt aResourceId );
private: // Constructor
/**
* CAknExFormSaveForm
* Default constructor.
*/
CAknExFormSaveForm();
/**
* ConstructL
* Second-phase constructor.
*/
void ConstructL();
private: // Functions from base class
/**
* From CEikDialog, PostLayoutDynInitL
* Set default field value to member data.
*/
void PostLayoutDynInitL();
/**
* From CAknForm , QuerySaveChangesL
* Show save query. If user answers "No" to this query.
* return field value to the value which is before editing.
*/
TBool QuerySaveChangesL();
/**
* From CAknForm , SaveFormDataL
* Save the contents of the form.
*/
TBool SaveFormDataL();
/**
* From CAknForm, DoNotSaveFormDataL
* Does not save the contents of the form.
*/
void DoNotSaveFormDataL();
private:
/**
* iEdwinData1
*/
TBuf<EAknExFormEdwinMaxLength> iEdwinData1;
/**
* iEdwinData2
*/
TBuf<EAknExFormEdwinMaxLength> iEdwinData2;
/**
* iEdwinData3
*/
TBuf<EAknExFormEdwinMaxLength> iEdwinData3;
/**
* iEdwinData4
*/
TBuf<EAknExFormEdwinMaxLength> iEdwinData4;
/**
* iEdwinData5
*/
TBuf<EAknExFormEdwinMaxLength> iEdwinData5;
/**
* iEdwinData6
*/
TBuf<EAknExFormEdwinMaxLength> iEdwinData6;
/**
* iEdwinData7
*/
TBuf<EAknExFormEdwinMaxLength> iEdwinData7;
/**
* iEdwinData8
*/
TBuf<EAknExFormEdwinMaxLength> iEdwinData8;
/**
* iEdwinData9
*/
TBuf<EAknExFormEdwinMaxLength> iEdwinData9;
/**
* iEdwinData10
*/
TBuf<EAknExFormEdwinMaxLength> iEdwinData10;
/**
* iEdwinData11
*/
TBuf<EAknExFormEdwinMaxLength> iEdwinData11;
/**
* iEdwinData12
*/
TBuf<EAknExFormEdwinMaxLength> iEdwinData12;
/**
* iEdwinData13
*/
TBuf<EAknExFormEdwinMaxLength> iEdwinData13;
/**
* iEdwinData14
*/
TBuf<EAknExFormEdwinMaxLength> iEdwinData14;
/**
* iEdwinData15
*/
TBuf<EAknExFormEdwinMaxLength> iEdwinData15;
/**
* iEdwinData16
*/
TBuf<EAknExFormEdwinMaxLength> iEdwinData16;
/**
* iEdwinData17
*/
TBuf<EAknExFormEdwinMaxLength> iEdwinData17;
/**
* iNumberData1
*/
TInt iNumberData1;
/**
* iNumberData2
*/
TInt iNumberData2;
/**
* iNumberData3
*/
TInt iNumberData3;
/**
* iNumberData4
*/
TInt iNumberData4;
/**
* iNumberData5
*/
TInt iNumberData5;
/**
* iNumberData6
*/
TInt iNumberData6;
/**
* iDateData1
*/
TTime iDateData1;
/**
* iDateData2
*/
TTime iDateData2;
/**
* iDateData3
*/
TTime iDateData3;
/**
* iDateData4
*/
TTime iDateData4;
/**
* iDateData5
*/
TTime iDateData5;
/**
* iDateData6
*/
TTime iDateData6;
/**
* iTimeData1
*/
TTime iTimeData1;
/**
* iTimeData2
*/
TTime iTimeData2;
/**
* iTimeData3
*/
TTime iTimeData3;
/**
* iTimeData4
*/
TTime iTimeData4;
/**
* iTimeData5
*/
TTime iTimeData5;
/**
* iTimeData6
*/
TTime iTimeData6;
/**
* iDurationData1
*/
TTimeIntervalSeconds iDurationData1;
/**
* iDurationData2
*/
TTimeIntervalSeconds iDurationData2;
/**
* iDurationData3
*/
TTimeIntervalSeconds iDurationData3;
/**
* iDurationData4
*/
TTimeIntervalSeconds iDurationData4;
/**
* iDurationData5
*/
TTimeIntervalSeconds iDurationData5;
/**
* iDurationData6
*/
TTimeIntervalSeconds iDurationData6;
/**
* iSecretData1
*/
TBuf<EAknExFormEdwinMaxLength> iSecretData1;
/**
* iSecretData2
*/
TBuf<EAknExFormEdwinMaxLength> iSecretData2;
/**
* iSecretData3
*/
TBuf<EAknExFormEdwinMaxLength> iSecretData3;
/**
* iSecretData4
*/
TBuf<EAknExFormEdwinMaxLength> iSecretData4;
/**
* iSecretData5
*/
TBuf<EAknExFormEdwinMaxLength> iSecretData5;
/**
* iSecretData6
*/
TBuf<EAknExFormEdwinMaxLength> iSecretData6;
/**
* iSliderData1
*/
TInt iSliderData1;
/**
* iSliderData2
*/
TInt iSliderData2;
/**
* iSliderData3
*/
TInt iSliderData3;
/**
* iEdwinLabel1
*/
TBuf<EAknExFormLabelMaxLength> iEdwinLabel1;
/**
* iEdwinLabel2
*/
TBuf<EAknExFormLabelMaxLength> iEdwinLabel2;
/**
* iEdwinLabel3
*/
TBuf<EAknExFormLabelMaxLength> iEdwinLabel3;
/**
* iEdwinLabel4
*/
TBuf<EAknExFormLabelMaxLength> iEdwinLabel4;
/**
* iEdwinLabel5
*/
TBuf<EAknExFormLabelMaxLength> iEdwinLabel5;
/**
* iEdwinLabel6
*/
TBuf<EAknExFormLabelMaxLength> iEdwinLabel6;
/**
* iEdwinLabel7
*/
TBuf<EAknExFormLabelMaxLength> iEdwinLabel7;
/**
* iEdwinLabel8
*/
TBuf<EAknExFormLabelMaxLength> iEdwinLabel8;
/**
* iEdwinLabel9
*/
TBuf<EAknExFormLabelMaxLength> iEdwinLabel9;
/**
* iEdwinLabel10
*/
TBuf<EAknExFormLabelMaxLength> iEdwinLabel10;
/**
* iEdwinLabel11
*/
TBuf<EAknExFormLabelMaxLength> iEdwinLabel11;
/**
* iEdwinLabel12
*/
TBuf<EAknExFormLabelMaxLength> iEdwinLabel12;
/**
* iEdwinLabel13
*/
TBuf<EAknExFormLabelMaxLength> iEdwinLabel13;
/**
* iEdwinLabel14
*/
TBuf<EAknExFormLabelMaxLength> iEdwinLabel14;
/**
* iEdwinLabel15
*/
TBuf<EAknExFormLabelMaxLength> iEdwinLabel15;
/**
* iEdwinLabel16
*/
TBuf<EAknExFormLabelMaxLength> iEdwinLabel16;
/**
* iEdwinLabel17
*/
TBuf<EAknExFormLabelMaxLength> iEdwinLabel17;
/**
* iNumberLabel1
*/
TBuf<EAknExFormLabelMaxLength> iNumberLabel1;
/**
* iNumberLabel2
*/
TBuf<EAknExFormLabelMaxLength> iNumberLabel2;
/**
* iNumberLabel3
*/
TBuf<EAknExFormLabelMaxLength> iNumberLabel3;
/**
* iNumberLabel4
*/
TBuf<EAknExFormLabelMaxLength> iNumberLabel4;
/**
* iNumberLabel5
*/
TBuf<EAknExFormLabelMaxLength> iNumberLabel5;
/**
* iNumberLabel6
*/
TBuf<EAknExFormLabelMaxLength> iNumberLabel6;
/**
* iDateLabel1
*/
TBuf<EAknExFormLabelMaxLength> iDateLabel1;
/**
* iDateLabel2
*/
TBuf<EAknExFormLabelMaxLength> iDateLabel2;
/**
* iDateLabel13
*/
TBuf<EAknExFormLabelMaxLength> iDateLabel3;
/**
* iDateLabel14
*/
TBuf<EAknExFormLabelMaxLength> iDateLabel4;
/**
* iDateLabel15
*/
TBuf<EAknExFormLabelMaxLength> iDateLabel5;
/**
* iDateLabel16
*/
TBuf<EAknExFormLabelMaxLength> iDateLabel6;
/**
* iTimeLabel1
*/
TBuf<EAknExFormLabelMaxLength> iTimeLabel1;
/**
* iTimeLabel2
*/
TBuf<EAknExFormLabelMaxLength> iTimeLabel2;
/**
* iTimeLabel3
*/
TBuf<EAknExFormLabelMaxLength> iTimeLabel3;
/**
* iTimeLabel4
*/
TBuf<EAknExFormLabelMaxLength> iTimeLabel4;
/**
* iTimeLabel5
*/
TBuf<EAknExFormLabelMaxLength> iTimeLabel5;
/**
* iTimeLabel6
*/
TBuf<EAknExFormLabelMaxLength> iTimeLabel6;
/**
* iDurationLabel1
*/
TBuf<EAknExFormLabelMaxLength> iDurationLabel1;
/**
* iDurationLabel2
*/
TBuf<EAknExFormLabelMaxLength> iDurationLabel2;
/**
* iDurationLabel3
*/
TBuf<EAknExFormLabelMaxLength> iDurationLabel3;
/**
* iDurationLabel4
*/
TBuf<EAknExFormLabelMaxLength> iDurationLabel4;
/**
* iDurationLabel5
*/
TBuf<EAknExFormLabelMaxLength> iDurationLabel5;
/**
* iDurationLabel6
*/
TBuf<EAknExFormLabelMaxLength> iDurationLabel6;
/**
* iSecretLabel1
*/
TBuf<EAknExFormLabelMaxLength> iSecretLabel1;
/**
* iSecretLabel2
*/
TBuf<EAknExFormLabelMaxLength> iSecretLabel2;
/**
* iSecretLabel3
*/
TBuf<EAknExFormLabelMaxLength> iSecretLabel3;
/**
* iSecretLabel4
*/
TBuf<EAknExFormLabelMaxLength> iSecretLabel4;
/**
* iSecretLabel5
*/
TBuf<EAknExFormLabelMaxLength> iSecretLabel5;
/**
* iSecretLabel6
*/
TBuf<EAknExFormLabelMaxLength> iSecretLabel6;
/**
* iSliderLabel1
*/
TBuf<EAknExFormLabelMaxLength> iSliderLabel1;
/**
* iSliderLabel2
*/
TBuf<EAknExFormLabelMaxLength> iSliderLabel2;
/**
* iSliderLabel3
*/
TBuf<EAknExFormLabelMaxLength> iSliderLabel3;
/**
* iCurrentId
*/
TInt iCurrentId;
};
#endif // __AKNEXFORMSAVETESTFORM_H__
// End of File
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -