From a7158b8ae6724e3b7cdf3c3a3aad1157365fbcb0 Mon Sep 17 00:00:00 2001 From: guigues Date: Mon, 8 Dec 2008 14:02:15 +0000 Subject: [PATCH] *** empty log message *** --- kernel/src/bbtkBlackBoxOutputConnector.cxx | 15 +++++++++------ kernel/src/bbtkConnection.cxx | 9 ++++----- kernel/src/bbtkWxBlackBox.cxx | 7 ++++--- 3 files changed, 17 insertions(+), 14 deletions(-) diff --git a/kernel/src/bbtkBlackBoxOutputConnector.cxx b/kernel/src/bbtkBlackBoxOutputConnector.cxx index 8024663..c6813f2 100644 --- a/kernel/src/bbtkBlackBoxOutputConnector.cxx +++ b/kernel/src/bbtkBlackBoxOutputConnector.cxx @@ -2,8 +2,8 @@ Program: bbtk Module: $RCSfile: bbtkBlackBoxOutputConnector.cxx,v $ Language: C++ - Date: $Date: 2008/12/08 12:54:00 $ - Version: $Revision: 1.9 $ + Date: $Date: 2008/12/08 14:02:15 $ + Version: $Revision: 1.10 $ =========================================================================*/ /* --------------------------------------------------------------------- @@ -120,19 +120,22 @@ namespace bbtk void BlackBoxOutputConnector::SignalChange( BlackBox::Pointer box, const std::string& output ) { - bbtkDebugMessage("change",2, + IOStatus s = OUTOFDATE; //mStatus; + //if (s==UPTODATE) s=MODIFIED; + + bbtkDebugMessage("change",2, "==> BlackBoxOutputConnector::SignalChange(" <bbGetFullName()<<",'" - <bbGetFullName()<<",'" - < Connection::OnOutputChange("<bbGetInputConnectorMap().find("In")->second; - mAdaptor->bbSetStatusAndPropagate(ac,status); + BlackBoxInputConnector* ac = mAdaptor->bbGetInputConnectorMap().find("In")->second; + mAdaptor->bbSetStatusAndPropagate(ac,status); } mTo->bbSetStatusAndPropagate( mTo->bbGetInputConnectorMap().find(mInput)->second, status); diff --git a/kernel/src/bbtkWxBlackBox.cxx b/kernel/src/bbtkWxBlackBox.cxx index 4ccfe67..beec07c 100644 --- a/kernel/src/bbtkWxBlackBox.cxx +++ b/kernel/src/bbtkWxBlackBox.cxx @@ -2,8 +2,8 @@ Program: bbtk Module: $RCSfile: bbtkWxBlackBox.cxx,v $ Language: C++ - Date: $Date: 2008/12/08 12:54:27 $ - Version: $Revision: 1.33 $ + Date: $Date: 2008/12/08 14:02:15 $ + Version: $Revision: 1.34 $ =========================================================================*/ /* --------------------------------------------------------------------- @@ -433,6 +433,7 @@ namespace bbtk // If the output 'Widget' is connected then // we must execute the parent box + /* BlackBox::OutputConnectorMapType::const_iterator i = bbGetOutputConnectorMap().find("Widget"); @@ -444,7 +445,7 @@ namespace bbtk <<"Execute the top level Layout widget to create and " <<"display the widget."); } - +*/ AtomicBlackBox::bbExecute(force); bbtkDebugMessageDec("process",2, -- 2.45.0