annotate src/htmlhelp.cpp @ 22:05f76f9f9186

index buttons move to main-frame.
author pyon@macmini
date Wed, 27 Jul 2011 19:01:09 +0900
parents 5ce7757b4350
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
c174ac668e9f First commit ! (ver2.8)
pyon@macmini
parents:
diff changeset
1 // Filename : htmlhelp.cpp
14
5ce7757b4350 finish EasyPrint implement.
pyon@macmini
parents: 0
diff changeset
2 // Last Change: 01-Jul-2011.
0
c174ac668e9f First commit ! (ver2.8)
pyon@macmini
parents:
diff changeset
3 //
c174ac668e9f First commit ! (ver2.8)
pyon@macmini
parents:
diff changeset
4 #include "common.h"
c174ac668e9f First commit ! (ver2.8)
pyon@macmini
parents:
diff changeset
5 #include "htmlhelp.h"
c174ac668e9f First commit ! (ver2.8)
pyon@macmini
parents:
diff changeset
6
c174ac668e9f First commit ! (ver2.8)
pyon@macmini
parents:
diff changeset
7 // for all others, include the necessary headers (this file is usually all you
c174ac668e9f First commit ! (ver2.8)
pyon@macmini
parents:
diff changeset
8 // need because it includes almost all "standard" wxWidgets headers)
c174ac668e9f First commit ! (ver2.8)
pyon@macmini
parents:
diff changeset
9 #ifndef WX_PRECOMP
c174ac668e9f First commit ! (ver2.8)
pyon@macmini
parents:
diff changeset
10 #include "wx/utils.h"
c174ac668e9f First commit ! (ver2.8)
pyon@macmini
parents:
diff changeset
11 #endif
c174ac668e9f First commit ! (ver2.8)
pyon@macmini
parents:
diff changeset
12
c174ac668e9f First commit ! (ver2.8)
pyon@macmini
parents:
diff changeset
13 // resources
c174ac668e9f First commit ! (ver2.8)
pyon@macmini
parents:
diff changeset
14 // the application icon (under Windows and OS/2 it is in resources and even
c174ac668e9f First commit ! (ver2.8)
pyon@macmini
parents:
diff changeset
15 // though we could still include the XPM here it would be unused)
c174ac668e9f First commit ! (ver2.8)
pyon@macmini
parents:
diff changeset
16 #if !defined(__WXMSW__) && !defined(__WXPM__)
c174ac668e9f First commit ! (ver2.8)
pyon@macmini
parents:
diff changeset
17 #include "../img/sample.xpm"
c174ac668e9f First commit ! (ver2.8)
pyon@macmini
parents:
diff changeset
18 #endif
c174ac668e9f First commit ! (ver2.8)
pyon@macmini
parents:
diff changeset
19
c174ac668e9f First commit ! (ver2.8)
pyon@macmini
parents:
diff changeset
20
c174ac668e9f First commit ! (ver2.8)
pyon@macmini
parents:
diff changeset
21 // frame constructor
c174ac668e9f First commit ! (ver2.8)
pyon@macmini
parents:
diff changeset
22 HtmlHelpFrame::HtmlHelpFrame(const wxString& title, wxWindowID id)
c174ac668e9f First commit ! (ver2.8)
pyon@macmini
parents:
diff changeset
23 : wxFrame(NULL, id, title)
c174ac668e9f First commit ! (ver2.8)
pyon@macmini
parents:
diff changeset
24 {
c174ac668e9f First commit ! (ver2.8)
pyon@macmini
parents:
diff changeset
25 // set the frame icon
c174ac668e9f First commit ! (ver2.8)
pyon@macmini
parents:
diff changeset
26 SetIcon(wxICON(sample));
14
5ce7757b4350 finish EasyPrint implement.
pyon@macmini
parents: 0
diff changeset
27 m_htmlWin = new wxHtmlWindow( this, ID_HELP, wxDefaultPosition, wxSize(800,1000) );
0
c174ac668e9f First commit ! (ver2.8)
pyon@macmini
parents:
diff changeset
28
c174ac668e9f First commit ! (ver2.8)
pyon@macmini
parents:
diff changeset
29 m_htmlWin->LoadPage( wxT("man/index.html") );
c174ac668e9f First commit ! (ver2.8)
pyon@macmini
parents:
diff changeset
30 //m_htmlWin->SetRelatedFrame( m_parent, wxT("The Searcher v2 - %s") );
c174ac668e9f First commit ! (ver2.8)
pyon@macmini
parents:
diff changeset
31 m_htmlWin->SetRelatedStatusBar( 0 );
c174ac668e9f First commit ! (ver2.8)
pyon@macmini
parents:
diff changeset
32
c174ac668e9f First commit ! (ver2.8)
pyon@macmini
parents:
diff changeset
33 }
c174ac668e9f First commit ! (ver2.8)
pyon@macmini
parents:
diff changeset
34
c174ac668e9f First commit ! (ver2.8)
pyon@macmini
parents:
diff changeset
35 // Destructor
c174ac668e9f First commit ! (ver2.8)
pyon@macmini
parents:
diff changeset
36 HtmlHelpFrame::~HtmlHelpFrame()
c174ac668e9f First commit ! (ver2.8)
pyon@macmini
parents:
diff changeset
37 {
c174ac668e9f First commit ! (ver2.8)
pyon@macmini
parents:
diff changeset
38 }
c174ac668e9f First commit ! (ver2.8)
pyon@macmini
parents:
diff changeset
39