00001
00002
00003
00004
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