Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
nutools
old
EventDisplayBase
EditMenu.h
Go to the documentation of this file.
1
///
2
/// \file EditMenu.h
3
/// \brief The edit pull down menu
4
/// \author messier@indiana.edu
5
///
6
#ifndef EVDB_EDITMENU_H
7
#define EVDB_EDITMENU_H
8
#include "TQObject.h"
9
#include "RQ_OBJECT.h"
10
class
TGMainFrame;
11
class
TGMenuBar;
12
class
TGPopupMenu;
13
class
TGLayoutHints;
14
15
namespace
evdb
{
16
///
17
/// \brief The edit pull down menu
18
///
19
class
EditMenu
{
20
RQ_OBJECT(
"evdb::EditMenu"
)
21
22
public
:
23
EditMenu
(TGMenuBar* menubar, TGMainFrame*
mf
);
24
virtual
~EditMenu
();
25
26
void
SetServices
();
27
28
void
MenuSelect
(
int
which);
29
void
WipeMenu
(TGPopupMenu*
m
);
30
31
private
:
32
// TGMainFrame* fMainFrame; ///< Main graphics frame - apparently not used in .cxx
33
TGPopupMenu*
fEditMenu
;
///< The file menu
34
TGPopupMenu*
fDrawingMenu
;
///< Drawing options
35
TGPopupMenu*
fExpMenu
;
///< Experiment services
36
TGLayoutHints*
fLayout
;
///< How to layout the menu
37
};
38
}
39
40
#endif // EVDB_EDITMENU_H
41
////////////////////////////////////////////////////////////////////////
genie::units::m
static const double m
Definition:
Units.h:79
evdb::EditMenu::EditMenu
EditMenu(TGMenuBar *menubar, TGMainFrame *mf)
Definition:
EditMenu.cxx:12
evdb::EditMenu::WipeMenu
void WipeMenu(TGPopupMenu *m)
Definition:
EditMenu.cxx:40
mf
Definition:
MessageLogger.cc:50
evdb
Manage all things related to colors for the event display.
Definition:
Edge3DDrawer_tool.cc:10
evdb::EditMenu::fExpMenu
TGPopupMenu * fExpMenu
Experiment services.
Definition:
EditMenu.h:35
evdb::EditMenu::SetServices
void SetServices()
Definition:
EditMenu.cxx:51
evdb::EditMenu
The edit pull down menu.
Definition:
EditMenu.h:19
evdb::EditMenu::MenuSelect
void MenuSelect(int which)
Definition:
EditMenu.cxx:76
evdb::EditMenu::fLayout
TGLayoutHints * fLayout
How to layout the menu.
Definition:
EditMenu.h:36
evdb::EditMenu::fDrawingMenu
TGPopupMenu * fDrawingMenu
Drawing options.
Definition:
EditMenu.h:34
evdb::EditMenu::~EditMenu
virtual ~EditMenu()
Definition:
EditMenu.cxx:30
evdb::EditMenu::fEditMenu
TGPopupMenu * fEditMenu
The file menu.
Definition:
EditMenu.h:33
Generated by
1.8.11