wxString title,
const wxPoint& pos,
const wxSize& size,
- int image_type,
+ int min_dim,
+ int max_dim,
+ int output_dim,
int threads)
: wxDialog( parent,
id,
TVID,
wxDefaultPosition,
size,
- image_type,
+ min_dim,
+ max_dim,
threads);
mView->Initialize();
}
delete mGimmick;
}
}
-
-
+
+ ///Callback method on a selection
+ void WxGimmickReaderDialog::OnValid(wxCommandEvent& event)
+ {
+ bool t=mView->ValidateSelection(event.GetClientData());
+ mOkButton->Enable(t);
+ }
+
+
+
+
//================================================================
BEGIN_EVENT_TABLE(WxGimmickReaderDialog, wxDialog)
- END_EVENT_TABLE()
+ EVT_COMMAND(wxID_ANY, 0, WxGimmickReaderDialog::OnValid)
+ END_EVENT_TABLE()
//================================================================