1 #include <creaImageIOWxGimmickReaderDialog.h>
2 #include <creaImageIOSystem.h>
8 WxGimmickReaderDialog::WxGimmickReaderDialog(wxWindow *parent,
32 GimmickDebugMessage(1,"WxGimmickReaderDialog::WxGimmickReaderDialog"
34 wxBoxSizer *topsizer = new wxBoxSizer(wxVERTICAL);
38 mGimmick = new Gimmick();
39 mGimmick->Initialize();
42 mView = new WxGimmickView(mGimmick,
51 // Connect the AddProgress callback
52 mView->ConnectValidationObserver
53 ( boost::bind( &WxGimmickReaderDialog::OnValid , this, _1 ) );
55 catch (crea::Exception e)
61 topsizer->Add( mView,1,wxGROW,0);
63 wxSizer* bsizer = CreateSeparatedButtonSizer(wxOK|wxCANCEL);
64 mOkButton = (wxButton*)FindWindowById(GetAffirmativeId(), this);
65 mCancelButton = (wxButton*)FindWindowById(GetEscapeId(), this);
67 mOkButton->Enable(false);
69 topsizer->Add ( bsizer, 0, wxGROW );
76 WxGimmickReaderDialog::~WxGimmickReaderDialog()
78 GimmickDebugMessage(1,"WxGimmickReaderDialog::~WxGimmickReaderDialog"
92 ///Callback method on a selection
93 void WxGimmickReaderDialog::OnValid(bool t)
101 //================================================================
102 //BEGIN_EVENT_TABLE(WxGimmickReaderDialog, wxDialog)
104 //================================================================
107 } // EO namespace creaImageIO