]> Creatis software - bbtk.git/commitdiff
Feature #1676
authorDaniel Gonzalez <Daniel.Gonzalez@creatis.insa-lyon.fr>
Thu, 11 Oct 2012 08:30:12 +0000 (08:30 +0000)
committerDaniel Gonzalez <Daniel.Gonzalez@creatis.insa-lyon.fr>
Thu, 11 Oct 2012 08:30:12 +0000 (08:30 +0000)
Plug Package BBS Implemented

.cvsignore
kernel/appli/bbPlugPackage/bbPlugPackage.cpp
packages/toolsbbtk/bbs/appli/GUIPlugPackage.bbg [new file with mode: 0644]
packages/toolsbbtk/bbs/appli/GUIPlugPackage.bbs [new file with mode: 0644]

index 3a4edf690ca5fd2213e31a83ede1503d5c73ccfa..e422114249414526a468a37561871c0acbfebd3e 100644 (file)
@@ -1 +1,2 @@
 .project
+.cproject
index 552d5a47a585c9eb516b96614c01b30d703a5ee6..ba1e9dd71ce98099ef99af1e2920268a2b731209 100644 (file)
@@ -49,7 +49,7 @@ if ( system ( command.c_str() ) )
  {
     std::cout << "An error occured while running '" 
                << command << "'" << std::endl;
-      return 1;
+     // return 1; Feature #1676 - DFGO
   }
 
         
@@ -75,7 +75,7 @@ if ( system ( command.c_str() ) )
     {
       std::cout << "An error occured while running '" 
                << command << "'" << std::endl;
-      return 1;
+      //return 1; Feature #1676 - DFGO
     }
   return 0;
 }
diff --git a/packages/toolsbbtk/bbs/appli/GUIPlugPackage.bbg b/packages/toolsbbtk/bbs/appli/GUIPlugPackage.bbg
new file mode 100644 (file)
index 0000000..e03b89b
--- /dev/null
@@ -0,0 +1,87 @@
+# ----------------------------------
+# - BBTKGEditor v 1.3 BBG BlackBox Diagram file
+# - /home/daniel/Documents/TrabajosCreaTools/Proyectos/PlugPackageBBS/GUIPlugPackage.bbg
+# ----------------------------------
+
+APP_START
+CATEGORY:Core Script
+DESCRIPTION:Plug Package script
+AUTHOR:Daniel Gonzalez
+COMPLEXBOX:FALSE
+BOXES:7
+BOX
+wx:DirectorySelector:directorySelect
+ISEXEC:TRUE
+-53.953613:46.374504:-900.000000
+17.221387:36.374504:-900.000000
+PORT
+Message:"Select the location of the package"
+PORT
+Title:"Select Package"
+FIN_BOX
+BOX
+wx:LayoutLine:Layout
+ISEXEC:TRUE
+-86.305460:-39.244838:-900.000000
+-28.745460:-49.244838:-900.000000
+PORT
+WinTitle:"Plug Package"
+FIN_BOX
+BOX
+wx:OutputText:title
+ISEXEC:FALSE
+-112.774918:11.953102:-900.000000
+-67.199918:1.953102:-900.000000
+PORT
+In:"Plug package directory&&2P&& "
+FIN_BOX
+BOX
+std:ExecSystemCommand:execution
+ISEXEC:FALSE
+-7.017895:-53.162212:-900.000000
+64.157105:-63.162212:-900.000000
+FIN_BOX
+BOX
+wx:CommandButton:plugButton
+ISEXEC:FALSE
+-15.909874:12.084440:-900.000000
+55.265126:2.084440:-900.000000
+PORT
+In:"print $lineToExecute.Out$; exec execution;"
+PORT
+Label:"Plug it!"
+FIN_BOX
+BOX
+std:ConcatStrings:lineToExecute
+ISEXEC:FALSE
+-4.345134:-26.348428:-900.000000
+66.829866:-36.348428:-900.000000
+PORT
+In1:"bbPlugPackage "
+FIN_BOX
+BOX
+wx:OutputText:pathText
+ISEXEC:FALSE
+-64.000751:12.249860:-900.000000
+-18.425751:2.249860:-900.000000
+FIN_BOX
+CONNECTIONS:6
+CONNECTION
+title:Widget:Layout:Widget1
+NumberOfControlPoints:0
+CONNECTION
+lineToExecute:Out:execution:In
+NumberOfControlPoints:0
+CONNECTION
+plugButton:Widget:Layout:Widget3
+NumberOfControlPoints:0
+CONNECTION
+directorySelect:Out:lineToExecute:In2
+NumberOfControlPoints:0
+CONNECTION
+directorySelect:Out:pathText:In
+NumberOfControlPoints:0
+CONNECTION
+pathText:Widget:Layout:Widget2
+NumberOfControlPoints:0
+APP_END
diff --git a/packages/toolsbbtk/bbs/appli/GUIPlugPackage.bbs b/packages/toolsbbtk/bbs/appli/GUIPlugPackage.bbs
new file mode 100644 (file)
index 0000000..1acfd88
--- /dev/null
@@ -0,0 +1,48 @@
+# ----------------------------------
+# - BBTKGEditor v 1.3 BBS BlackBox Script
+# - /home/daniel/Documents/TrabajosCreaTools/Proyectos/PlugPackageBBS/GUIPlugPackage.bbs
+# ----------------------------------
+
+# BBTK GEditor Script
+# ----------------------
+
+include std
+include itkvtk
+include wx
+include std
+
+author "Daniel Gonzalez"
+description "Plug Package script"
+category "Core Script"
+
+new DirectorySelector directorySelect
+  set directorySelect.Message "Select the location of the package"
+  set directorySelect.Title "Select Package"
+
+new LayoutLine Layout
+  set Layout.WinTitle "Plug Package"
+
+new OutputText title
+  set title.In "Plug package directory: "
+
+new ExecSystemCommand execution
+
+new CommandButton plugButton
+  set plugButton.In "print $lineToExecute.Out$; exec execution;"
+  set plugButton.Label "Plug it!"
+
+new ConcatStrings lineToExecute
+  set lineToExecute.In1 "bbPlugPackage "
+
+new OutputText pathText
+
+
+connect title.Widget Layout.Widget1
+connect lineToExecute.Out execution.In
+connect plugButton.Widget Layout.Widget3
+connect directorySelect.Out lineToExecute.In2
+connect directorySelect.Out pathText.In
+connect pathText.Widget Layout.Widget2
+
+exec directorySelect
+exec Layout