]> git.saurik.com Git - wxWidgets.git/blobdiff - samples/forty/forty.cpp
CodeWarrior Support (no defines in project possible)
[wxWidgets.git] / samples / forty / forty.cpp
index 65a9c463d12907e2bfc85cabb8ee7d48383b4f14..960816e9160e23e858290a6532c03170b4ae12c2 100644 (file)
@@ -96,31 +96,34 @@ bool FortyApp::OnInit()
        return true;
 }
 
-wxColour* FortyApp::BackgroundColour()
+const wxColour& FortyApp::BackgroundColour()
 {
        if (!m_backgroundColour)
        {
                m_backgroundColour = new wxColour(0, 128, 0);
        }
-       return m_backgroundColour;
+
+       return *m_backgroundColour;
 }
 
-wxBrush* FortyApp::BackgroundBrush()
+const wxBrush& FortyApp::BackgroundBrush()
 {
        if (!m_backgroundBrush)
        {
                m_backgroundBrush = new wxBrush(*BackgroundColour(), wxSOLID);
        }
-       return m_backgroundBrush;
+
+       return *m_backgroundBrush;
 }
 
-wxColour* FortyApp::TextColour()
+const wxColour& FortyApp::TextColour()
 {
        if (!m_textColour)
        {
                m_textColour = new wxColour("BLACK");
        }
-       return m_textColour;
+
+       return *m_textColour;
 }
 
 // My frame constructor