10 const std::string &windowname,
12 : TGTransientFrame(gClient->GetDefaultRoot(), p, w, h),
13 m_helpHtml(new TGHtml(this, w, h))
15 AddFrame(
m_helpHtml,
new TGLayoutHints(kLHintsTop | kLHintsLeft |
16 kLHintsExpandX | kLHintsExpandY));
17 SetWindowName(windowname.c_str());
21 static TString
path = Form(
"%s/src/Fireworks/Core/data/",gSystem->Getenv(
"CMSSW_BASE"));
22 if ( gSystem->AccessPathName(path.Data()) ){
23 assert(gSystem->Getenv(
"CMSSW_RELEASE_BASE"));
24 path = Form(
"%s/src/Fireworks/Core/data/",gSystem->Getenv(
"CMSSW_RELEASE_BASE"));
29 m_helpHtml->ParseText((
char *)text.AsString().Data());
42 const char* cmspath = gSystem->Getenv(
"CMSSW_BASE");
44 throw std::runtime_error(
"CMSSW_BASE environment variable not set");
46 return std::string(cmspath) +
"/src/Fireworks/Core/data/" +
filename;
The Signals That Services Can Subscribe To This is based on ActivityRegistry h
Helper function to determine trigger accepts.