]> Creatis software - creaImageIO.git/blob - src/creaImageIOWxExportDlg.cpp
(some of the) unused variables
[creaImageIO.git] / src / creaImageIOWxExportDlg.cpp
1 #include <creaImageIOWxExportDlg.h>
2
3 namespace creaImageIO
4 {
5         // CTor
6    WxExportDlg::WxExportDlg(wxWindow *parent, const std::vector<std::string> storages)
7     : wxDialog(parent, -1,_T("EXPORT FILES TO STORAGE"), wxDefaultPosition, wxSize(260,150))
8    {
9           //int size = 16;
10
11           /// \TODO fix warning: unused variable ExportText     
12           wxStaticText * ExportText=new wxStaticText(this,-1,_T(" Storage to export: "), wxPoint(5,10));
13           wxArrayString names;
14           std::vector<std::string>::const_iterator it = storages.begin();
15           for(;it != storages.end(); it++)
16           {
17                   names.Add(crea::std2wx(*it));
18           }
19           ExportCombo  = new wxComboBox(this, ID_EXPORTCOMBO_CTRL,_T(""),wxPoint(120,10), wxSize(120,25),names);
20           ExportCombo->SetSelection(0);
21         //  Connect( ExportCombo->GetId(), wxEVT_COMMAND_TEXT_UPDATED , (wxObjectEventFunction) &WxDescriptorPanel::OnDicomAttribute ); 
22
23           // VALIDATION BUTTON
24           wxButton *Ok = new wxButton(this, -1,_T("OK"), wxPoint(5,50) );
25           Connect( Ok->GetId(), wxEVT_COMMAND_BUTTON_CLICKED , (wxObjectEventFunction) &WxExportDlg::OnOk ); 
26
27           /// \TODO fix warning: unused variable Cancel 
28           wxButton *Cancel = new wxButton(this, wxID_CANCEL,_T("CANCEL"), wxPoint(100,50) );
29           Layout(); 
30           
31         }
32
33         WxExportDlg::~WxExportDlg(){}
34
35         void WxExportDlg::OnOk(wxCommandEvent &event)
36         {
37                 m_name = crea::wx2std(ExportCombo->GetValue());
38                 Close();
39                 SetReturnCode(ID_EXPORT_OK);
40         }       
41 }