Mercurial > mercurial > hgweb_searcher03.cgi
comparison include/myframe.h @ 10:29021e6e1ebe
Implement thumbnail list in PreviewDialog.
| author | pyon@macmini |
|---|---|
| date | Mon, 28 Apr 2014 18:14:04 +0900 |
| parents | b455f2d8aac9 |
| children | dfcf8c973219 |
comparison
equal
deleted
inserted
replaced
| 9:b455f2d8aac9 | 10:29021e6e1ebe |
|---|---|
| 1 // Filename : myframe.h | 1 // Filename : myframe.h |
| 2 // Last Change: 23-Apr-2014. | 2 // Last Change: 28-Apr-2014. |
| 3 // | 3 // |
| 4 #ifndef __MYFRAME_H__ | 4 #ifndef __MYFRAME_H__ |
| 5 #define __MYFRAME_H__ | 5 #define __MYFRAME_H__ |
| 6 | 6 |
| 7 #include "common.h" | 7 #include "common.h" |
| 28 // サムネイルパネル | 28 // サムネイルパネル |
| 29 class ThumbnailPanel : public wxPanel | 29 class ThumbnailPanel : public wxPanel |
| 30 { | 30 { |
| 31 private: | 31 private: |
| 32 wxArrayString m_imagefiles; | 32 wxArrayString m_imagefiles; |
| 33 wxArrayString m_cachefiles; | |
| 33 | 34 |
| 34 protected: | 35 protected: |
| 35 wxStaticBitmap* m_bitmap0; | 36 wxStaticBitmap* m_bitmap0; |
| 36 wxStaticBitmap* m_bitmap1; | 37 wxStaticBitmap* m_bitmap1; |
| 37 wxStaticBitmap* m_bitmap2; | 38 wxStaticBitmap* m_bitmap2; |
| 47 void OnDClick1( wxMouseEvent& event ); | 48 void OnDClick1( wxMouseEvent& event ); |
| 48 void OnDClick2( wxMouseEvent& event ); | 49 void OnDClick2( wxMouseEvent& event ); |
| 49 void OnDClick3( wxMouseEvent& event ); | 50 void OnDClick3( wxMouseEvent& event ); |
| 50 void OnDClick4( wxMouseEvent& event ); | 51 void OnDClick4( wxMouseEvent& event ); |
| 51 void OnDClick5( wxMouseEvent& event ); | 52 void OnDClick5( wxMouseEvent& event ); |
| 52 void SetImages( wxString dirpath ); | 53 void SetCacheImages( wxString dirpath ); |
| 53 void Preview( int n ); | 54 void DoPreview( int n ); |
| 54 }; | 55 }; |
| 55 | 56 |
| 56 /////////////////////////////////////////////////////////////// | 57 /////////////////////////////////////////////////////////////// |
| 57 // メインフレーム | 58 // メインフレーム |
| 58 class MyFrame : public wxFrame | 59 class MyFrame : public wxFrame |
| 127 ID_MNMARKPARAM, | 128 ID_MNMARKPARAM, |
| 128 ID_MNAPPDIR, | 129 ID_MNAPPDIR, |
| 129 ID_MNABOUT, | 130 ID_MNABOUT, |
| 130 | 131 |
| 131 ID_LIST, | 132 ID_LIST, |
| 132 | |
| 133 ID_THUMB, | 133 ID_THUMB, |
| 134 ID_THBMP0, | |
| 135 ID_THBMP1, | |
| 136 ID_THBMP2, | |
| 137 ID_THBMP3, | |
| 138 ID_THBMP4, | |
| 139 ID_THBMP5, | |
| 140 | 134 |
| 141 ID_SEARCH, | 135 ID_SEARCH, |
| 142 | |
| 143 ID_KANA, | 136 ID_KANA, |
| 144 ID_HIST, | 137 ID_HIST, |
| 145 }; | 138 }; |
| 146 | 139 |
| 147 #endif //__MYFRAME_H__ | 140 #endif //__MYFRAME_H__ |
