]> Creatis software - bbtk.git/commitdiff
*** empty log message ***
authorEduardo Davila <Eduardo.Davila@creatis.insa-lyon.fr>
Mon, 28 Jan 2008 14:32:54 +0000 (14:32 +0000)
committerEduardo Davila <Eduardo.Davila@creatis.insa-lyon.fr>
Mon, 28 Jan 2008 14:32:54 +0000 (14:32 +0000)
kernel/cmake/BBTKConfigurePackage.cmake
kernel/cmake/BBTKFindLibraries.cmake
kernel/cmake/BBTKMacros.cmake
kernel/src/bbtkWxBlackBox.cxx
kernel/src/bbtkWxBlackBox.h
packages/wx/CMakeLists.txt
packages/wx/bbs/appli/testSlider.bbs

index 4cf2c8af377f42f00f1b907b714534306782afd2..f752ef49b392d4cc9faa97a893b5fbe82efe47b3 100644 (file)
@@ -1,8 +1,7 @@
 #---------------------------------------------------------------------------
-# If not a core package must find bbtk and include necessary cmake scripts
+# If not a core package must include necessary cmake scripts
 IF(NOT BBTK_CORE_PACKAGE)
 ## TO DO 
-# FIND_LIBRARY(BBTK)
 # INCLUDE(${BBTK_DIR}/BBTKMacros.cmake)
 # INCLUDE(${BBTK_DIR}/BBTKFindLibraries.cmake)
 # etc.
index 4b7316405e9e7906fbdd13f0439a7c089811a5c1..5f4346c6877280b3de79510d0bbc3d5703420bb1 100644 (file)
@@ -136,7 +136,7 @@ IF(WIN32)
   # Why forcing verbosity ?
   # SET(CMAKE_VERBOSE_MAKEFILE TRUE)
 
-  INCLUDE (${BBTK_DIR}/BBTKFindWX_WIN)
+  INCLUDE (${BBTK_DIR}/BBTKFindWX_WIN.cmake)
   #
   SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}${WXWIDGETS_CXX_FLAGS}")
   SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS}${WXWIDGETS_EXE_LINKER_FLAGS}")
index 5fa33e459c197e42d32d1e5a9b1d47e7ef52fce7..0f832e5ef07d19cb82950a91151d73b7534e30d1 100644 (file)
@@ -47,13 +47,22 @@ MACRO(BBTK_DOC_INSTALL_IMAGES DOC_RELATIVE_INSTALL_PATH)
     ${JPG_IMAGES}
     ${TIF_IMAGES}
     )
+ #   MESSAGE(ERROR ${IMAGES})
   FOREACH(image ${IMAGES})  
     GET_FILENAME_COMPONENT(filename "${image}" NAME)
     CONFIGURE_FILE(
       ${image}
        ${PROJECT_BINARY_DIR}/${BBTK_DOC_INSTALL_PATH}/${DOC_RELATIVE_INSTALL_PATH}/${filename}
       COPYONLY
-      )  
+      ) 
+      IF (WIN32)
+       CONFIGURE_FILE(
+          ${image}
+          ${CMAKE_CURRENT_BINARY_DIR}/${filename}
+          COPYONLY
+         )
+      ENDIF(WIN32)
+    # MESSAGE(ERROR "${image} (${filename}) in :  ${PROJECT_BINARY_DIR}/${BBTK_DOC_INSTALL_PATH}/${DOC_RELATIVE_INSTALL_PATH}/${filename}")
   ENDFOREACH(image)
   INSTALL( 
       FILES ${IMAGES} 
index 431f89137af86431810dd3e1a8e84656f8e9e7ec..9e2507ac0e92d06249fe4588db37a368abb8837f 100644 (file)
@@ -3,8 +3,8 @@
   Program:   bbtk
   Module:    $RCSfile: bbtkWxBlackBox.cxx,v $
   Language:  C++
-  Date:      $Date: 2008/01/22 15:41:34 $
-  Version:   $Revision: 1.2 $
+  Date:      $Date: 2008/01/28 14:32:54 $
+  Version:   $Revision: 1.3 $
                                                                                 
   Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
   l'Image). All rights reserved. See Doc/License.txt or
@@ -34,6 +34,7 @@
 
 
 
+
 namespace bbtk
 {
 
index d074414dea09017946f65e00c0a89d94e0d3cc37..fcd35bebf7e314d01885953a86e50c745aa01fe4 100644 (file)
@@ -3,8 +3,8 @@
   Program:   bbtk
   Module:    $RCSfile: bbtkWxBlackBox.h,v $
   Language:  C++
-  Date:      $Date: 2008/01/22 15:41:34 $
-  Version:   $Revision: 1.2 $
+  Date:      $Date: 2008/01/28 14:32:54 $
+  Version:   $Revision: 1.3 $
                                                                                 
   Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
   l'Image). All rights reserved. See Doc/License.txt or
@@ -87,15 +87,15 @@ namespace bbtk
     /// Sets the global parent of all bbtk windows
     static void bbGlobalSetTopWindow(wxWindow*);
 
-    static void bbGlobalIncNbWindowsAlive() { bbmgNbWindowsAlive++; }
+       static void bbGlobalIncNbWindowsAlive() { WxBlackBox::bbmgNbWindowsAlive++; }
     static void bbGlobalDecNbWindowsAlive();
-    static int  bbGlobalGetNbWindowsAlive() { return bbmgNbWindowsAlive; }
-    static bool bbGlobalIsSomeWindowAlive() { return (bbmgNbWindowsAlive>0);}
+    static int  bbGlobalGetNbWindowsAlive() { return WxBlackBox::bbmgNbWindowsAlive; }
+    static bool bbGlobalIsSomeWindowAlive() { return (WxBlackBox::bbmgNbWindowsAlive>0);}
 
     static void bbGlobalDecNbWindowsShown();
-    static void bbGlobalIncNbWindowsShown() { bbmgNbWindowsShown++; }
-    static int  bbGlobalGetNbWindowsShown() { return bbmgNbWindowsShown; }
-    static bool bbGlobalIsSomeWindowShown() { return (bbmgNbWindowsShown>0);}
+    static void bbGlobalIncNbWindowsShown() { WxBlackBox::bbmgNbWindowsShown++; }
+       static int  bbGlobalGetNbWindowsShown() { return WxBlackBox::bbmgNbWindowsShown; }
+       static bool bbGlobalIsSomeWindowShown() { return (WxBlackBox::bbmgNbWindowsShown>0);}
 
 
   private:
index d3ecb9acb46b0fb5d11d5e86c971466c2dd58711..b6dfdeffd3b6100bf2f60d6aeb6ed8552998891f 100644 (file)
@@ -1,3 +1,6 @@
+IF(NOT BBTK_CORE_PACKAGE)
+# HAVE TO FIND BBTK
+ENDIF(NOT BBTK_CORE_PACKAGE)
 
 #===========================================================================
 # Include user defined package settings 
index 96900ea32e7c60caa985585803dc2cca0f14d4aa..f10844a4be7373efc00372fc19bc3bd826494015 100644 (file)
@@ -1,5 +1,6 @@
 description "Simple test of wx::Slider widget"
 author "laurent.guigues@creatis.insa-lyon.fr"
+category "test"
 
 load wx
 new Slider slider