.H
==============================================================
// 大头贴对话框类(在对话框中显示大头贴控件)
class CDymBigHeadDialog : public CAknDialog
{
public:
CDymBigHeadDialog();
~CDymBigHeadDialog();
void PreLayoutDynInitL();
TInt CountComponentControls() const;
CCoeControl* ComponentControl(TInt aIndex) const;
void SizeChanged();
void CancelL();
void SetContainer(CDymBigHeadContainer* aContainer);
protected:
virtual TBool OkToExitL( TInt aBuDymonId );
virtual TKeyResponse OfferKeyEventL(const TKeyEvent& aKeyEvent,TEventCode aType);
private:
void SeDymimerL(DymimeIntervalMicroSeconds32 aInterval);
void DestroyTimer();
static TInt TimerCallBack(TAny* aPtr);
public:
CDymPodAppUi* iDymPodAppUi;
private:
TSize iLastSize;
CDymBigHeadContainer* iContainer;
CPeriodic* iTimer;
};
// 大头贴对话框帮助类(帮组弹出对话框)
class CDymBigHeadDialogHelper
{
public:
CDymBigHeadDialogHelper(CDymPodHelper* aHelper);
void Displ