1 #ifndef __creaImageIOWxGimmickDialog_h_INCLUDED__
2 #define __creaImageIOWxGimmickDialog_h_INCLUDED__
4 #include <creaImageIOSystem.h>
5 #include <creaImageIOWxGimmick.h>
11 //=====================================================================
12 class CREAIMAGEIO_EXPORT WxGimmickDialog : public wxDialog
16 WxGimmickDialog(wxWindow *parent,
21 int image_type = GIMMICK_3D_IMAGE_SELECTION,
24 typedef WxGimmick ViewType;
25 typedef WxGimmick::EventType EventType;
29 void GetSelectedImages(std::vector<vtkImageData*>& s)
30 { mView->GetSelectedImages(s); }
31 void GetSelectedFiles(std::vector<std::string>& s)
32 { mView->GetSelectedFiles(s); }
34 void OnSelChanged(EventType& event);
35 void OnContextualMenu(EventType& event);
36 void OnMenuTest(wxCommandEvent& event);
37 // void OnButtonOk(wxCommandEvent& event);
38 // void OnButtonCancel(wxCommandEvent& event);
40 DECLARE_EVENT_TABLE();
46 wxButton* mCancelButton;
55 }; // class WxGimmickDialog
56 //=====================================================================
59 } // namespace creaImageIO
63 #endif // #ifndef __creaImageIOWxGimmickDialog_h_INCLUDED__