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); |
