w->doJavaScript(jsCom);
- std::cout<<" REF: "<<w->jsRef()<<std::endl;
- std::cout<<" CREANDO TIPO: "<<mType<<" --- "<<jsCom<<std::endl;
}
BBTK_ADD_BLACK_BOX_TO_PACKAGE(wt,ViewerNVWeb)
{
Wt::WContainerWidget* w = (Wt::WContainerWidget*)bbGetOutputWidget();
std::string jsCom;
-printf("EED ViewerNVWeb::Process %s\n", bbGetInputImagePath().c_str() );
+FILE *flog;
+flog=fopen("/var/www/testwtdbg/docroot/appli1/imagesTMP/bbtk-Web.log","a+");
+fprintf(flog,"EED %p ViewerNVWeb::Process START %s\n", this, bbGetInputImagePath().c_str() );
+fclose(flog);
bool ok;
FILE *ff=fopen( bbGetInputImagePath().c_str() , "r" );
if (ff)
";
*/
-/*
+flog=fopen("/var/www/testwtdbg/docroot/appli1/imagesTMP/bbtk-Web.log","a+");
+fprintf(flog," EED ViewerNVWeb::Process firsttime = false\n" );
+fclose(flog);
+
jsCom = "\
try{\
- " +w->jsRef() + ".mVolume.file = '" + bbGetInputImagePath() + "';\
- setTimeout(function(){\
- " + wtWindow1->jsRef() + ".mRenderer.add(" +w->jsRef() + ".mVolume);\
- " + wtWindow1->jsRef() + ".mRenderer.render();\
- },300);\
+ " +w->jsRef() + ".mVolume.file = '" + bbGetInputImagePath() + "';\
+ " +w->jsRef() + ".mVolume.modified(true);\
+ " + wtWindow1->jsRef() + ".mRenderer.render();\
+ alert('firsttime=false');\
} catch (err) {\
} \
";
w->doJavaScript(jsCom);
-*/
}
if (firstTime==true)
{
+
+flog=fopen("/var/www/testwtdbg/docroot/appli1/imagesTMP/bbtk-Web.log","a+");
+fprintf(flog," EED ViewerNVWeb::Process firsttime = true \n" );
+fclose(flog);
+
firstTime=false;
jsCom = "\
try{\
setTimeout(function(){\
" + wtWindow1->jsRef() + ".mRenderer.add(" +w->jsRef() + ".mVolume);\
" + wtWindow1->jsRef() + ".mRenderer.render();\
+ alert('(1) firsttime=true');\
},300);\
setTimeout(function(){\
" + w->jsRef() +".mVolume.upperThreshold =20000;\
" + wtWindow3->jsRef() + ".mRenderer.render();\
" + wtWindow4->jsRef() + ".mRenderer.add(" +w->jsRef() + ".mVolume);\
" + wtWindow4->jsRef() + ".mRenderer.render();\
- },3000);\
+ alert('(2) firsttime=true');\
+ },10000);\
} catch(err) { \
} \
";
+
+
// jsCom = "\
var volume = new X.volume();\
volume.spacing = [0.7,0.7,0.7 ];\
// wtWindow3->resize(Wt::WLength::Auto, 200);
// wtWindow4->resize(Wt::WLength::Auto, 200);
+flog=fopen("/var/www/testwtdbg/docroot/appli1/imagesTMP/bbtk-Web.log","a+");
+fprintf(flog,"EED ViewerNVWeb::Process END \n" );
+fclose(flog);
+
Wt::WApplication::instance()->refresh();
wtWindow1 = new Viewer_NV(w,nType[0]);
wtWindow1->configureWt();
wtWindow1->setStyleClass("black-box");
- std::cout<<" PRUEBA 1 RENDERER"<<std::endl;
bbSetOutputviewer1(wtWindow1->jsRef());
}
else if(nType.size() == 2)