/////////////////////////////////////////////////////////////////////////////
#ifdef __GNUG__
- #pragma interface "gridctrl.h"
+ #pragma implementation "gridctrl.h"
#endif
#include "wx/wxprec.h"
#pragma hdrstop
#endif
+
+#if wxUSE_GRID || wxUSE_NEW_GRID
+
#ifndef WX_PRECOMP
#include "wx/textctrl.h"
#include "wx/dc.h"
}
void wxGridCellDateTimeRenderer::SetParameters(const wxString& params){
- if(params)
+ if (!params.IsEmpty())
m_oformat=params;
}
wxGridCellEnumRenderer::wxGridCellEnumRenderer(const wxString& choices)
{
- if(choices)
+ if (!choices.IsEmpty())
SetParameters(choices);
}
wxGridCellEnumEditor::wxGridCellEnumEditor(const wxString& choices)
: wxGridCellChoiceEditor()
{
- if(choices)
+ m_startint = -1;
+
+ if (!choices.IsEmpty())
SetParameters(choices);
}
if (grid->GetTable()->CanSetValueAs(row, col, wxGRID_VALUE_NUMBER))
grid->GetTable()->SetValueAsLong(row, col, pos);
else
- grid->GetTable()->SetValue(row, col,wxString::Format("%i",pos));
+ grid->GetTable()->SetValue(row, col,wxString::Format(wxT("%i"),pos));
}
return changed;
wxDC& dc,
int row, int col)
{
- int x,y, height , width = grid.GetColSize(col) -10;
+ wxCoord x,y, height , width = grid.GetColSize(col) -10;
int count = 250; //Limit iterations..
wxRect rect(0,0,width,10);
return wxSize(width,height);
}
+#endif