#include <BesGMenuTitle.h>
|
| | BesGMenuTitle (const TGWindow *p=0, TGHotString *s=0, TGPopupMenu *menu=0, GContext_t norm=GetDefaultGC()(), FontStruct_t font=GetDefaultFontStruct(), UInt_t options=0) |
| virtual void | SetPicture (Pixmap_t pic) |
| virtual void | SetPictureHL (Pixmap_t pic) |
| | BesGMenuTitle (const TGWindow *p=0, TGHotString *s=0, TGPopupMenu *menu=0, GContext_t norm=GetDefaultGC()(), FontStruct_t font=GetDefaultFontStruct(), UInt_t options=0) |
| virtual void | SetPicture (Pixmap_t pic) |
| virtual void | SetPictureHL (Pixmap_t pic) |
| | BesGMenuTitle (const TGWindow *p=0, TGHotString *s=0, TGPopupMenu *menu=0, GContext_t norm=GetDefaultGC()(), FontStruct_t font=GetDefaultFontStruct(), UInt_t options=0) |
| virtual void | SetPicture (Pixmap_t pic) |
| virtual void | SetPictureHL (Pixmap_t pic) |
◆ BesGMenuTitle() [1/3]
| BesGMenuTitle::BesGMenuTitle |
( |
const TGWindow * | p = 0, |
|
|
TGHotString * | s = 0, |
|
|
TGPopupMenu * | menu = 0, |
|
|
GContext_t | norm = GetDefaultGC()(), |
|
|
FontStruct_t | font = GetDefaultFontStruct(), |
|
|
UInt_t | options = 0 ) |
Definition at line 7 of file BesGMenuTitle.cxx.
9 : TGMenuTitle( p,
s, menu, norm, font, options ) {
12}
◆ BesGMenuTitle() [2/3]
| BesGMenuTitle::BesGMenuTitle |
( |
const TGWindow * | p = 0, |
|
|
TGHotString * | s = 0, |
|
|
TGPopupMenu * | menu = 0, |
|
|
GContext_t | norm = GetDefaultGC()(), |
|
|
FontStruct_t | font = GetDefaultFontStruct(), |
|
|
UInt_t | options = 0 ) |
◆ BesGMenuTitle() [3/3]
| BesGMenuTitle::BesGMenuTitle |
( |
const TGWindow * | p = 0, |
|
|
TGHotString * | s = 0, |
|
|
TGPopupMenu * | menu = 0, |
|
|
GContext_t | norm = GetDefaultGC()(), |
|
|
FontStruct_t | font = GetDefaultFontStruct(), |
|
|
UInt_t | options = 0 ) |
◆ DoRedraw() [1/3]
| void BesGMenuTitle::DoRedraw |
( |
| ) |
|
|
protectedvirtual |
Definition at line 15 of file BesGMenuTitle.cxx.
15 {
16
17
18 TGFrame::DoRedraw();
19
20 int x, y, max_ascent, max_descent;
22
23 gVirtualX->GetFontProperties( fFontStruct, max_ascent, max_descent );
24
25 if ( fState )
26 {
28 else SetBackgroundColor( GetDefaultSelectedBackground() );
29 gVirtualX->ClearWindow( fId );
30 fLabel->Draw( fId, fSelGC,
x, y + max_ascent );
31 }
32 else
33 {
34 if (
fPic ) SetBackgroundPixmap(
fPic );
35 else SetBackgroundColor( GetDefaultFrameBackground() );
36 gVirtualX->ClearWindow( fId );
37 fLabel->Draw( fId, fNormGC,
x, y + max_ascent );
38 }
39}
◆ DoRedraw() [2/3]
| virtual void BesGMenuTitle::DoRedraw |
( |
| ) |
|
|
protectedvirtual |
◆ DoRedraw() [3/3]
| virtual void BesGMenuTitle::DoRedraw |
( |
| ) |
|
|
protectedvirtual |
◆ SetPicture() [1/3]
| virtual void BesGMenuTitle::SetPicture |
( |
Pixmap_t | pic | ) |
|
|
inlinevirtual |
◆ SetPicture() [2/3]
| virtual void BesGMenuTitle::SetPicture |
( |
Pixmap_t | pic | ) |
|
|
inlinevirtual |
◆ SetPicture() [3/3]
| virtual void BesGMenuTitle::SetPicture |
( |
Pixmap_t | pic | ) |
|
|
inlinevirtual |
◆ SetPictureHL() [1/3]
| virtual void BesGMenuTitle::SetPictureHL |
( |
Pixmap_t | pic | ) |
|
|
inlinevirtual |
◆ SetPictureHL() [2/3]
| virtual void BesGMenuTitle::SetPictureHL |
( |
Pixmap_t | pic | ) |
|
|
inlinevirtual |
◆ SetPictureHL() [3/3]
| virtual void BesGMenuTitle::SetPictureHL |
( |
Pixmap_t | pic | ) |
|
|
inlinevirtual |
◆ fPic
| Pixmap_t BesGMenuTitle::fPic |
|
protected |
◆ fPicHL
| Pixmap_t BesGMenuTitle::fPicHL |
|
protected |
The documentation for this class was generated from the following files: