]> Creatis software - bbtkGEditor.git/blobdiff - lib/EditorGraphicBBS/bbsWxGUIEditorGraphic/wxBlackBoxEditionDialog.cxx
no message
[bbtkGEditor.git] / lib / EditorGraphicBBS / bbsWxGUIEditorGraphic / wxBlackBoxEditionDialog.cxx
index f8eaac2724213ac6e1ada1f4ddddac67455ea410..3cf0c06bda1f25a09f46b94f00fe530650aae13e 100644 (file)
@@ -84,13 +84,13 @@ namespace bbtk
                        
                        if(port->getValue()!="")
                        {
-                               txtValue->SetLabel(crea::std2wx(port->getValue()));
+                               txtValue->SetValue(crea::std2wx(port->getValue()));
                        }
 
                        if(port->isConnected())
                        {
                                std::string connected("--Port Connected--");
-                               txtValue->SetLabel(crea::std2wx(connected));
+                               txtValue->SetValue(crea::std2wx(connected));
                                txtValue->SetEditable(false);
                        }
 
@@ -98,7 +98,7 @@ namespace bbtk
                        if(type.find(et)!=-1)
                        {
                                std::string noEditable("--No editable--");
-                               txtValue->SetLabel(crea::std2wx(noEditable));
+                               txtValue->SetValue(crea::std2wx(noEditable));
                                txtValue->SetEditable(false);
                        }
 
@@ -141,13 +141,15 @@ namespace bbtk
 
        void wxBlackBoxEditionDialog::onClickOk(wxCommandEvent& event)
        {
-
-               for(int i=0;i<_lstValues.size();i++)
+printf("EED wxBlackBoxEditionDialog::onClickOk size %d \n", (int)_lstValues.size() );
+               for(int i=0;i<(int)_lstValues.size();i++)
                {
-                       std::string text = wx2std(_lstValues[i]->GetLabelText());
+                       std::string text = wx2std(_lstValues[i]->GetValue());
+printf("EED wxBlackBoxEditionDialog::onClickOk text %s \n", text.c_str() );
                        //TOFIX Search a better alternative
                        if(text!="--No editable--" && text!="--Port Connected--")
                        {
+printf("EED wxBlackBoxEditionDialog::onClickOk text %s \n", text.c_str() );
                                _model->setValueToInputPort(i,text);
                        }
                }
@@ -159,6 +161,7 @@ namespace bbtk
 
        void wxBlackBoxEditionDialog::onClickClose(wxCommandEvent& event)
        {
+printf("EED wxBlackBoxEditionDialog::onClickClose\n");
                Close(true);            
        }