00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019 #ifndef NCPopupList_h
00020 #define NCPopupList_h
00021
00022 #include <iosfwd>
00023
00024 #include <list>
00025 using namespace std;
00026
00027 #include "NCPopupTable.h"
00028
00029 class YCPString;
00030
00032
00033
00034
00035
00036
00037 class NCPopupList : public NCPopupTable {
00038
00039 NCPopupList & operator=( const NCPopupList & );
00040 NCPopupList ( const NCPopupList & );
00041
00042 protected:
00043
00044 virtual bool postAgain();
00045
00046 public:
00047
00048 NCPopupList( const wpos at,
00049 const YCPString & label,
00050 const list<YCPString> & deflist,
00051 int index = 0 );
00052 virtual ~NCPopupList();
00053
00054 };
00055
00057
00058
00059 #endif // NCPopupList_h