From c915d12686098d81bc873f81c74efab20f62f992 Mon Sep 17 00:00:00 2001 From: "eduardo.davila@creatis.insa-lyon.fr" Date: Tue, 14 Jan 2025 16:52:22 +0100 Subject: [PATCH] Test code --- kernel/src/bbtkWxBlackBox.cxx | 32 +++++++++++++++--------------- packages/wx/src/bbwxLayoutLine.cxx | 2 -- 2 files changed, 16 insertions(+), 18 deletions(-) diff --git a/kernel/src/bbtkWxBlackBox.cxx b/kernel/src/bbtkWxBlackBox.cxx index a51639c..93cb407 100644 --- a/kernel/src/bbtkWxBlackBox.cxx +++ b/kernel/src/bbtkWxBlackBox.cxx @@ -307,8 +307,10 @@ printf("EED WxFrame::~WxFrame\n"); w->SetFocus(); // focus on my window w->Raise(); // bring window to front - printf("EED ------ WxBlackBox::bbCreateFrameWindow-------------------- \n"); -// w->Show(true); + printf("EED WxBlackBox::bbCreateFrameWindow --------------\n"); + w->Enable(false); + + w->Show(true); } //================================================================== @@ -329,21 +331,19 @@ printf("EED WxFrame::~WxFrame\n"); void WxBlackBox::bbShowWindow() { if ((bbmWindow) && (!bbIsShown())) - { - bbtkBlackBoxDebugMessage("widget",3,"==> WxBlackBox::bbShowWindow()" - < WxBlackBox::bbShowWindow()" <ShowModal(); - } - else - { - bbGetWindow()->Show(); - bbSetShown(true); - } - } // if - - + } else { + printf("//EED -------------- WxBlackBox::bbShowWindow 1 ------------------------ \n"); + bbGetWindow()->Show(); + bbSetShown(true); + bbmWindow->Enable(true); + printf("//EED -------------- WxBlackBox::bbShowWindow 2 ------------------------ \n"); + } // if Dialog + } // if Window shown } //================================================================== diff --git a/packages/wx/src/bbwxLayoutLine.cxx b/packages/wx/src/bbwxLayoutLine.cxx index d3a89dc..81b873c 100644 --- a/packages/wx/src/bbwxLayoutLine.cxx +++ b/packages/wx/src/bbwxLayoutLine.cxx @@ -157,7 +157,6 @@ void LayoutLine::Process() w -> SetSizer(sizer); w -> SetAutoLayout(true); w -> Layout(); - w->Enable(false); bbSetOutputWidget( w ); } @@ -169,7 +168,6 @@ void LayoutLine::Process() if (bbGetOutputWidget()!=NULL) { bbGetOutputWidget()->Layout(); - bbGetOutputWidget()->Enable(true); } // if bbGetOutputWidget } -- 2.49.0