From 62f21094493592cc2ccf1f105db791fb0ebbe2d0 Mon Sep 17 00:00:00 2001 From: Eduardo Davila Date: Thu, 26 Jun 2008 07:37:04 +0000 Subject: [PATCH] *** empty log message *** --- kernel/src/bbtkWxBlackBox.cxx | 9 +-- kernel/src/bbtkWxGUITextEditor.cxx | 16 +++-- .../vtk/bbs/appli/ExampleGaussianSmooth.bbs | 2 +- .../bbs/appli/ExampleGaussianSmooth_02.bbs | 63 ++++++++++++++++++ .../vtk/doc/bbdoc/ExampleGaussianSmooth.JPG | Bin 0 -> 26886 bytes .../doc/bbdoc/ExampleGaussianSmooth_02.JPG | Bin 0 -> 15238 bytes packages/wx/src/bbwxColourSelector.cxx | 10 ++- packages/wx/src/bbwxCommandButton.cxx | 12 ++-- packages/wx/src/bbwxFileSelector.cxx | 18 +++-- packages/wx/src/bbwxFileSelector.h | 8 ++- packages/wxvtk/src/bbwxvtkViewer2D.cxx | 36 +++++----- 11 files changed, 132 insertions(+), 42 deletions(-) create mode 100644 packages/vtk/bbs/appli/ExampleGaussianSmooth_02.bbs create mode 100644 packages/vtk/doc/bbdoc/ExampleGaussianSmooth.JPG create mode 100644 packages/vtk/doc/bbdoc/ExampleGaussianSmooth_02.JPG diff --git a/kernel/src/bbtkWxBlackBox.cxx b/kernel/src/bbtkWxBlackBox.cxx index 781d025..8f52302 100644 --- a/kernel/src/bbtkWxBlackBox.cxx +++ b/kernel/src/bbtkWxBlackBox.cxx @@ -3,8 +3,8 @@ Program: bbtk Module: $RCSfile: bbtkWxBlackBox.cxx,v $ Language: C++ - Date: $Date: 2008/05/15 08:02:36 $ - Version: $Revision: 1.20 $ + Date: $Date: 2008/06/26 07:37:04 $ + Version: $Revision: 1.21 $ Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de l'Image). All rights reserved. See Doc/License.txt or @@ -226,13 +226,14 @@ namespace bbtk bbtkDebugMessage("wx",5,"WxBlackBoxFrame::bbShow(" <bbGetFullName()<<")"<bbUserOnShow(); - // wxFrame::SetFocus(); } //========================================================================= diff --git a/kernel/src/bbtkWxGUITextEditor.cxx b/kernel/src/bbtkWxGUITextEditor.cxx index b1f95b4..c8baa37 100644 --- a/kernel/src/bbtkWxGUITextEditor.cxx +++ b/kernel/src/bbtkWxGUITextEditor.cxx @@ -3,8 +3,8 @@ Program: bbtk Module: $RCSfile: bbtkWxGUITextEditor.cxx,v $ Language: C++ - Date: $Date: 2008/05/14 12:32:26 $ - Version: $Revision: 1.12 $ + Date: $Date: 2008/06/26 07:37:05 $ + Version: $Revision: 1.13 $ Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de l'Image). All rights reserved. See Doc/License.txt or @@ -189,8 +189,11 @@ namespace bbtk wxFileDialog* fd = new wxFileDialog(this,_T("Save file"),_T(""), _T(""),std2wx(filter), wxSAVE | wxOVERWRITE_PROMPT ); - fd->ShowModal(); + int result_fd = fd->ShowModal(); + // This line is need it by windows // EED + fd->SetReturnCode( result_fd ); + if (fd->GetReturnCode()==wxID_OK) { mName = wx2std(fd->GetPath()); @@ -432,8 +435,11 @@ namespace bbtk wxFileDialog* fd = new wxFileDialog(this,_T("Open file"),_T(""), _T(""),std2wx(mFileNameFilter), wxOPEN | wxFILE_MUST_EXIST ); - fd->ShowModal(); - + int result_fd = fd->ShowModal(); + + // This line is need it by windows //EED + fd->SetReturnCode( result_fd ); + if (fd->GetReturnCode()==wxID_OK) { std::string filename = wx2std(fd->GetPath()); diff --git a/packages/vtk/bbs/appli/ExampleGaussianSmooth.bbs b/packages/vtk/bbs/appli/ExampleGaussianSmooth.bbs index 8fb2da9..8328341 100644 --- a/packages/vtk/bbs/appli/ExampleGaussianSmooth.bbs +++ b/packages/vtk/bbs/appli/ExampleGaussianSmooth.bbs @@ -1,5 +1,5 @@ print "=== GaussianSmooth box example ===" -description "GaussianSmooth box example" +description "GaussianSmooth box example. Screenshot : " author "eduardo.davila at creatis.insa-lyon.fr" category "example" diff --git a/packages/vtk/bbs/appli/ExampleGaussianSmooth_02.bbs b/packages/vtk/bbs/appli/ExampleGaussianSmooth_02.bbs new file mode 100644 index 0000000..9d587b0 --- /dev/null +++ b/packages/vtk/bbs/appli/ExampleGaussianSmooth_02.bbs @@ -0,0 +1,63 @@ +print "=== GaussianSmooth_02 box example ===" +description "GaussianSmooth Save box. Screenshot : " +author "eduardo.davila at creatis.insa-lyon.fr" +category "example" + +include wx +include itk +include vtk +include wxvtk +include itkvtk + +new FileSelector fileselectoropen + set fileselectoropen.OpenSave "Open" + +new ImageReader imagereader + connect fileselectoropen.Out imagereader.Filename + +new Viewer2D viewerleft + connect imagereader.Out viewerleft.In + +new Slider slidersmooth + set slidersmooth.In 1 + set slidersmooth.Max 10 + set slidersmooth.Title "Gaussian smooth " + +new ImageGaussianSmooth smooth + connect imagereader.Out smooth.In + connect slidersmooth.Out smooth.StdDevX + connect slidersmooth.Out smooth.StdDevY + connect slidersmooth.Out smooth.StdDevZ + connect slidersmooth.BoxChange smooth.BoxExecute + +new Viewer2D viewerright + connect smooth.Out viewerright.In + connect slidersmooth.BoxChange viewerright.BoxExecute + +new LayoutLine layoutlineviwer + set layoutlineviwer.Orientation H + connect viewerleft.Widget layoutlineviwer.Widget1 + connect viewerright.Widget layoutlineviwer.Widget2 + +new FileSelector fileselectorsave + set fileselectorsave.OpenSave "Save" + +new ImageWriter imagewrite + connect smooth.Out imagewrite.In + connect fileselectorsave.Out imagewrite.Filename + +new CommandButton btnSave + set btnSave.Label "Save smooth" + connect btnSave.BoxChange fileselectorsave.BoxExecute + connect btnSave.BoxChange imagewrite.BoxExecute + +new LayoutLine layoutline + connect slidersmooth.Widget layoutline.Widget1 + connect btnSave.Widget layoutline.Widget2 + +new LayoutSplit main + connect layoutlineviwer.Widget main.Widget1 + connect layoutline.Widget main.Widget2 + + +exec main \ No newline at end of file diff --git a/packages/vtk/doc/bbdoc/ExampleGaussianSmooth.JPG b/packages/vtk/doc/bbdoc/ExampleGaussianSmooth.JPG new file mode 100644 index 0000000000000000000000000000000000000000..8ffc87a774f7b8b724840711a22179662e7a084d GIT binary patch literal 26886 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�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 literal 0 HcmV?d00001 diff --git a/packages/vtk/doc/bbdoc/ExampleGaussianSmooth_02.JPG b/packages/vtk/doc/bbdoc/ExampleGaussianSmooth_02.JPG new file mode 100644 index 0000000000000000000000000000000000000000..4f38aea90ae05f2f2bf6e7c522c0ddb644d057bf GIT binary patch literal 15238 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

