X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=packages%2Fwx%2Fsrc%2FbbwxOutputText.xml;h=da9735029acc40a50bd9a7089e38043f2951821e;hb=cfbdafc090592999f8d02e0c1412b0e15ac259d9;hp=7b8af12284d199f7f3abafcf190ec442021f6eb3;hpb=888f2592d143847b6598d947cd037162c4fb90c6;p=bbtk.git diff --git a/packages/wx/src/bbwxOutputText.xml b/packages/wx/src/bbwxOutputText.xml index 7b8af12..da97350 100644 --- a/packages/wx/src/bbwxOutputText.xml +++ b/packages/wx/src/bbwxOutputText.xml @@ -10,27 +10,32 @@
-   bbSetOutputWidget( new wxStaticText ( bbGetWxParent() , -1 , _T("") ) );
+   bbSetOutputWidget( new wxStaticText ( parent, /*bbGetWxParent(),*/  -1 , _T("") ) );
    Process();
   
-   std::string msg;
-    if (bbGetInputTitle()!="")
-      {
-	msg = bbGetInputTitle()+": " + bbGetInputIn();
-      }  
-    else 
-      {
-	msg = bbGetInputIn();
-      }
-   ((wxStaticText*)bbGetOutputWidget())->SetLabel( bbtk::std2wx( msg ) ); 
+	wxStaticText* w = (wxStaticText*)bbGetOutputWidget();
+	if (w) 
+	{
+		std::string msg;
+		if (bbGetInputTitle()!="")
+		{
+			msg = bbGetInputTitle()+": " + bbGetInputIn();
+		}  
+		else 
+		{
+			msg = bbGetInputIn();
+		}
+		w->SetLabel( bbtk::std2wx( msg ) ); 
+	}
   
-
 
+  
 
     bbSetInputIn("");
     bbSetInputTitle("");
-  
+ bbSetOutputWidget(0); +