Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

MNListBox.h

Go to the documentation of this file.
00001 
00002 
00003 
00004 #ifndef MNLISTBOX_H
00005 #define MNLISTBOX_H
00006 
00007 #include "MNComponent.h"
00008 
00012 #define END -1
00013 
00073 class MNListBox : public MNComponent
00074 {
00075   public:
00079     MNListBox( MNComponent *parent, int x, int y, int w, int h, 
00080                int style = 0, LPSTR *data = NULL, int ndata = 0 );
00081     
00085     void AddString( LPSTR text, int index = END );
00086 
00090     void AddStrings( LPSTR text[], int ntext, int index = END );
00091 
00095     void RemoveString( int index );
00096 
00100     LPSTR GetString( int index );
00101 
00105     LPSTR operator[]( int index );
00106 
00110     int GetNumberOfItems();
00111 
00115     LPSTR GetSelectedString();
00116 
00120     int GetSelectedIndex();
00121 };
00122 
00123 #endif

Generated on Thu Oct 31 18:21:37 2002 for GuiLib by doxygen1.2.18