gg)ep}fF7&oYiRZ`|phc?1i_# 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 + int result_colordialog = colordialog->ShowModal(); + + // This line is need it by windows // EED + colordialog->SetReturnCode( result_colordialog ); + if (colordialog->GetReturnCode()==wxID_OK) { char col[100]; diff --git a/packages/wx/src/bbwxCommandButton.cxx b/packages/wx/src/bbwxCommandButton.cxx index aeea215..5cff6c8 100644 --- a/packages/wx/src/bbwxCommandButton.cxx +++ b/packages/wx/src/bbwxCommandButton.cxx @@ -3,8 +3,8 @@ Program: bbtk Module: $RCSfile: bbwxCommandButton.cxx,v $ Language: C++ - Date: $Date: 2008/05/15 08:02:37 $ - Version: $Revision: 1.8 $ + Date: $Date: 2008/06/26 07:37:11 $ + Version: $Revision: 1.9 $ Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de l'Image). All rights reserved. See Doc/License.txt or @@ -51,7 +51,7 @@ namespace bbwx &CommandButtonWidget::OnCommandButton ); wxFlexGridSizer *sizer = new wxFlexGridSizer(1); - sizer -> Add( mwxCommandButton,1,wxGROW ); + sizer -> Add( mwxCommandButton,1,wxGROW | wxALL,10 ); sizer -> AddGrowableCol(0); panel -> SetSizer(sizer); @@ -161,9 +161,9 @@ namespace bbwx bbSetInputIn(""); bbSetInputLabel(""); std::vector lstColour; - lstColour.push_back(-1); - lstColour.push_back(-1); - lstColour.push_back(-1); + lstColour.push_back(0.75); + lstColour.push_back(0.75); + lstColour.push_back(0.75); bbSetInputColour(lstColour); } diff --git a/packages/wx/src/bbwxFileSelector.cxx b/packages/wx/src/bbwxFileSelector.cxx index 4a049c5..0c6c66a 100644 --- a/packages/wx/src/bbwxFileSelector.cxx +++ b/packages/wx/src/bbwxFileSelector.cxx @@ -3,8 +3,8 @@ Program: bbtk Module: $RCSfile: bbwxFileSelector.cxx,v $ Language: C++ - Date: $Date: 2008/04/18 12:59:52 $ - Version: $Revision: 1.2 $ + Date: $Date: 2008/06/26 07:37:11 $ + 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 @@ -68,9 +68,13 @@ namespace bbwx bbtk::std2wx(wc), style, wxDefaultPosition); +//EED + + int result_FD = FD->ShowModal(); + + // This line is need it by windows //EED + FD->SetReturnCode( result_FD ); - FD->ShowModal(); - if (FD->GetReturnCode()==wxID_OK) { bbSetOutputOut( bbtk::wx2std (FD->GetPath()) ); @@ -84,6 +88,12 @@ namespace bbwx } + void FileSelector::bbUserConstructor() + { + bbSetInputOpenSave("Open"); + } + + }//namespace bbtk diff --git a/packages/wx/src/bbwxFileSelector.h b/packages/wx/src/bbwxFileSelector.h index 051754b..f483a24 100644 --- a/packages/wx/src/bbwxFileSelector.h +++ b/packages/wx/src/bbwxFileSelector.h @@ -3,8 +3,8 @@ Program: bbtk Module: $RCSfile: bbwxFileSelector.h,v $ Language: C++ - Date: $Date: 2008/04/18 12:59:52 $ - Version: $Revision: 1.3 $ + Date: $Date: 2008/06/26 07:37:11 $ + Version: $Revision: 1.4 $ Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de l'Image). All rights reserved. See Doc/License.txt or @@ -59,6 +59,10 @@ namespace bbwx BBTK_DECLARE_OUTPUT(Out,std::string); BBTK_PROCESS(Process); void Process(); + + protected: + virtual void bbUserConstructor(); + }; //================================================================= diff --git a/packages/wxvtk/src/bbwxvtkViewer2D.cxx b/packages/wxvtk/src/bbwxvtkViewer2D.cxx index bfd066f..6cf9588 100644 --- a/packages/wxvtk/src/bbwxvtkViewer2D.cxx +++ b/packages/wxvtk/src/bbwxvtkViewer2D.cxx @@ -3,8 +3,8 @@ Program: bbtk Module: $RCSfile: bbwxvtkViewer2D.cxx,v $ Language: C++ - Date: $Date: 2008/06/25 15:36:19 $ - Version: $Revision: 1.11 $ + Date: $Date: 2008/06/26 07:37:18 $ + Version: $Revision: 1.12 $ Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de l'Image). All rights reserved. See Doc/License.txt or @@ -177,26 +177,26 @@ namespace bbwxvtk (backImageData!=NULL)&& (mBox->bbIsShown())) { - int z = mBox->bbGetInputSlice(); - // std::cout << "slice = "<GetWholeExtent(ext); + int z = mBox->bbGetInputSlice(); + // std::cout << "slice = "<GetWholeExtent(ext); - // std::cout << "ext = "<ext[5]) { z=ext[5]; } + if (zext[5]) { z=ext[5]; } -#if (VTK_MAJOR_VERSION >= 5) - imageViewer->SetSlice( z ); -#else - imageViewer->SetZSlice( z ); -#endif + #if (VTK_MAJOR_VERSION >= 5) + imageViewer->SetSlice( z ); + #else + imageViewer->SetZSlice( z ); + #endif - //imageViewer->UpdateDisplayExtent(); - wxvtkrenderwindowinteractor->Render(); - imageViewer->GetRenderer()->ResetCameraClippingRange(); + //imageViewer->UpdateDisplayExtent(); + // wxvtkrenderwindowinteractor->Render(); + imageViewer->GetRenderer()->ResetCameraClippingRange(); } @@ -262,6 +262,8 @@ namespace bbwxvtk // when window is shown void Viewer2D::bbUserOnShow() { + ((Viewer2DWidget*)bbGetOutputWidget())->Refresh(); + ((Viewer2DWidget*)bbGetOutputWidget())->Update(); ((Viewer2DWidget*)bbGetOutputWidget())->UpdateView(); } -- 2.45.1