Main Page   Class Hierarchy   Compound List   File List   Compound Members  

ColumnField.h

00001 /*
00002  * Purpose: Helper class for sorting and changing columns
00003  * Author:  Frank Buß
00004  * Created: 2002
00005  */
00006 
00007 #ifndef COLUMN_FIELD_H
00008 #define COLUMN_FIELD_H
00009 
00013 class ColumnField
00014 {
00015 public:
00022     ColumnField(wxString name, int oldIndex = -1, int oldWidth = 0);
00023 
00028     bool isNew();
00029 
00033     int getOldIndex();
00034 
00038     int getOldWidth();
00039 
00043     wxString getName();
00044 
00048     void setName(wxString name);
00049 
00050 private:
00051     wxString m_name;
00052     int m_oldIndex;
00053     int m_oldWidth;
00054 };
00055 
00061 class NullColumnField : public ColumnField
00062 {
00063 public:
00064     NullColumnField() : ColumnField("(keine)") {}
00065 };
00066 
00067 #endif  // COLUMN_FIELD_H

Generated on Thu May 2 15:13:51 2002 for Wino by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001