Mercurial > mercurial > hgweb_searcher03.cgi
comparison include/index.h @ 2:c066fde99517
Added Batch Print Mode.
author | pyon@macmini |
---|---|
date | Fri, 23 Aug 2013 18:32:09 +0900 |
parents | 0c0701a935f8 |
children | 7ac7d28699af |
comparison
equal
deleted
inserted
replaced
1:7b6dab24f4b8 | 2:c066fde99517 |
---|---|
1 // Filename : index.h | 1 // Filename : index.h |
2 // Last Change: 21-Jul-2013. | 2 // Last Change: 23-Aug-2013. |
3 // | 3 // |
4 | 4 |
5 #ifndef __INDEX_H__ | 5 #ifndef __INDEX_H__ |
6 #define __INDEX_H__ | 6 #define __INDEX_H__ |
7 | 7 |
9 | 9 |
10 class IndexDialog : public wxDialog | 10 class IndexDialog : public wxDialog |
11 { | 11 { |
12 DECLARE_EVENT_TABLE() | 12 DECLARE_EVENT_TABLE() |
13 private: | 13 private: |
14 wxString m_rootdir; | |
14 | 15 |
15 protected: | 16 protected: |
16 wxListCtrl* m_listCtrl; | 17 wxListCtrl* m_listCtrl; |
17 wxCalendarCtrl* m_calendar; | 18 wxCalendarCtrl* m_calendar; |
18 wxButton* m_buttonMake; | 19 wxButton* m_buttonMake; |
20 wxRichTextCtrl* m_richText; | |
19 wxButton* m_buttonClose; | 21 wxButton* m_buttonClose; |
20 | 22 |
21 public: | 23 public: |
22 | |
23 IndexDialog( wxWindow*, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ); | 24 IndexDialog( wxWindow*, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ); |
24 ~IndexDialog(); | 25 ~IndexDialog(); |
25 | 26 |
27 void OnSelect( wxCalendarEvent& WXUNUSED(event) ); | |
28 void OnMakeIndex( wxCommandEvent& WXUNUSED(event) ); | |
29 void OnPage( wxCalendarEvent& WXUNUSED(event) ); | |
30 void UpdateList( void ); | |
31 void CheckHhs( void ); | |
32 | |
33 // Accessor | |
34 void SetRootdir( wxString dir ) { m_rootdir = dir; } | |
26 }; | 35 }; |
27 | 36 |
28 enum { | 37 enum { |
29 ID_CALNENDER = wxID_HIGHEST + 60, | 38 ID_CALNENDER = wxID_HIGHEST + 60, |
30 ID_MKINDEX, | 39 ID_MKINDEX, |