]> Creatis software - bbtk.git/commitdiff
no message
authorEduardo Davila <Eduardo.Davila@creatis.insa-lyon.fr>
Mon, 4 Apr 2011 14:49:54 +0000 (14:49 +0000)
committerEduardo Davila <Eduardo.Davila@creatis.insa-lyon.fr>
Mon, 4 Apr 2011 14:49:54 +0000 (14:49 +0000)
CMakeLists.txt
kernel/cmake/BBTKConfigurePackage_bbs.cmake
samples/SampleInsertWxBlackBoxInOwnFrame/CMakeLists.txt
samples/SampleOutputObserver/CMakeLists.txt
samples/SampleWidgetsBase/CMakeLists.txt
samples/SampleWidgetsBase/bbtkSampleWidgetsBase.cxx

index 0989effa34f3322a9ccfe75e49827f02d644d0bb..2488fce8d017901834b3cbe04a2ea94fb0e1ba48 100644 (file)
@@ -45,7 +45,7 @@ ADD_SUBDIRECTORY(packages)
 # The samples
 #OPTION(BUILD_BBTK_SAMPLES "Build bbtk samples" OFF)
 #IF(BUILD_BBTK_SAMPLES)
-#  ADD_SUBDIRECTORY(samples)
+  ADD_SUBDIRECTORY(samples)
 #ENDIF(BUILD_BBTK_SAMPLES)
 #-----------------------------------------------------------------------------
 
index 6b55795e646c2dafa91fbce55b3f14a34a168bfd..c19077136e7f22b8526f298be21b40687aa24cd3 100644 (file)
@@ -5,6 +5,7 @@ IF(${BBTK_PACKAGE_NAME}_INCLUDE_ALL_BBS_BOXES)
     ${BBTK_PACKAGE_NAME}_BBS_BOXES 
     RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
     "boxes/*.bbs"
+    "boxes/*.bbg"
     )
 
 # !! Produces a cmake seg. fault :
@@ -22,6 +23,7 @@ IF(${BBTK_PACKAGE_NAME}_INCLUDE_ALL_BBS_APPLI)
   FILE(GLOB ${BBTK_PACKAGE_NAME}_BBS_APPLI 
     RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
     "appli/*.bbs"
+    "appli/*.bbg"
     )
 ENDIF(${BBTK_PACKAGE_NAME}_INCLUDE_ALL_BBS_APPLI) 
 #----------------------------------------------------------------------------
index 6eed45feac406030f26cb4ccbe21fab1837185f0..c15d2faa2ffa3f653819bfc27e254a515ad56ac8 100644 (file)
@@ -17,9 +17,11 @@ CREA_FIND_AND_USE_LIBRARIES()
 SET(SAMPLE bbtkSampleInsertWxBlackBoxInOwnFrame)
 
 # main 
-ADD_EXECUTABLE(${SAMPLE} WIN32 ${SAMPLE})
 IF(WIN32)
+  ADD_EXECUTABLE(${SAMPLE} WIN32 ${SAMPLE})
   SET_TARGET_PROPERTIES(${SAMPLE} PROPERTIES LINK_FLAGS /subsystem:console )
+ELSE(WIN32)
+  ADD_EXECUTABLE(${SAMPLE} MACOSX_BUNDLE ${SAMPLE})
 ENDIF(WIN32)
 # Link against bbwx
 TARGET_LINK_LIBRARIES(${SAMPLE} ${BBTK_LIBRARIES} ${bbwx_LIBRARIES}  ${WXWIDGETS_LIBRARIES})
index a72b24d1953312816ae3684a5aecf5b3c3161a68..0a9e19ac0e85a84ad1389e6b30f4d91f9eebdb40 100644 (file)
@@ -17,9 +17,13 @@ SET(USE_WXWIDGETS ON)
 CREA_FIND_AND_USE_LIBRARIES()
 
 # main 
-ADD_EXECUTABLE(${SAMPLE} WIN32 ${SAMPLE})
 IF(WIN32)
+  ADD_EXECUTABLE(${SAMPLE} WIN32 ${SAMPLE})
   SET_TARGET_PROPERTIES(${SAMPLE} PROPERTIES LINK_FLAGS /subsystem:console )
+ELSE(WIN32)
+  ADD_EXECUTABLE(${SAMPLE} MACOSX_BUNDLE ${SAMPLE})
 ENDIF(WIN32)
+
+
 # Link against bbwx
 TARGET_LINK_LIBRARIES(${SAMPLE} ${bbwx_LIBRARIES} ${BBTK_LIBRARIES} ${WXWIDGETS_LIBRARIES})
index b264e2f437d673760893272f01ef8bb3c785faaa..8bb193269092afdde077b8e7a38d402805a792e7 100644 (file)
@@ -16,9 +16,12 @@ CREA_FIND_AND_USE_LIBRARIES()
 SET(SAMPLE bbtkSampleWidgetsBase)
 
 # main 
-ADD_EXECUTABLE(${SAMPLE} WIN32 ${SAMPLE})
 IF(WIN32)
+  ADD_EXECUTABLE(${SAMPLE} WIN32 ${SAMPLE})
   SET_TARGET_PROPERTIES(${SAMPLE} PROPERTIES LINK_FLAGS /subsystem:console )
+ELSE(WIN32)
+  ADD_EXECUTABLE(${SAMPLE} MACOSX_BUNDLE ${SAMPLE})
 ENDIF(WIN32)
+
 # Link against bbwx
 TARGET_LINK_LIBRARIES(${SAMPLE} ${bbwx_LIBRARIES} ${BBTK_LIBRARIES} ${WXWIDGETS_LIBRARIES})
index 6163c94f299dd00b008608adfb857e6f14fe578c..66bc3c99cef0ef32b434f26afa7a84fc916b489d 100644 (file)
@@ -9,13 +9,14 @@
 //=========================================================================
 void SimpleSliderDialog()
 {
-  std::cout << "============== Simple Slider dialog" 
-           << std::endl;
+  std::cout << "============== Simple Slider dialog 1" << std::endl;
    try
     {
       bbwx::Slider::Pointer slider = bbwx::Slider::New("slider");
+               std::cout << "============== Simple Slider dialog " << std::endl;
       //      slider->bbGetHelp();
       slider->bbSetInputWinDialog(true);  // mandatory
+               std::cout << "============== Simple Slider dialog 3" << std::endl; 
       slider->bbExecute();
       std::cout << "Slider Output = "<< slider->bbGetOutputOut() << std::endl;
     }