]> Creatis software - bbtk.git/blobdiff - packages/std/src/bbstdFilesFromDirectory.cxx
#3466 Combobox with Spin
[bbtk.git] / packages / std / src / bbstdFilesFromDirectory.cxx
index 387b5ad77aacfd7a2043b9048daed5491c20cdec..4caeae3c6cc4a96500ade9515abaeade4250e929 100644 (file)
@@ -49,18 +49,23 @@ void FilesFromDirectory::Process()
 {
        Filenames.clear();
        SimpleFilenames.clear();
-       if (bbGetInputIn()!="")
+       
+       if (bbGetInputActive()==true)
        {
-               DirName         = bbGetInputIn();
-               /*int nbFiles = */ Explore(DirName, bbGetInputRecursive(), bbGetInputRecursiveLevel() );
-               CleanFilenames( DirName );
-       } // if In
+               if (bbGetInputIn()!="")
+               {
+                       DirName         = bbGetInputIn();
+                       /*int nbFiles = */ Explore(DirName, bbGetInputRecursive(), bbGetInputRecursiveLevel() );
+                       CleanFilenames( DirName );
+               } // if In
+       } // Active
        bbSetOutputOut(Filenames);   
        bbSetOutputOutSimple(SimpleFilenames);   
 }
 
 void FilesFromDirectory::bbUserSetDefaultValues()
 {
+    bbSetInputActive(true);
     bbSetInputIn(".");
     bbSetInputRecursive(false);  
     bbSetInputType(0);