Mercurial > mercurial > hgweb_mover2.cgi
comparison include/myframe.h @ 11:9b0840b0be7e
cache done.
author | pyon@macmini |
---|---|
date | Sun, 23 Oct 2011 07:43:34 +0900 |
parents | dfa5cae8c992 |
children | 6ed3b64ed39a |
comparison
equal
deleted
inserted
replaced
10:1fda3a06c39b | 11:9b0840b0be7e |
---|---|
1 // Filename : myframe.h | 1 // Filename : myframe.h |
2 // Last Change: 20-Oct-2011. | 2 // Last Change: 22-Oct-2011. |
3 // | 3 // |
4 | 4 |
5 #ifndef __myframe__ | 5 #ifndef __myframe__ |
6 #define __myframe__ | 6 #define __myframe__ |
7 | 7 |
8 #include "common.h" | 8 #include "common.h" |
9 #include "cache.h" | |
10 WX_DECLARE_HASH_MAP( wxString, CacheItem*, wxStringHash, wxStringEqual, CacheHash ); | |
9 | 11 |
10 class MyFrame : public wxFrame | 12 class MyFrame : public wxFrame |
11 { | 13 { |
12 DECLARE_EVENT_TABLE() | 14 DECLARE_EVENT_TABLE() |
13 private: | 15 private: |
14 wxImageList* m_imageList; | 16 wxImageList* m_imageList; |
15 wxArrayString m_undo; | 17 wxArrayString m_undo; |
18 wxTimer m_timer; | |
19 CacheHash CH; | |
16 | 20 |
17 protected: | 21 protected: |
18 wxMenuBar* m_menubarFile; | 22 wxMenuBar* m_menubarFile; |
19 wxMenu* m_menuFile; | 23 wxMenu* m_menuFile; |
20 wxStatusBar* m_statusBar; | 24 wxStatusBar* m_statusBar; |
59 void OnMove(wxCommandEvent& event); | 63 void OnMove(wxCommandEvent& event); |
60 void OnMoveAndDetect(wxCommandEvent& event); | 64 void OnMoveAndDetect(wxCommandEvent& event); |
61 void OnDelete(wxCommandEvent& event); | 65 void OnDelete(wxCommandEvent& event); |
62 void OnUndo(wxCommandEvent& event); | 66 void OnUndo(wxCommandEvent& event); |
63 void ReadyImage(void); | 67 void ReadyImage(void); |
64 void WatchDir(void); | 68 void UpdateCache(void); |
65 // $B0J2<!$Dj7?$b$N(B | 69 // $B0J2<!$Dj7?$b$N(B |
70 void OnTimer(wxTimerEvent& event); | |
71 void OnIdle(wxIdleEvent& event); | |
66 void OnWinSize(wxSizeEvent& event); | 72 void OnWinSize(wxSizeEvent& event); |
67 void OnWinMove(wxMoveEvent& event); | 73 void OnWinMove(wxMoveEvent& event); |
68 void TellLocation( void ); | 74 void TellLocation( void ); |
69 void OnOpenAppDir(wxCommandEvent& event); | 75 void OnOpenAppDir(wxCommandEvent& event); |
70 void OnQuit(wxCommandEvent& event); | 76 void OnQuit(wxCommandEvent& event); |