⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 s60uiexamplelist.h

📁 《Symbian S60第3版手机程序开发与实用教程》光盘源代码
💻 H
字号:
// Copyright (c) 2006 Nokia Corporation.

#ifndef __S60UIEXAMPLELIST_H__
#define __S60UIEXAMPLELIST_H__

#include <AknSettingItemList.h>

//class CAknExSettingListItemData;
//class CAknExSettingListView;

/**
* CS60UIExampleList  container control class.
*/
class CS60UIExampleList : public CAknSettingItemList 
    {
    public:  // From CAknSettingItemList

        /**
        * CreateSettingItemL
        * Creates SettingItem
        * @param identifier
        * @return pointer to CAknSettingItem object
        */
        CAknSettingItem* CreateSettingItemL(TInt identifier);
                
        /**
        * SetData
        * Sets List's item data.
        * @param aData data to set
        */
        void SetData(TInt& aVolume, TInt& aSpeed, TBool& iBacktrack);
        

    private:    // From CCoeControl

        /**
        * SizeChanged
        * Called by framework when the size is changed..
        */
        void SizeChanged();

        /**
        * HandleResourceChange
        * Handle Resource change. In this case a change in screen size is 
        * handled by calling SetRect, and hence SizeChanged
        */
        void HandleResourceChange(TInt aType);

    private:    //Data

        /**
        * Pointers to the data to be set
        */        
        TInt*  iSpeed;
        TInt*  iVolume;
        TBool* iBacktrack;
    };

#endif //__S60UIEXAMPLELIST_H__

// End of File

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -