#include <WindowMenu.h>
Definition at line 19 of file WindowMenu.h.
evdb::WindowMenu::WindowMenu |
( |
TGMenuBar * |
menubar, |
|
|
TGMainFrame * |
mf |
|
) |
| |
Definition at line 25 of file WindowMenu.cxx.
28 fLayout =
new TGLayoutHints(kLHintsTop | kLHintsLeft, 0, 4, 0, 0);
34 for (; i<names.size(); ++i) {
41 for (
unsigned int j=0; j<lnames.size(); ++j) {
50 "evdb::WindowMenu",
this,
"HandleMenu(int)");
static const std::vector< std::string > & Names()
static const std::vector< std::string > & Names()
evdb::WindowMenu::~WindowMenu |
( |
| ) |
|
|
virtual |
void evdb::WindowMenu::HandleMenu |
( |
int |
menu | ) |
|
Definition at line 66 of file WindowMenu.cxx.
77 if (aok<0) this->
NoImpl(
"Error openning requested window");
static int OpenWindow(int type=0)
decltype(auto) constexpr size(T &&obj)
ADL-aware version of std::size.
static const std::vector< std::string > & Names()
int evdb::WindowMenu::No3DViewer |
( |
| ) |
|
|
private |
Definition at line 98 of file WindowMenu.cxx.
103 "This display does not implement a 3D viewer",
const TGWindow * TopWindow()
int evdb::WindowMenu::NoImpl |
( |
const char * |
m | ) |
|
|
private |
Definition at line 84 of file WindowMenu.cxx.
87 s =
"Sorry action '"; s += method; s+=
"' is not implemented.\n";
92 "No implementation",s.c_str(),kMBIconExclamation);
const TGWindow * TopWindow()
TGLayoutHints* evdb::WindowMenu::fLayout |
|
private |
TGPopupMenu* evdb::WindowMenu::fWindowMenu |
|
private |
The documentation for this class was generated from the following files: