printf("EED (WT) createApplication warnning 2019 \n");
//EED2019-08-20
// return new WtWFrame(env);
- std::make_unique<WtWFrame>(env);
+ return std::make_unique<WtWFrame>(env);
}
//=========================================================================
void WtBlackBox::bbUserInitializeProcessing()
{
-
}
- //================================================================http://intranet-if.insa-lyon.fr/temps/5IF39.html==
+ //==================================================================
//=========================================================================
void WtBlackBox::bbUserFinalizeProcessing()
void WtBlackBox::bbCreateDialogWindow()
{
bbtkBlackBoxDebugMessage("widget",3,
- "==> WtBlackBox::bbCreateDialogWindow() - No Dialog must be created, it is a web app"
+ "==> WtBlackBox::bbCreateDialogWindow() - No Dialog must be created, it is a web app"
<<std::endl);
}
/// Callback for creating a Frame window
void WtBlackBox::bbCreateFrameWindow()
{
-
bbtkBlackBoxDebugMessage("widget",3,
"==> WtBlackBox::bbCreateFrameWindow() - parent = "
<<WWt::GetTopWindow()
<<std::endl);
-
//Setting necessary data for Wt server deployment
myWtData.parent = WWt::GetTopWindow();
myWtData.b = GetThisPointer<WtBlackBox>();
int argc=2;
*/
-
/* if(Wt::WServer::instance()->isRunning())
{
std::cout<<"Checking the existence of a Server deployed -DELETE THIS MESSAGE bbtkWTBlackBox.cxx"<<std::endl;
}
*/
-
std::cout<<"EED WtBlackBox::bbCreateFrameWindow Deploying Server -- Definition of server parameters by default -DELETE THIS MESSAGE bbtkWTBlackBox.cxx"<<std::endl;
-
// Wt::WRun(argc,argv,&createApplication);
- Wt::WRun(WtBlackBox::wtServerData::argc,
- WtBlackBox::wtServerData::argv,
- &createApplication);
-
-
+ Wt::WRun(WtBlackBox::wtServerData::argc,WtBlackBox::wtServerData::argv, &createApplication);
}
//==================================================================
{
bbtkBlackBoxDebugMessage("widget",9,"==> WtBlackBox::bbSetWindow("<<w<<")"<<std::endl);
if ((bbmWindow != 0)&&(w!=0))
- {
- std::cout << "ERRRRRRRROOOOR"<<std::endl;
- }
+ {
+ std::cout << "ERRRRRRRROOOOR"<<std::endl;
+ }
bbmWindow = w;
}
void WtBlackBox::bbShowWindow()
{
if ((bbmWindow) && (!bbIsShown()))
- {
- bbtkBlackBoxDebugMessage("widget",3,"==> WtBlackBox::bbShowWindow()"
- <<std::endl);
- if (bbGetInputWinDialog())
- {
- // ((WxDialog*)bbmWindow)->ShowModal();
- }
- else
- {
- // There is not such a thing like show becouse it is a webapp
- // bbGetWindow()->Show();
- // WWt::CreateWtAppIfNeeded();
-
-
- Wt::WRun(WtBlackBox::wtServerData::argc,
- WtBlackBox::wtServerData::argv,
- &createApplication);
-
-
- bbSetShown(true);
- }
- }
+ {
+ bbtkBlackBoxDebugMessage("widget",3,"==> WtBlackBox::bbShowWindow()"
+ <<std::endl);
+ if (bbGetInputWinDialog())
+ {
+ // ((WxDialog*)bbmWindow)->ShowModal();
+ } else {
+ // There is not such a thing like show becouse it is a webapp
+ // bbGetWindow()->Show();
+ // WWt::CreateWtAppIfNeeded();
+ Wt::WRun(WtBlackBox::wtServerData::argc,
+ WtBlackBox::wtServerData::argv,
+ &createApplication);
+ bbSetShown(true);
+ } // if Dialog
+ } // if Window Show
}
//==================================================================
{
bbtkBlackBoxDebugMessage("widget",3,"==> WtBlackBox::bbDestroyWindow("<<bbmWindow<<")"<<std::endl);
if (bbGetWindow()!=NULL)
- {
- // wxWindow* w = bbGetWindow();
- //bbSetWindow(0);
- // WE SHOULD DESTROY THE WINDOW WITH THE Close METHOD
- // HOWEVER I
- //w->Close(true);
- //
- delete bbGetWindow();
- bbSetShown(false);
- }
+ {
+ // wxWindow* w = bbGetWindow();
+ //bbSetWindow(0);
+ // WE SHOULD DESTROY THE WINDOW WITH THE Close METHOD
+ // HOWEVER I
+ //w->Close(true);
+ //
+ delete bbGetWindow();
+ bbSetShown(false);
+ }
bbtkBlackBoxDebugMessage("widget",3,"<== WtBlackBox::bbDestroyWindow("<<bbmWindow<<")"<<std::endl);
-
}