diff include/preview.h @ 14:ac17a73e39b3

Zoom in / out in Preview Dialog.
author pyon@macmini
date Thu, 05 Jun 2014 04:19:03 +0900
parents bbd65edf71d4
children de222bc84e48
line wrap: on
line diff
--- a/include/preview.h	Sat May 24 10:25:13 2014 +0900
+++ b/include/preview.h	Thu Jun 05 04:19:03 2014 +0900
@@ -1,5 +1,5 @@
 // Filename   : preview.h
-// Last Change: 23-May-2014.
+// Last Change: 04-Jun-2014.
 //
 
 #ifndef __PREVIEW_H__
@@ -29,12 +29,12 @@
 		PThumbnailPanel( wxWindow* parent, wxWindowID id, const wxPoint& pos, const wxSize& size, long style ); 
 		~PThumbnailPanel();
 
-        void OnClick0( wxMouseEvent& event );
-        void OnClick1( wxMouseEvent& event );
-        void OnClick2( wxMouseEvent& event );
-        void OnClick3( wxMouseEvent& event );
-        void OnClick4( wxMouseEvent& event );
-        void OnClick5( wxMouseEvent& event );
+        void OnClick0( wxMouseEvent& WXUNUSED(event) );
+        void OnClick1( wxMouseEvent& WXUNUSED(event) );
+        void OnClick2( wxMouseEvent& WXUNUSED(event) );
+        void OnClick3( wxMouseEvent& WXUNUSED(event) );
+        void OnClick4( wxMouseEvent& WXUNUSED(event) );
+        void OnClick5( wxMouseEvent& WXUNUSED(event) );
         void SetFiles( wxArrayString imagefiles, wxArrayString cachefiles, int select );	
         void SetImageList( int selected );
         void Preview( int n );
@@ -48,6 +48,7 @@
         wxString          m_preview;
         wxArrayString     m_imagefiles;
         wxArrayString     m_cachefiles;
+        float             m_zoom;
 	
 	protected:
         wxScrolledWindow* m_scrolledWindow;
@@ -63,9 +64,11 @@
 		~PreviewDialog();
 	
         void SetFiles( wxArrayString imagefiles, wxArrayString cachefiles, int select );
-        void SetPreviewSize( void );
+        void SetZoom( float zoom );
         void SetPreviewImage( int n );
-        void OnPrint( wxCommandEvent& event );
+        void OnWheel( wxMouseEvent& event );
+        void OnDClick( wxMouseEvent& WXUNUSED(event) );
+        void OnPrint( wxCommandEvent& WXUNUSED(event) );
 };
 
 enum {