]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/calctrl.h
more backwards compatible kbd handling in wxScrolledWindow
[wxWidgets.git] / include / wx / calctrl.h
index 94e7e2002c9ed807f3448fb9302ba9dc5c4b5e55..af575d9b2be6e4cd64feafac286bbaed66179883 100644 (file)
@@ -47,6 +47,16 @@ enum wxCalendarDateBorder
 
 class WXDLLEXPORT wxCalendarDateAttr
 {
+#if !defined(__VISAGECPP__)
+protected:
+    // This has to be before the use of Init(), for MSVC++ 1.5
+    // But dorks up Visualage!
+    void Init(wxCalendarDateBorder border = wxCAL_BORDER_NONE)
+    {
+        m_border = border;
+        m_holiday = FALSE;
+    }
+#endif
 public:
     // ctors
     wxCalendarDateAttr() { Init(); }
@@ -89,14 +99,15 @@ public:
     const wxColour& GetBorderColour() const { return m_colBorder; }
     const wxFont& GetFont() const { return m_font; }
     wxCalendarDateBorder GetBorder() const { return m_border; }
-
+#if defined(__VISAGECPP__)
 protected:
+    // This has to be here for VisualAge
     void Init(wxCalendarDateBorder border = wxCAL_BORDER_NONE)
     {
         m_border = border;
         m_holiday = FALSE;
     }
-
+#endif
 private:
     wxColour m_colText,
              m_colBack,