X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/0aff9d91ae3c37b9504c09623e93fcb0c97406d8..702723413ed52b1f538d9c8deab8abfa3f8beb9a:/demos/forty/forty.h?ds=inline

diff --git a/demos/forty/forty.h b/demos/forty/forty.h
index 100b9edc53..2b8a93005a 100644
--- a/demos/forty/forty.h
+++ b/demos/forty/forty.h
@@ -6,9 +6,9 @@
 // Created:     21/07/97
 // RCS-ID:      $Id$
 // Copyright:   (c) 1993-1998 Chris Breeze
-// Licence:   	wxWindows licence
+// Licence:     wxWindows licence
 //---------------------------------------------------------------------------
-// Last modified: 22nd July 1998 - ported to wxWindows 2.0
+// Last modified: 22nd July 1998 - ported to wxWidgets 2.0
 /////////////////////////////////////////////////////////////////////////////
 #ifndef _FORTY_H_
 #define _FORTY_H_
@@ -18,51 +18,60 @@ class FortyApp: public wxApp
 public:
     FortyApp();
     ~FortyApp();
-	bool OnInit();
+    bool OnInit();
 
-	static const wxColour& BackgroundColour();
-	static const wxColour& TextColour();
-	static const wxBrush&  BackgroundBrush();
+    static const wxColour& BackgroundColour();
+    static const wxColour& TextColour();
+    static const wxBrush&  BackgroundBrush();
+    const wxString& GetHelpFile() const { return m_helpFile; }
 
 private:
-	static wxColour* m_backgroundColour;
-	static wxColour* m_textColour;
-	static wxBrush*  m_backgroundBrush;
+    static wxColour* m_backgroundColour;
+    static wxColour* m_textColour;
+    static wxBrush*  m_backgroundBrush;
+    wxString m_helpFile;
 };
 
+DECLARE_APP(FortyApp)
+
 class FortyCanvas;
 class FortyFrame: public wxFrame
 {
 public:
-        FortyFrame(wxFrame* frame, const wxString& title, int x, int y, int w, int h,bool largecards);
-	virtual ~FortyFrame();
+  FortyFrame(wxFrame* frame, const wxString& title, const wxPoint& pos, const wxSize& size, bool largecards);
+    virtual ~FortyFrame();
 
-	void OnCloseWindow(wxCloseEvent& event);
+    void OnCloseWindow(wxCloseEvent& event);
 
-	// Menu callbacks
-	void NewGame(wxCommandEvent& event);
-	void Exit(wxCommandEvent& event);
-	void About(wxCommandEvent& event);
-	void Help(wxCommandEvent& event);
-	void Undo(wxCommandEvent& event);
-	void Redo(wxCommandEvent& event);
-	void Scores(wxCommandEvent& event);
-	void ToggleRightButtonUndo(wxCommandEvent& event);
-	void ToggleHelpingHand(wxCommandEvent& event);
-        void ToggleCardSize(wxCommandEvent& event);
+    // Menu callbacks
+    void NewGame(wxCommandEvent& event);
+    void Exit(wxCommandEvent& event);
+    void About(wxCommandEvent& event);
+    void Help(wxCommandEvent& event);
+    void Undo(wxCommandEvent& event);
+    void Redo(wxCommandEvent& event);
+    void Scores(wxCommandEvent& event);
+    void ToggleRightButtonUndo(wxCommandEvent& event);
+    void ToggleHelpingHand(wxCommandEvent& event);
+    void ToggleCardSize(wxCommandEvent& event);
 
-        FortyCanvas* GetCanvas() { return m_canvas; }
+    FortyCanvas* GetCanvas() { return m_canvas; }
 
-	DECLARE_EVENT_TABLE()
+    DECLARE_EVENT_TABLE()
 
 private:
-	enum MenuCommands { NEW_GAME = 10, SCORES,
-						UNDO, REDO,
-                        RIGHT_BUTTON_UNDO, HELPING_HAND, LARGE_CARDS
-					};
+    enum MenuCommands { 
+        NEW_GAME = 10, 
+        SCORES,
+        UNDO, 
+        REDO,
+        RIGHT_BUTTON_UNDO, 
+        HELPING_HAND, 
+        LARGE_CARDS
+    };
 
-	wxMenuBar*		m_menuBar;
-	FortyCanvas*	m_canvas;
+    wxMenuBar* m_menuBar;
+    FortyCanvas* m_canvas;
 };
 
 //----------------------------------------------------------------------------