#include <TGResourcePool.h>
Inheritance diagram for TGResourcePool:
Definition at line 38 of file TGResourcePool.h.
TGResourcePool::TGResourcePool | ( | TGClient * | client | ) |
TGResourcePool::~TGResourcePool | ( | ) | [virtual] |
Definition at line 286 of file TGResourcePool.cxx.
References fCheckered, fCheckeredBitmap, fFontPool, fGCPool, fMimeTypeList, fPicturePool, and gVirtualX.
TGResourcePool::TGResourcePool | ( | TGClient * | client | ) |
virtual TGResourcePool::~TGResourcePool | ( | ) | [virtual] |
TGGCPool* TGResourcePool::GetGCPool | ( | ) | const [inline] |
Definition at line 102 of file TGResourcePool.h.
References fGCPool.
Referenced by TGuiBldDragManager::ChangeProperties(), TGuiBldDragManager::ChangeTextColor(), TGuiBldDragManager::ChangeTextFont(), TGCheckButton::DoRedraw(), TGLabel::DoRedraw(), TGTextButton::DoRedraw(), TGRadioButton::DoRedraw(), TGSplitButton::DoRedraw(), TGTextEntry::SavePrimitive(), TGRadioButton::SavePrimitive(), TGTab::SavePrimitive(), TGTextButton::SavePrimitive(), TGLabel::SavePrimitive(), TGCheckButton::SavePrimitive(), TGVButtonGroup::SavePrimitive(), TGHButtonGroup::SavePrimitive(), TGPictureButton::SavePrimitive(), TGButtonGroup::SavePrimitive(), TGGroupFrame::SavePrimitive(), TGTableCell::SetFont(), TGTextButton::SetFont(), TGSplitButton::SetFont(), TGProgressBar::SetForegroundColor(), TGLabel::SetTextColor(), TGTextButton::SetTextColor(), TGGroupFrame::SetTextColor(), TGGroupFrame::SetTextFont(), and TGLabel::SetTextFont().
TGFontPool* TGResourcePool::GetFontPool | ( | ) | const [inline] |
Definition at line 103 of file TGResourcePool.h.
References fFontPool.
Referenced by TGuiBldDragManager::ChangeProperties(), TGuiBldDragManager::ChangeTextFont(), TGTextEntry::SavePrimitive(), TGRadioButton::SavePrimitive(), TGTab::SavePrimitive(), TGTextButton::SavePrimitive(), TGLabel::SavePrimitive(), TGCheckButton::SavePrimitive(), TGVButtonGroup::SavePrimitive(), TGHButtonGroup::SavePrimitive(), TGButtonGroup::SavePrimitive(), and TGGroupFrame::SavePrimitive().
TGPicturePool* TGResourcePool::GetPicturePool | ( | ) | const [inline] |
Pixel_t TGResourcePool::GetWhiteColor | ( | ) | const [inline] |
Definition at line 110 of file TGResourcePool.h.
References fWhite.
Referenced by TGFrame::GetWhitePixel().
Pixel_t TGResourcePool::GetBlackColor | ( | ) | const [inline] |
Definition at line 111 of file TGResourcePool.h.
References fBlack.
Referenced by TGLineLBEntry::DrawCopy(), TGFrame::GetBlackPixel(), and TGSelectedPicture::GetSelectedGC().
Pixel_t TGResourcePool::GetFrameFgndColor | ( | ) | const [inline] |
Pixel_t TGResourcePool::GetFrameBgndColor | ( | ) | const [inline] |
Definition at line 114 of file TGResourcePool.h.
References fBackColor.
Referenced by TGFrame::GetDefaultFrameBackground(), and TGButton::GetHibckgndGC().
Pixel_t TGResourcePool::GetFrameHiliteColor | ( | ) | const [inline] |
Definition at line 115 of file TGResourcePool.h.
References fHilite.
Referenced by TGButton::GetHibckgndGC().
Pixel_t TGResourcePool::GetFrameShadowColor | ( | ) | const [inline] |
Pixel_t TGResourcePool::GetDocumentFgndColor | ( | ) | const [inline] |
Pixel_t TGResourcePool::GetDocumentBgndColor | ( | ) | const [inline] |
Pixel_t TGResourcePool::GetSelectedFgndColor | ( | ) | const [inline] |
Definition at line 121 of file TGResourcePool.h.
References fSelForeColor.
Referenced by TGTreeLBEntry::DrawCopy(), TGLineLBEntry::DrawCopy(), TGTextLBEntry::DrawCopy(), and TGLVEntry::DrawCopy().
Pixel_t TGResourcePool::GetSelectedBgndColor | ( | ) | const [inline] |
Definition at line 122 of file TGResourcePool.h.
References fSelBackColor.
Referenced by TGFrame::GetDefaultSelectedBackground(), and TGSelectedPicture::GetSelectedGC().
Pixel_t TGResourcePool::GetTipFgndColor | ( | ) | const [inline] |
Pixel_t TGResourcePool::GetTipBgndColor | ( | ) | const [inline] |
Definition at line 125 of file TGResourcePool.h.
References fTipBackColor.
Referenced by TGToolTip::TGToolTip().
const TGFont* TGResourcePool::GetDefaultFont | ( | ) | const [inline] |
Definition at line 129 of file TGResourcePool.h.
References fDefaultFont.
Referenced by TGLabel::GetDefaultFontStruct(), TGCheckButton::GetDefaultFontStruct(), TGTextButton::GetDefaultFontStruct(), TGProgressBar::GetDefaultFontStruct(), TGTreeLBEntry::GetDefaultFontStruct(), TGTextLBEntry::GetDefaultFontStruct(), TGGroupFrame::GetDefaultFontStruct(), TGRadioButton::GetDefaultFontStruct(), TGTab::GetDefaultFontStruct(), TGTableCell::GetDefaultFontStruct(), TGTextEntry::GetDefaultFontStruct(), and LabelsWindow::LabelsWindow().
const TGFont* TGResourcePool::GetMenuFont | ( | ) | const [inline] |
Definition at line 130 of file TGResourcePool.h.
References fMenuFont.
Referenced by TGMenuTitle::GetDefaultFontStruct(), and TGPopupMenu::GetDefaultFontStruct().
const TGFont* TGResourcePool::GetMenuHiliteFont | ( | ) | const [inline] |
Definition at line 131 of file TGResourcePool.h.
References fMenuHiFont.
Referenced by TGPopupMenu::GetHilightFontStruct().
const TGFont* TGResourcePool::GetDocumentFixedFont | ( | ) | const [inline] |
Definition at line 132 of file TGResourcePool.h.
References fDocFixedFont.
Referenced by TGTextView::GetDefaultFontStruct().
const TGFont* TGResourcePool::GetDocumentPropFont | ( | ) | const [inline] |
const TGFont* TGResourcePool::GetIconFont | ( | ) | const [inline] |
Definition at line 134 of file TGResourcePool.h.
References fIconFont.
Referenced by TGListTree::FontAscent(), TGListTree::FontHeight(), TGListTree::GetDefaultFontStruct(), TGListView::GetDefaultFontStruct(), TGLVEntry::GetDefaultFontStruct(), and TGListTree::TextWidth().
const TGFont* TGResourcePool::GetStatusFont | ( | ) | const [inline] |
Definition at line 135 of file TGResourcePool.h.
References fStatusFont.
Referenced by TGStatusBar::GetDefaultFontStruct().
const TGGC* TGResourcePool::GetWhiteGC | ( | ) | const [inline] |
Definition at line 139 of file TGResourcePool.h.
References fWhiteGC.
Referenced by TGuiBldHintsButton::DrawCenterX(), TGuiBldHintsButton::DrawCenterY(), TGuiBldHintsButton::DrawExpandX(), TGuiBldHintsButton::DrawExpandY(), and TGFrame::GetWhiteGC().
const TGGC* TGResourcePool::GetBlackGC | ( | ) | const [inline] |
Definition at line 140 of file TGResourcePool.h.
References fBlackGC.
Referenced by TGFrame::GetBlackGC().
const TGGC* TGResourcePool::GetFrameGC | ( | ) | const [inline] |
Definition at line 142 of file TGResourcePool.h.
References fFrameGC.
Referenced by ButtonLayoutWindow::ButtonLayoutWindow(), ClassImp(), EntryTestDlg::EntryTestDlg(), TGTextLBEntry::GetDefaultGC(), TGLabel::GetDefaultGC(), TGButton::GetDefaultGC(), TGLVEntry::GetDefaultGC(), TGTextView::GetDefaultGC(), TGTableCell::GetDefaultGC(), TGTextEntry::GetDefaultGC(), TGTreeLBEntry::GetDefaultGC(), TGTab::GetDefaultGC(), TGStatusBar::GetDefaultGC(), TGProgressBar::GetDefaultGC(), TGCheckButton::GetDefaultGC(), TGPopupMenu::GetDefaultGC(), TGRadioButton::GetDefaultGC(), TGListView::GetDefaultGC(), TGGroupFrame::GetDefaultGC(), TGMenuTitle::GetDefaultGC(), TGSelectedPicture::GetSelectedGC(), NumberEntryWindow::NumberEntryWindow(), and TGColorPalette::TGColorPalette().
const TGGC* TGResourcePool::GetFrameBckgndGC | ( | ) | const [inline] |
Definition at line 143 of file TGResourcePool.h.
References fBckgndGC.
Referenced by TGFrame::GetBckgndGC().
const TGGC* TGResourcePool::GetFrameHiliteGC | ( | ) | const [inline] |
Definition at line 144 of file TGResourcePool.h.
References fHiliteGC.
Referenced by TGFrame::GetHilightGC().
const TGGC* TGResourcePool::GetFrameShadowGC | ( | ) | const [inline] |
Definition at line 145 of file TGResourcePool.h.
References fShadowGC.
Referenced by TGuiBldHintsButton::DrawCenterX(), TGuiBldHintsButton::DrawCenterY(), TGuiBldHintsButton::DrawExpandX(), TGuiBldHintsButton::DrawExpandY(), and TGFrame::GetShadowGC().
const TGGC* TGResourcePool::GetFocusHiliteGC | ( | ) | const [inline] |
const TGGC* TGResourcePool::GetDocumentGC | ( | ) | const [inline] |
const TGGC* TGResourcePool::GetDocumentBckgndGC | ( | ) | const [inline] |
const TGGC* TGResourcePool::GetSelectedGC | ( | ) | const [inline] |
Definition at line 151 of file TGResourcePool.h.
References fSelGC.
Referenced by TGTextEntry::GetDefaultSelectedGC(), TGMenuTitle::GetDefaultSelectedGC(), TGPopupMenu::GetDefaultSelectedGC(), and TGTextView::GetDefaultSelectedGC().
const TGGC* TGResourcePool::GetSelectedBckgndGC | ( | ) | const [inline] |
Definition at line 152 of file TGResourcePool.h.
References fSelbgndGC.
Referenced by TGuiBldHintsButton::DrawCenterX(), TGuiBldHintsButton::DrawCenterY(), TGuiBldHintsButton::DrawExpandX(), TGuiBldHintsButton::DrawExpandY(), TGPopupMenu::GetDefaultSelectedBackgroundGC(), TGTextView::GetDefaultSelectedBackgroundGC(), and TGTextEntry::GetDefaultSelectedBackgroundGC().
const TGGC* TGResourcePool::GetTipGC | ( | ) | const [inline] |
Pixmap_t TGResourcePool::GetCheckeredPixmap | ( | ) | const [inline] |
Definition at line 158 of file TGResourcePool.h.
References fCheckered.
Referenced by TGScrollBar::GetBckgndPixmap(), and TGButton::GetHibckgndGC().
Pixmap_t TGResourcePool::GetCheckeredBitmap | ( | ) | const [inline] |
Definition at line 159 of file TGResourcePool.h.
References fCheckeredBitmap.
Referenced by TGSelectedPicture::GetSelectedGC().
const TGPicture* TGResourcePool::GetFrameBckgndPicture | ( | ) | const [inline] |
const TGPicture* TGResourcePool::GetDocumentBckgndPicture | ( | ) | const [inline] |
Cursor_t TGResourcePool::GetDefaultCursor | ( | ) | const [inline] |
Cursor_t TGResourcePool::GetGrabCursor | ( | ) | const [inline] |
Definition at line 169 of file TGResourcePool.h.
References fGrabCursor.
Referenced by TGComboBoxPopup::PlacePopup(), TGedPopup::PlacePopup(), TGSplitTool::Show(), TGMenuBar::TGMenuBar(), TGPopupMenu::TGPopupMenu(), and TGSplitButton::TGSplitButton().
Cursor_t TGResourcePool::GetTextCursor | ( | ) | const [inline] |
Definition at line 170 of file TGResourcePool.h.
References fTextCursor.
Referenced by TGTextEdit::Init(), and TGTextEntry::Init().
Cursor_t TGResourcePool::GetWaitCursor | ( | ) | const [inline] |
Colormap_t TGResourcePool::GetDefaultColormap | ( | ) | const [inline] |
TGMimeTypes* TGResourcePool::GetMimeTypes | ( | ) | const [inline] |
Atom_t TGResourcePool::GetClipboard | ( | ) | const [inline] |
Definition at line 181 of file TGResourcePool.h.
References fClipboardAtom.
Referenced by TGTextEntry::Init().
TGGCPool* TGResourcePool::GetGCPool | ( | ) | const [inline] |
TGFontPool* TGResourcePool::GetFontPool | ( | ) | const [inline] |
TGPicturePool* TGResourcePool::GetPicturePool | ( | ) | const [inline] |
Pixel_t TGResourcePool::GetWhiteColor | ( | ) | const [inline] |
Pixel_t TGResourcePool::GetBlackColor | ( | ) | const [inline] |
Pixel_t TGResourcePool::GetFrameFgndColor | ( | ) | const [inline] |
Pixel_t TGResourcePool::GetFrameBgndColor | ( | ) | const [inline] |
Pixel_t TGResourcePool::GetFrameHiliteColor | ( | ) | const [inline] |
Pixel_t TGResourcePool::GetFrameShadowColor | ( | ) | const [inline] |
Pixel_t TGResourcePool::GetDocumentFgndColor | ( | ) | const [inline] |
Pixel_t TGResourcePool::GetDocumentBgndColor | ( | ) | const [inline] |
Pixel_t TGResourcePool::GetSelectedFgndColor | ( | ) | const [inline] |
Pixel_t TGResourcePool::GetSelectedBgndColor | ( | ) | const [inline] |
Pixel_t TGResourcePool::GetTipFgndColor | ( | ) | const [inline] |
Pixel_t TGResourcePool::GetTipBgndColor | ( | ) | const [inline] |
const TGFont* TGResourcePool::GetDefaultFont | ( | ) | const [inline] |
const TGFont* TGResourcePool::GetMenuFont | ( | ) | const [inline] |
const TGFont* TGResourcePool::GetMenuHiliteFont | ( | ) | const [inline] |
const TGFont* TGResourcePool::GetDocumentFixedFont | ( | ) | const [inline] |
const TGFont* TGResourcePool::GetDocumentPropFont | ( | ) | const [inline] |
const TGFont* TGResourcePool::GetIconFont | ( | ) | const [inline] |
const TGFont* TGResourcePool::GetStatusFont | ( | ) | const [inline] |
const TGGC* TGResourcePool::GetWhiteGC | ( | ) | const [inline] |
const TGGC* TGResourcePool::GetBlackGC | ( | ) | const [inline] |
const TGGC* TGResourcePool::GetFrameGC | ( | ) | const [inline] |
const TGGC* TGResourcePool::GetFrameBckgndGC | ( | ) | const [inline] |
const TGGC* TGResourcePool::GetFrameHiliteGC | ( | ) | const [inline] |
const TGGC* TGResourcePool::GetFrameShadowGC | ( | ) | const [inline] |
const TGGC* TGResourcePool::GetFocusHiliteGC | ( | ) | const [inline] |
const TGGC* TGResourcePool::GetDocumentGC | ( | ) | const [inline] |
const TGGC* TGResourcePool::GetDocumentBckgndGC | ( | ) | const [inline] |
const TGGC* TGResourcePool::GetSelectedGC | ( | ) | const [inline] |
const TGGC* TGResourcePool::GetSelectedBckgndGC | ( | ) | const [inline] |
const TGGC* TGResourcePool::GetTipGC | ( | ) | const [inline] |
Pixmap_t TGResourcePool::GetCheckeredPixmap | ( | ) | const [inline] |
Pixmap_t TGResourcePool::GetCheckeredBitmap | ( | ) | const [inline] |
const TGPicture* TGResourcePool::GetFrameBckgndPicture | ( | ) | const [inline] |
const TGPicture* TGResourcePool::GetDocumentBckgndPicture | ( | ) | const [inline] |
Cursor_t TGResourcePool::GetDefaultCursor | ( | ) | const [inline] |
Cursor_t TGResourcePool::GetGrabCursor | ( | ) | const [inline] |
Cursor_t TGResourcePool::GetTextCursor | ( | ) | const [inline] |
Cursor_t TGResourcePool::GetWaitCursor | ( | ) | const [inline] |
Colormap_t TGResourcePool::GetDefaultColormap | ( | ) | const [inline] |
TGMimeTypes* TGResourcePool::GetMimeTypes | ( | ) | const [inline] |
Atom_t TGResourcePool::GetClipboard | ( | ) | const [inline] |
Pixel_t TGResourcePool::fBackColor [private] |
Pixel_t TGResourcePool::fForeColor [private] |
Pixel_t TGResourcePool::fHilite [private] |
Pixel_t TGResourcePool::fShadow [private] |
Pixel_t TGResourcePool::fSelBackColor [private] |
Pixel_t TGResourcePool::fSelForeColor [private] |
Pixel_t TGResourcePool::fDocBackColor [private] |
Pixel_t TGResourcePool::fDocForeColor [private] |
Pixel_t TGResourcePool::fTipBackColor [private] |
Pixel_t TGResourcePool::fTipForeColor [private] |
Pixel_t TGResourcePool::fWhite [private] |
Pixel_t TGResourcePool::fBlack [private] |
TGFontPool* TGResourcePool::fFontPool [private] |
TGFont* TGResourcePool::fDefaultFont [private] |
TGFont* TGResourcePool::fMenuFont [private] |
TGFont* TGResourcePool::fMenuHiFont [private] |
TGFont* TGResourcePool::fDocFixedFont [private] |
TGFont* TGResourcePool::fDocPropFont [private] |
TGFont* TGResourcePool::fIconFont [private] |
TGFont* TGResourcePool::fStatusFont [private] |
TGPicturePool* TGResourcePool::fPicturePool [private] |
Definition at line 64 of file TGResourcePool.h.
Referenced by GetPicturePool(), and ~TGResourcePool().
const TGPicture* TGResourcePool::fDefaultBackPicture [private] |
const TGPicture* TGResourcePool::fDefaultDocBackPicture [private] |
TGGCPool* TGResourcePool::fGCPool [private] |
TGGC* TGResourcePool::fWhiteGC [private] |
TGGC* TGResourcePool::fBlackGC [private] |
TGGC* TGResourcePool::fFrameGC [private] |
TGGC* TGResourcePool::fBckgndGC [private] |
TGGC* TGResourcePool::fHiliteGC [private] |
TGGC* TGResourcePool::fShadowGC [private] |
TGGC* TGResourcePool::fFocusGC [private] |
TGGC* TGResourcePool::fDocGC [private] |
TGGC* TGResourcePool::fDocbgndGC [private] |
TGGC* TGResourcePool::fSelGC [private] |
TGGC* TGResourcePool::fSelbgndGC [private] |
TGGC* TGResourcePool::fTipGC [private] |
Pixmap_t TGResourcePool::fCheckered [private] |
Definition at line 84 of file TGResourcePool.h.
Referenced by GetCheckeredPixmap(), and ~TGResourcePool().
Pixmap_t TGResourcePool::fCheckeredBitmap [private] |
Definition at line 85 of file TGResourcePool.h.
Referenced by GetCheckeredBitmap(), and ~TGResourcePool().
Cursor_t TGResourcePool::fDefaultCursor [private] |
Cursor_t TGResourcePool::fGrabCursor [private] |
Cursor_t TGResourcePool::fTextCursor [private] |
Cursor_t TGResourcePool::fWaitCursor [private] |
Colormap_t TGResourcePool::fDefaultColormap [private] |
Atom_t TGResourcePool::fClipboardAtom [private] |
TGMimeTypes* TGResourcePool::fMimeTypeList [private] |
Definition at line 96 of file TGResourcePool.h.
Referenced by GetMimeTypes(), and ~TGResourcePool().
TGFontPool* TGResourcePool::fFontPool [private] |
Definition at line 54 of file TGResourcePool.h.
TGFont* TGResourcePool::fDefaultFont [private] |
Definition at line 56 of file TGResourcePool.h.
TGFont* TGResourcePool::fMenuFont [private] |
Definition at line 57 of file TGResourcePool.h.
TGFont* TGResourcePool::fMenuHiFont [private] |
Definition at line 58 of file TGResourcePool.h.
TGFont* TGResourcePool::fDocFixedFont [private] |
Definition at line 59 of file TGResourcePool.h.
TGFont* TGResourcePool::fDocPropFont [private] |
Definition at line 60 of file TGResourcePool.h.
TGFont* TGResourcePool::fIconFont [private] |
Definition at line 61 of file TGResourcePool.h.
TGFont* TGResourcePool::fStatusFont [private] |
Definition at line 62 of file TGResourcePool.h.
TGPicturePool* TGResourcePool::fPicturePool [private] |
Definition at line 64 of file TGResourcePool.h.
const TGPicture* TGResourcePool::fDefaultBackPicture [private] |
Definition at line 66 of file TGResourcePool.h.
const TGPicture* TGResourcePool::fDefaultDocBackPicture [private] |
Definition at line 67 of file TGResourcePool.h.
TGGCPool* TGResourcePool::fGCPool [private] |
Definition at line 69 of file TGResourcePool.h.
TGGC* TGResourcePool::fWhiteGC [private] |
Definition at line 71 of file TGResourcePool.h.
TGGC* TGResourcePool::fBlackGC [private] |
Definition at line 72 of file TGResourcePool.h.
TGGC* TGResourcePool::fFrameGC [private] |
Definition at line 73 of file TGResourcePool.h.
TGGC* TGResourcePool::fBckgndGC [private] |
Definition at line 74 of file TGResourcePool.h.
TGGC* TGResourcePool::fHiliteGC [private] |
Definition at line 75 of file TGResourcePool.h.
TGGC* TGResourcePool::fShadowGC [private] |
Definition at line 76 of file TGResourcePool.h.
TGGC* TGResourcePool::fFocusGC [private] |
Definition at line 77 of file TGResourcePool.h.
TGGC* TGResourcePool::fDocGC [private] |
Definition at line 78 of file TGResourcePool.h.
TGGC* TGResourcePool::fDocbgndGC [private] |
Definition at line 79 of file TGResourcePool.h.
TGGC* TGResourcePool::fSelGC [private] |
Definition at line 80 of file TGResourcePool.h.
TGGC* TGResourcePool::fSelbgndGC [private] |
Definition at line 81 of file TGResourcePool.h.
TGGC* TGResourcePool::fTipGC [private] |
Definition at line 82 of file TGResourcePool.h.
TGMimeTypes* TGResourcePool::fMimeTypeList [private] |
Definition at line 96 of file TGResourcePool.h.