#include <guitest.h>
Inheritance diagram for TestMainFrame:
Definition at line 96 of file guitest.h.
Definition at line 159 of file guitest.cpp.
References TGPopupMenu::AddEntry(), TGCanvas::AddFrame(), TGCompositeFrame::AddFrame(), TGPopupMenu::AddLabel(), TGMenuBar::AddPopup(), TGPopupMenu::AddPopup(), TGPopupMenu::AddSeparator(), TGPopupMenu::Associate(), TGWidget::Associate(), TGPopupMenu::DisableEntry(), fCanvasWindow, fCascade1Menu, fCascade2Menu, fCascadeMenu, TGObject::fClient, fContainer, fMenuBar, fMenuBarHelpLayout, fMenuBarItemLayout, fMenuBarLayout, fMenuFile, fMenuHelp, fMenuTest, fStatusFrame, fTestButton, fTestText, TGCanvas::GetContainer(), TGFrame::GetDefaultHeight(), TGCompositeFrame::GetDefaultSize(), TGClient::GetRoot(), TGCanvas::GetViewPort(), i, kHorizontalFrame, kLHintsBottom, kLHintsExpandX, kLHintsExpandY, kLHintsLeft, kLHintsRight, kLHintsTop, kSunkenFrame, M_CASCADE_1, M_CASCADE_2, M_CASCADE_3, M_FILE_EXIT, M_FILE_OPEN, M_FILE_SAVE, M_FILE_SAVEAS, M_HELP_ABOUT, M_HELP_CONTENTS, M_HELP_SEARCH, M_TEST_DLG, M_TEST_MSGBOX, M_TEST_PROGRESS, M_TEST_SHUTTER, M_TEST_SLIDER, TGCompositeFrame::MapSubwindows(), TGFrame::MapWindow(), TGFrame::Resize(), TileFrame::SetCanvas(), TGCanvas::SetContainer(), TGTextEntry::SetToolTipText(), TGButton::SetToolTipText(), TGMainFrame::SetWindowName(), and TGCompositeFrame::TGCompositeFrame().
TestMainFrame::~TestMainFrame | ( | ) | [virtual] |
Definition at line 284 of file guitest.cpp.
References fCanvasWindow, fCascade1Menu, fCascade2Menu, fCascadeMenu, fContainer, fMenuBar, fMenuBarHelpLayout, fMenuBarItemLayout, fMenuBarLayout, fMenuFile, fMenuHelp, fMenuTest, fStatusFrame, fTestButton, and fTestText.
virtual TestMainFrame::~TestMainFrame | ( | ) | [virtual] |
virtual TestMainFrame::~TestMainFrame | ( | ) | [virtual] |
void TestMainFrame::CloseWindow | ( | ) | [virtual] |
Reimplemented from TGMainFrame.
Definition at line 308 of file guitest.cpp.
References gApplication, and TApplication::Terminate().
Referenced by HandleMenu(), and ProcessMessage().
Reimplemented from TGCompositeFrame.
Definition at line 317 of file guitest.cpp.
References CloseWindow(), dir(), editortxt1, TGObject::fClient, TGFileInfo::fFilename, TGFileInfo::fFileTypes, fi, filetypes1, TGFileInfo::fIniDir, GET_MSG(), GET_SUBMSG(), TGClient::GetRoot(), kC_COMMAND, kCM_BUTTON, kCM_MENU, kCM_MENUSELECT, kFDOpen, kTRUE, Editor::LoadBuffer(), M_FILE_EXIT, M_FILE_OPEN, M_FILE_SAVE, M_TEST_DLG, M_TEST_MSGBOX, M_TEST_PROGRESS, M_TEST_SHUTTER, M_TEST_SLIDER, Editor::Popup(), and StrDup().
virtual void TestMainFrame::CloseWindow | ( | ) | [virtual] |
Reimplemented from TGMainFrame.
Reimplemented from TGCompositeFrame.
void TestMainFrame::CloseWindow | ( | ) | [virtual] |
Reimplemented from TGMainFrame.
void TestMainFrame::DoButton | ( | ) |
Definition at line 792 of file guitest.C.
References Editor::AddBuffer(), editortxt1, editortxt2, editortxt3, editortxt4, editortxt5, editortxt6, fMain, Editor::LoadBuffer(), and Editor::Popup().
void TestMainFrame::HandleMenu | ( | Int_t | id | ) |
Definition at line 806 of file guitest.C.
References TGPopupMenu::AddEntry(), TGMenuBar::AddPopup(), TGPopupMenu::CheckEntry(), CloseWindow(), TString::Data(), TGPopupMenu::DeleteEntry(), dir(), TGPopupMenu::DisableEntry(), TGDockableFrame::DockContainer(), TGPopupMenu::EnableEntry(), TGDockableFrame::EnableHide(), TGDockableFrame::EnableUndock(), TGFontDialog::FontProp_t::fAlign, TGFontDialog::FontProp_t::fBold, TGFontDialog::FontProp_t::fColor, TGFileInfo::fFilename, TGFileInfo::fFileTypes, fi, filetypes, TGFileInfo::fIniDir, TGFontDialog::FontProp_t::fItalic, fMain, fMenuBar, fMenuBarItemLayout, fMenuDock, fMenuFile, fMenuNew1, fMenuNew2, fMenuTest, fMenuView, TGFontDialog::FontProp_t::fName, TGFontDialog::FontProp_t::fSize, gClient, TGPopupMenu::GetEntry(), TGMenuBar::GetPopup(), TGClient::GetRoot(), TGPopupMenu::HideEntry(), TGPopupMenu::IsEntryChecked(), kFDOpen, TGMenuBar::Layout(), M_FILE_EXIT, M_FILE_OPEN, M_FILE_PRINT, M_FILE_PRINTSETUP, M_FILE_SAVE, M_NEW_REMOVEMENU, M_TEST_DIRLIST, M_TEST_DLG, M_TEST_FILELIST, M_TEST_FONTDIALOG, M_TEST_MSGBOX, M_TEST_NEWMENU, M_TEST_NUMBERENTRY, M_TEST_PROGRESS, M_TEST_SHUTTER, M_TEST_SLIDER, M_VIEW_DOCK, M_VIEW_ENBL_DOCK, M_VIEW_ENBL_HIDE, M_VIEW_UNDOCK, TGCompositeFrame::MapSubwindows(), p, TGMenuBar::RemovePopup(), StrDup(), TGPopupMenu::UnCheckEntry(), and TGDockableFrame::UndockContainer().
void TestMainFrame::Created | ( | ) | [inline] |
TGCompositeFrame* TestMainFrame::fStatusFrame [private] |
TGCanvas* TestMainFrame::fCanvasWindow [private] |
TileFrame* TestMainFrame::fContainer [private] |
TGTextEntry* TestMainFrame::fTestText [private] |
TGButton* TestMainFrame::fTestButton [private] |
TGMenuBar* TestMainFrame::fMenuBar [private] |
Definition at line 105 of file guitest.h.
Referenced by HandleMenu(), TestMainFrame(), and ~TestMainFrame().
TGPopupMenu* TestMainFrame::fMenuFile [private] |
Definition at line 106 of file guitest.h.
Referenced by HandleMenu(), TestMainFrame(), and ~TestMainFrame().
TGPopupMenu * TestMainFrame::fMenuTest [private] |
Definition at line 106 of file guitest.h.
Referenced by HandleMenu(), TestMainFrame(), and ~TestMainFrame().
TGPopupMenu * TestMainFrame::fMenuHelp [private] |
TGPopupMenu* TestMainFrame::fCascadeMenu [private] |
TGPopupMenu * TestMainFrame::fCascade1Menu [private] |
TGPopupMenu * TestMainFrame::fCascade2Menu [private] |
TGLayoutHints* TestMainFrame::fMenuBarLayout [private] |
TGLayoutHints * TestMainFrame::fMenuBarItemLayout [private] |
Definition at line 108 of file guitest.h.
Referenced by HandleMenu(), TestMainFrame(), and ~TestMainFrame().
TGLayoutHints * TestMainFrame::fMenuBarHelpLayout [private] |
TGDockableFrame* TestMainFrame::fMenuDock [private] |
TGCompositeFrame* TestMainFrame::fStatusFrame [private] |
Definition at line 228 of file guitest.cxx.
TGCanvas* TestMainFrame::fCanvasWindow [private] |
Definition at line 229 of file guitest.cxx.
TileFrame* TestMainFrame::fContainer [private] |
Definition at line 230 of file guitest.cxx.
TGTextEntry* TestMainFrame::fTestText [private] |
Definition at line 231 of file guitest.cxx.
TGButton* TestMainFrame::fTestButton [private] |
Definition at line 232 of file guitest.cxx.
TGColorSelect* TestMainFrame::fColorSel [private] |
Definition at line 233 of file guitest.cxx.
TGMenuBar* TestMainFrame::fMenuBar [private] |
Definition at line 235 of file guitest.cxx.
TGPopupMenu* TestMainFrame::fMenuFile [private] |
Definition at line 236 of file guitest.cxx.
TGPopupMenu * TestMainFrame::fMenuView [private] |
TGPopupMenu* TestMainFrame::fCascadeMenu [private] |
Definition at line 237 of file guitest.cxx.
TGPopupMenu* TestMainFrame::fMenuNew1 [private] |
TGPopupMenu * TestMainFrame::fMenuNew2 [private] |
TGLayoutHints* TestMainFrame::fMenuBarLayout [private] |
Definition at line 239 of file guitest.cxx.
TGMainFrame* TestMainFrame::fMain [private] |
TGDockableFrame* TestMainFrame::fMenuDock [private] |
TGCompositeFrame* TestMainFrame::fStatusFrame [private] |
TGCanvas* TestMainFrame::fCanvasWindow [private] |
TileFrame* TestMainFrame::fContainer [private] |
TGTextEntry* TestMainFrame::fTestText [private] |
TGButton* TestMainFrame::fTestButton [private] |
TGColorSelect* TestMainFrame::fColorSel [private] |
TGMenuBar* TestMainFrame::fMenuBar [private] |
TGPopupMenu* TestMainFrame::fMenuFile [private] |
TGPopupMenu* TestMainFrame::fCascadeMenu [private] |
TGPopupMenu* TestMainFrame::fMenuNew1 [private] |
TGLayoutHints* TestMainFrame::fMenuBarLayout [private] |