~ubuntu-branches/ubuntu/gutsy/audacity/gutsy-backports

« back to all changes in this revision

Viewing changes to src/SplashDialog.h

  • Committer: Bazaar Package Importer
  • Author(s): John Dong
  • Date: 2008-02-18 21:58:19 UTC
  • mfrom: (13.1.2 hardy)
  • Revision ID: james.westby@ubuntu.com-20080218215819-tmbcf1rx238r8gdv
Tags: 1.3.4-1.1ubuntu1~gutsy1
Automated backport upload; no source changes.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/**********************************************************************
 
2
 
 
3
  Audacity: A Digital Audio Editor
 
4
 
 
5
  SplashDialog.h
 
6
 
 
7
  James Crook
 
8
 
 
9
**********************************************************************/
 
10
 
 
11
#ifndef __AUDACITY_SPLASH_DLG__
 
12
#define __AUDACITY_SPLASH_DLG__
 
13
 
 
14
#include <wx/dialog.h>
 
15
 
 
16
class wxBoxSizer;
 
17
class wxStaticBitmap;
 
18
class wxBitmap;
 
19
class ShuttleGui;
 
20
class AudacityProject;
 
21
class wxCheckbox;
 
22
class wxHtmlWindow;
 
23
 
 
24
class SplashDialog:public wxDialog {
 
25
   DECLARE_DYNAMIC_CLASS(SplashDialog)
 
26
public:
 
27
   SplashDialog(wxWindow * parent);
 
28
   virtual ~ SplashDialog();
 
29
   void OnOK(wxCommandEvent & event);
 
30
   static void Show2( wxWindow * pParent );
 
31
 
 
32
   DECLARE_EVENT_TABLE()
 
33
    
 
34
private:
 
35
   
 
36
   void Populate( ShuttleGui & S );
 
37
   void OnDontShow( wxCommandEvent & Evt );
 
38
 
 
39
   wxHtmlWindow * mpHtml;
 
40
   wxStaticBitmap* m_pIcon;
 
41
   wxBitmap* m_pLogo; //vvv
 
42
   static SplashDialog * pSelf;
 
43
};
 
44
 
 
45
//void ShowSplashScreen( AudacityProject * pProj );
 
46
 
 
47
#endif
 
48
 
 
49
// Indentation settings for Vim and Emacs and unique identifier for Arch, a
 
50
// version control system. Please do not modify past this point.
 
51
//
 
52
// Local Variables:
 
53
// c-basic-offset: 3
 
54
// indent-tabs-mode: nil
 
55
// End:
 
56
//
 
57
// vim: et sts=3 sw=3
 
58
// arch-tag: 6c53e56f-0045-4eaa-be7f-be6d034a8221
 
59