]> Creatis software - creaImageIO.git/blobdiff - src2/creaImageIOWxGimmickReaderDialog.cpp
Add some comments
[creaImageIO.git] / src2 / creaImageIOWxGimmickReaderDialog.cpp
index 7fe2b411dda7479f0b5c3ec4205aa29459b46e13..c68efc1ac7adca92d33ac01cc9e4a9819060e2ba 100644 (file)
@@ -10,12 +10,14 @@ namespace creaImageIO
   // CTor
   WxGimmickReaderDialog::WxGimmickReaderDialog(wxWindow *parent, 
                                               wxWindowID id,
+                                              const std::string i_namedescp, 
+                                              const std::string i_namedb,
                                               wxString title,
                                               const wxPoint& pos,
                                               const wxSize& size,
                                               int min_dim,
                                               int max_dim,
-                                              int output_dim,
+                                              int output_dim,  // never used ?!? // JPR
                                               int threads)
  :   wxDialog( parent, 
                  id, 
@@ -23,10 +25,10 @@ namespace creaImageIO
                  pos,
                  size,
                  wxRESIZE_BORDER | 
-                 wxSYSTEM_MENU  |
-                 wxCLOSE_BOX |
-                 wxMAXIMIZE_BOX | 
-                 wxMINIMIZE_BOX | 
+                 wxSYSTEM_MENU   |
+                 wxCLOSE_BOX     |
+                 wxMAXIMIZE_BOX  
+                 wxMINIMIZE_BOX  
                  wxCAPTION  
               ),
   //  mGimmick(0),
@@ -35,13 +37,12 @@ namespace creaImageIO
     GimmickDebugMessage(1,"WxGimmickReaderDialog::WxGimmickReaderDialog"
                        <<std::endl);
     wxBoxSizer *topsizer = new wxBoxSizer(wxVERTICAL);
-    
+
     try {
-      
-               mGimmick = boost::shared_ptr<Gimmick>(new Gimmick());
-      mGimmick->Initialize();
-    
-      
+
+      mGimmick = boost::shared_ptr<Gimmick>(new Gimmick());
+      mGimmick->Initialize(i_namedescp,i_namedb);
+
       mView = new WxGimmickView(mGimmick,
                                this,
                                TVID,
@@ -53,7 +54,7 @@ namespace creaImageIO
       mView->Initialize();
           // Connect the AddProgress callback
       mView->ConnectValidationObserver
-      ( boost::bind( &WxGimmickReaderDialog::OnValid , this, _1 ) );
+               ( boost::bind( &WxGimmickReaderDialog::OnValid , this, _1 ) );
     }
     catch (crea::Exception e)
     {
@@ -64,9 +65,9 @@ namespace creaImageIO
     topsizer->Add( mView,1,wxGROW,0);
 
     wxSizer* bsizer = CreateSeparatedButtonSizer(wxOK|wxCANCEL);
-    mOkButton = (wxButton*)FindWindowById(GetAffirmativeId(), this);
-    mCancelButton = (wxButton*)FindWindowById(GetEscapeId(), this);
-    
+    mOkButton     = (wxButton*)FindWindowById(GetAffirmativeId(), this);
+    mCancelButton = (wxButton*)FindWindowById(GetEscapeId(),      this);
+
     mOkButton->Enable(false);
 
     topsizer->Add ( bsizer, 0, wxGROW );
@@ -82,8 +83,7 @@ namespace creaImageIO
                        <<std::endl);
     if (mView) 
       {
-       
-               delete mView;
+        delete mView;
       }
     if (mGimmick) 
       {
@@ -97,13 +97,11 @@ namespace creaImageIO
   {
     mOkButton->Enable(t);
   }
+
   //================================================================
   //BEGIN_EVENT_TABLE(WxGimmickReaderDialog, wxDialog)
   //END_EVENT_TABLE()
   //================================================================
 
-
 } // EO namespace creaImageIO
 
-