Sophie

Sophie

distrib > Mandriva > 2011.0 > i586 > media > contrib-release-debug > by-pkgid > f53c6fc016b4649afd106d82f7232fba > files > 50

cmmusic-debug-1.5-3mdv2011.0.i586.rpm

#ifndef LISTDLG_H_
#define LISTDLG_H_
#include "CurseUI.h"
#include <menu.h>
#include <vector>
#include <fstream>
class CListDlg : public CCurseUI
{
public:
	CListDlg();
	virtual ~CListDlg();
	virtual void SetParam(const char* lpszArg,const char* lpszData);
	virtual void DoProccess();
	virtual void Layout();
private:
	void DriveMenu(MENU *menu,int nType);
protected:
	std::string m_strCaption;
	std::vector<std::string> m_vctList;
	std::vector<std::string> m_vctOption;
	MENU *m_menu;
	ITEM **m_items;
	MENU *m_meuOption;
	ITEM **m_itmOption;
};

#endif /*LISTDLG_H_*/