📄 wavegen_listbox.h
字号:
//
// wavegen_listbox.h
//
// Copyright (C) 2002 Nokia Corporation. All rights reserved.
//
/////////////////////////////////////////////////////////////////////////////
#ifndef WAVEGENLISTBOX_H
#define WAVEGENLISTBOX_H
// INCLUDES
#include <aknsettingitemlist.h>
// FORWARD DECLARATIONS
class CStreamAudioEngine;
class CWaveGenView;
//
// CWaveGenListbox class declaration
//
class CWaveGenListbox : public CAknSettingItemList
{
public:
// Constructor
CWaveGenListbox(CStreamAudioEngine* aEng);
// Destructor
virtual ~CWaveGenListbox();
// creates the setting items for this listbox
CAknSettingItem* CreateSettingItemL(TInt identifier);
// key event + listbox event handling
TKeyResponse OfferKeyEventL(
const TKeyEvent& aKeyEvent,
TEventCode aType);
virtual void HandleListBoxEventL(
CEikListBox* aListBox,
TListBoxEvent aEventType);
private:
void SizeChanged();
private: // Data
CStreamAudioEngine* iEng; // not owned
TInt iEditing;
TInt iVolume;
TInt iFrequency;
TBool iWaveform;
};
#endif // WAVEGENLISTBOX_H
// eof
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -