1 #ifndef __WX__IMAGE__BROWSER__WDG__
2 #define __WX__IMAGE__BROWSER__WDG__
6 #include <wx/imaglist.h>
8 #include <wx/scrolwin.h>
11 * \brief Widget class that shows thumbnails images
13 class wxImageBrowserWdg : public wxScrolledWindow
22 const wxPoint& pos = wxDefaultPosition,
23 const wxSize& size = wxDefaultSize,
24 long style = wxScrolledWindowStyle,
25 const wxString& name = wxPanelNameStr
29 unsigned short*** volume,
38 void SetScaleX( int sx );
39 void SetScaleY( int sy );
40 void SetGap( int gap );
48 void GetSizeParameters( int* n, int* c, int* r );
50 void OnDraw( wxDC& dc );
51 void OnSize( wxSizeEvent& event );
53 void OnMouseLeftClick( wxMouseEvent& event );
54 void OnMouseRightClick( wxMouseEvent& event );
56 // void Add( const wxImage& ima, const wxString& nrs );
60 int GetIndexClicked( wxMouseEvent& event );
62 wxImageList _ima_list;
63 wxArrayString _nrs_list;
70 DECLARE_EVENT_TABLE( );
74 #endif // __WX__IMAGE__BROWSER__WDG__