]> git.saurik.com Git - wxWidgets.git/blobdiff - src/generic/gridg.cpp
a wxCHECK added
[wxWidgets.git] / src / generic / gridg.cpp
index 858c320c01136947fea7a026829d8ce30a335cbb..bfd5c3928bb466bfb92c9e4003c080121b9580df 100644 (file)
@@ -1417,9 +1417,10 @@ void wxGenericGrid::OnSelectCellImplementation(wxDC *dc, int row, int col)
   // Probably because of the SetValue?? JS.
   // 2) Arrrrrgh. This isn't needed anywhere, 
   // of course. One hour of debugging... RR.
+  // Put back for Motif only on advice of Michael Bedward
 #ifdef __WXMOTIF__
   HighlightCell(dc);
-#endif // motif
+#endif
 
   dc->DestroyClippingRegion();
 
@@ -1511,7 +1512,7 @@ void wxGenericGrid::DrawCellText(void)
   if (!cell)
     return;
 
-  static char szEdit[300];
+  static wxChar szEdit[300];
 
   wxClientDC dc(this);
   dc.BeginDrawing();
@@ -1521,7 +1522,7 @@ void wxGenericGrid::DrawCellText(void)
   dc.SetBackgroundMode(wxTRANSPARENT);
   dc.SetBrush(cell->GetBackgroundBrush());
 
-  strcpy(szEdit, m_textItem->GetValue());
+  wxStrcpy(szEdit, m_textItem->GetValue());
 
   wxRect rect;
   rect = m_currentRect;
@@ -1530,7 +1531,7 @@ void wxGenericGrid::DrawCellText(void)
   rect.width -= 5;
   rect.height -= 4;
 
-  DrawTextRect(& dc, "                                    ", &rect, wxLEFT);
+  DrawTextRect(& dc, _T("                                    "), &rect, wxLEFT);
   DrawTextRect(& dc, szEdit, &rect, cell->GetAlignment());
 
   dc.DestroyClippingRegion();