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__ |