]> git.saurik.com Git - wxWidgets.git/blobdiff - demos/life/game.h
Updating MSW file list.
[wxWidgets.git] / demos / life / game.h
index 6693c2aeef5ad641bc30455f0706b9b62bdf68f3..0a4860f10035452c28242b94249d7a9bcf5974ba 100644 (file)
 #ifndef _LIFE_GAME_H_
 #define _LIFE_GAME_H_
 
-#if defined(__GNUG__) && !defined(__APPLE__)
-    #pragma interface "game.h"
-#endif
-
 // for compilers that support precompilation, includes "wx/wx.h"
 #include "wx/wxprec.h"
 
@@ -47,8 +43,8 @@ public:
         m_rules       = rules;
         m_shape       = shape;
     };
-    
-    // A more convenient ctor for the built-in samples    
+
+    // A more convenient ctor for the built-in samples
     LifePattern(wxString      name,
                 wxString      description,
                 int           width,
@@ -57,8 +53,13 @@ public:
     {
         m_name        = name;
         m_description = description;
-        m_rules       = _("");
+        m_rules       = wxEmptyString;
+        // TODO: add the positions later, since the formatting command
+        // causes a crash due to conversion objects not being available
+        // during initialisation.
+#ifndef __WXMAC__
         m_shape.Add( wxString::Format(_T("%i %i"), -width/2, -height/2) );
+#endif
         for(int j = 0; j < height; j++)
         {
             wxString tmp;
@@ -88,7 +89,7 @@ struct LifeCell
 {
     wxInt32 i;
     wxInt32 j;
-};       
+};
 
 // A private class that contains data about a block of cells
 class LifeCellBox;