#include <TGuiBldDragManager.h>
Inheritance diagram for TGuiBldDragManager:
Definition at line 62 of file TGuiBldDragManager.h.
TGuiBldDragManager::TGuiBldDragManager | ( | ) |
Definition at line 884 of file TGuiBldDragManager.cxx.
References TSystem::ConcatFileName(), CreateListOfDialogs(), TString::Data(), fBuilder, TGObject::fClient, fDropStatus, fEditor, fFrameMenu, TGObject::fId, fLassoDrawn, fLassoMenu, fListOfDialogs, SetWindowAttributes_t::fMask, TGWindow::fName, TString::Format(), SetWindowAttributes_t::fOverrideRedirect, fPasteFileName, fPimpl, SetWindowAttributes_t::fSaveUnder, fSelected, fSelectionIsOn, fStop, fTmpBuildFile, TSystem::GetPid(), gGuiBldDragManager, gSystem, GuiBldErrorHandler(), gVirtualX, kFALSE, kTRUE, kWAOverrideRedirect, kWASaveUnder, Reset1(), s, SetErrorHandler(), TGWindow::SetWindowName(), TSystem::TempDirectory(), and TGClient::UnregisterWindow().
TGuiBldDragManager::~TGuiBldDragManager | ( | ) | [virtual] |
Definition at line 934 of file TGuiBldDragManager.cxx.
References TSystem::AccessPathName(), TString::Data(), fBuilder, fFrameMenu, fLassoMenu, fListOfDialogs, fPasteFileName, fPimpl, gGuiBldDragManager, gSystem, kFALSE, SetEditable(), and TSystem::Unlink().
TGuiBldDragManager::TGuiBldDragManager | ( | ) |
virtual TGuiBldDragManager::~TGuiBldDragManager | ( | ) | [virtual] |
TGColorDialog * TGuiBldDragManager::GetGlobalColorDialog | ( | Bool_t | create = kTRUE |
) | [static, private] |
Definition at line 5782 of file TGuiBldDragManager.cxx.
References fgGlobalColorDialog, gClient, TGColorDialog::GetCustomPalette(), TGClient::GetDefaultRoot(), i, kFALSE, TColor::Number2Pixel(), and TGColorPalette::SetColor().
Referenced by ChangeBackgroundColor(), ChangeBarColor(), and ChangeTextColor().
TGFontDialog * TGuiBldDragManager::GetGlobalFontDialog | ( | ) | [static, private] |
Definition at line 5805 of file TGuiBldDragManager.cxx.
References fgGlobalFontDialog, gClient, TGClient::GetDefaultRoot(), and kFALSE.
Referenced by ChangeProperties(), and ChangeTextFont().
void TGuiBldDragManager::Reset1 | ( | ) | [private] |
Definition at line 964 of file TGuiBldDragManager.cxx.
References fPimpl, TGuiBldDragManagerPimpl::fPlacePopup, fTargetId, TVirtualDragManager::Init(), kFALSE, kPointer, and SetCursorType().
Referenced by EndDrag(), HandleButtonPress(), HandleClientMessage(), and TGuiBldDragManager().
void TGuiBldDragManager::DrawGrabRectangles | ( | TGWindow * | win = 0 |
) | [private] |
Definition at line 1514 of file TGuiBldDragManager.cxx.
References c, CanChangeLayout(), xmlio::Class, DrawGrabRect(), TGuiBldDragManagerPimpl::fAroundFrame, TGObject::fClient, TGuiBldDragManagerPimpl::fGrab, TGuiBldDragManagerPimpl::fGrabRectHidden, fPimpl, TGuiBldDragManagerPimpl::fPlacePopup, fStop, TGObject::GetId(), gVirtualX, i, if(), TObject::InheritsFrom(), TGClient::IsEditable(), kFALSE, TGFrame::MapRaised(), TGFrame::MoveResize(), TGFrame::UnmapWindow(), w, x, and y.
Referenced by BreakLayout(), HandleExpose(), HandleGrid(), TGuiBldGeometryFrame::ResizeSelected(), and SelectFrame().
Definition at line 1561 of file TGuiBldDragManager.cxx.
References TGuiBldDragManagerPimpl::fGrabRect, fPimpl, fStop, TGFrame::MapRaised(), and TGFrame::Move().
Referenced by DrawGrabRectangles().
TGCompositeFrame * TGuiBldDragManager::FindLayoutFrame | ( | TGFrame * | f | ) | [private] |
Definition at line 4993 of file TGuiBldDragManager.cxx.
References xmlio::Class, TGObject::fClient, fStop, TGClient::GetDefaultRoot(), TGWindow::GetParent(), and TObject::InheritsFrom().
Definition at line 1431 of file TGuiBldDragManager.cxx.
References TGuiBldDragManagerPimpl::fGrab, fPimpl, TGObject::GetId(), gVirtualX, IsParentOfGrab(), kFALSE, kTRUE, w, x, and y.
Referenced by IsSelectedVisible().
Bool_t TGuiBldDragManager::IsSelectedVisible | ( | ) | [private] |
Definition at line 1459 of file TGuiBldDragManager.cxx.
References fBuilder, TGObject::fClient, TGuiBldDragManagerPimpl::fGrab, fPimpl, TGuiBldDragManagerPimpl::fPlacePopup, fStop, TGFrame::GetHeight(), TGFrame::GetWidth(), gSystem, TGClient::IsEditable(), IsPointVisible(), kFALSE, kTRUE, Long64_t, and TSystem::Now().
Referenced by HandleExpose(), and HandleTimerEvent().
void TGuiBldDragManager::CloseMenus | ( | ) | [private] |
Definition at line 5224 of file TGuiBldDragManager.cxx.
References TGPopupMenu::EndMenu(), fFrameMenu, and fLassoMenu.
Referenced by HandleButton(), and HandleKey().
Definition at line 106 of file TGuiBldDragManager.h.
References TGWindow::kEditDisable.
Referenced by DoMove(), GetEditableParent(), GetMovableParent(), GetResizableParent(), HandleKey(), IgnoreEvent(), Menu4Frame(), SelectFrame(), StartDrag(), and SwitchEditable().
Definition at line 107 of file TGuiBldDragManager.h.
References TGWindow::kEditDisableGrab.
Referenced by GetEditableParent(), HandleButtonPress(), and SelectFrame().
Definition at line 108 of file TGuiBldDragManager.h.
References TGWindow::kEditDisableEvents.
Referenced by HandleButtonPress(), and HandleButtonRelease().
Definition at line 109 of file TGuiBldDragManager.h.
References TGWindow::kEditDisableLayout.
Referenced by BreakLayout(), CanChangeLayout(), CanChangeLayoutOrder(), Compact(), DoMove(), DoResize(), GetMovableParent(), GetResizableParent(), Menu4Frame(), SelectFrame(), and StartDrag().
Definition at line 110 of file TGuiBldDragManager.h.
References TGWindow::kEditDisableHeight.
Referenced by Compact(), DoResize(), and PlaceFrame().
Definition at line 111 of file TGuiBldDragManager.h.
References TGWindow::kEditDisableWidth.
Referenced by Compact(), DoResize(), and PlaceFrame().
Definition at line 112 of file TGuiBldDragManager.h.
References TGWindow::kEditDisableResize.
Referenced by Compact(), DoResize(), GetResizableParent(), PlaceFrame(), SelectFrame(), and SwitchLayout().
Definition at line 4817 of file TGuiBldDragManager.cxx.
References xmlio::Class, IsFixedLayout(), TGWindow::kEditDisable, and w.
Referenced by CanCompact(), DrawGrabRectangles(), TRootGuiBuilder::EnableSelectedButtons(), HandleDelete(), HandleReturn(), HandleUpdateSelected(), Menu4Frame(), and SwitchEditable().
Definition at line 4826 of file TGuiBldDragManager.cxx.
References xmlio::Class, IsFixedLayout(), TGFrame::IsLayoutBroken(), and w.
Referenced by HandleLayoutOrder(), and Menu4Frame().
Definition at line 4836 of file TGuiBldDragManager.cxx.
References CanChangeLayout(), and w.
Referenced by TRootGuiBuilder::EnableSelectedButtons(), and Menu4Frame().
void TGuiBldDragManager::ChangeSelected | ( | TGFrame * | f | ) | [private] |
Definition at line 1303 of file TGuiBldDragManager.cxx.
References TGuiBldEditor::ChangeSelected(), TRootGuiBuilder::ChangeSelected(), fBuilder, fEditor, fStop, TGMdiMainFrame::GetCurrent(), TRootGuiBuilder::GetMdiMain(), sel, and UngrabFrame().
Referenced by ClassImp(), HandleCut(), HandleDelete(), HandleReturn(), SelectFrame(), and SetPropertyEditor().
Definition at line 5240 of file TGuiBldDragManager.cxx.
References TGObject::fClient, TGClient::GetDefaultRoot(), TGWindow::GetParent(), IsEditDisabled(), and IsGrabDisabled().
Referenced by HandleButtonPress(), HandleKey(), and IgnoreEvent().
Definition at line 4207 of file TGuiBldDragManager.cxx.
References TGObject::fClient, fStop, TGClient::GetDefaultRoot(), TGWindow::GetParent(), IsEditDisabled(), IsFixedLayout(), and p.
Referenced by HandleCut(), HandleDelete(), and StartDrag().
Definition at line 2124 of file TGuiBldDragManager.cxx.
References TGObject::fClient, TGClient::GetDefaultRoot(), TGWindow::GetEditDisabled(), TGWindow::GetParent(), and TGWindow::kEditDisableBtnEnable.
Referenced by HandleButtonPress(), and HandleButtonRelease().
Definition at line 4230 of file TGuiBldDragManager.cxx.
References TGObject::fClient, fStop, TGClient::GetDefaultRoot(), TGWindow::GetParent(), IsEditDisabled(), IsFixedLayout(), IsFixedSize(), and p.
Referenced by DoResize().
Definition at line 3727 of file TGuiBldDragManager.cxx.
References xmlio::Class, TGObject::fClient, fStop, TGClient::GetDefaultRoot(), and p.
Referenced by SelectFrame().
void TGuiBldDragManager::RaiseMdiFrame | ( | TGFrame * | in | ) | [private] |
Definition at line 3748 of file TGuiBldDragManager.cxx.
References xmlio::Class, fBuilder, TRootGuiBuilder::FindEditableMdiFrame(), fStop, TGMdiMainFrame::GetCurrent(), TRootGuiBuilder::GetMdiMain(), TObject::InheritsFrom(), and TGMdiMainFrame::SetCurrent().
Referenced by CheckTargetAtPoint(), SelectFrame(), and SwitchEditable().
Definition at line 3800 of file TGuiBldDragManager.cxx.
References c, xmlio::Class, TGObject::fClient, TGuiBldDragManagerPimpl::fGrab, fPimpl, fStop, TVirtualDragManager::fTarget, fTargetId, TGClient::GetDefaultRoot(), TGFrame::GetHeight(), TGObject::GetId(), TGWindow::GetParent(), TGFrame::GetWidth(), TGClient::GetWindowById(), GetWindowFromPoint(), gVirtualX, TGCompositeFrame::HandleDragEnter(), TGFrame::HandleDragLeave(), TGFrame::HandleDragMotion(), TObject::InheritsFrom(), kFALSE, kTRUE, out, RaiseMdiFrame(), Snap2Grid(), and w.
Referenced by CheckTargetUnderGrab().
void TGuiBldDragManager::AddClassMenuMethods | ( | TGPopupMenu * | menu, | |
TObject * | object | |||
) | [private] |
Definition at line 5336 of file TGuiBldDragManager.cxx.
References TList::Add(), AddDialogMethods(), TGPopupMenu::AddEntry(), TGPopupMenu::AddPopup(), TGPopupMenu::CheckEntryByData(), TRootGuiBuilder::CreatePopup(), TGObject::fClient, TGuiBldDragManagerPimpl::fFrameMenuTrash, FindMenuIconName(), TGuiBldDragManagerPimpl::fMenuObject, fPimpl, TClassMenuItem::GetArgs(), TClassMenuItem::GetFunctionName(), TGClient::GetPicture(), TClassMenuItem::GetTitle(), TClassMenuItem::GetType(), TClassMenuItem::IsToggle(), kMenuDialog, kMenuSubMenu, kMenuToggle, kMethodMenuAct, TClassMenuItem::kPopupStandardList, TClassMenuItem::kPopupUserFunction, kToggleMenuAct, m, method, name, object, TIter::Reset(), str, t, and val.
Referenced by Menu4Frame().
void TGuiBldDragManager::AddDialogMethods | ( | TGPopupMenu * | menu, | |
TObject * | object | |||
) | [private] |
Definition at line 5301 of file TGuiBldDragManager.cxx.
References TGPopupMenu::AddEntry(), TGPopupMenu::AddSeparator(), containBaseClass(), TString::Data(), TGObject::fClient, FindMenuIconName(), fListOfDialogs, TGPopupMenu::GetEntry(), TGClient::GetPicture(), kMethodMenuAct, method, object, and str.
Referenced by AddClassMenuMethods().
void TGuiBldDragManager::DeleteMenuDialog | ( | ) | [private] |
Definition at line 5519 of file TGuiBldDragManager.cxx.
References TList::Delete(), TGFrame::DeleteWindow(), TGuiBldDragManagerPimpl::fFrameMenuTrash, TGuiBldDragManagerPimpl::fMenuObject, fPimpl, and gMenuDialog.
Referenced by DoDialogCancel(), and DoDialogOK().
void TGuiBldDragManager::CreateListOfDialogs | ( | ) | [private] |
Definition at line 975 of file TGuiBldDragManager.cxx.
References TList::Add(), fListOfDialogs, method, and str.
Referenced by TGuiBldDragManager().
Definition at line 1048 of file TGuiBldDragManager.cxx.
References TGObject::fClient, fStop, TGClient::GetDefaultRoot(), TGObject::GetId(), TGClient::GetRoot(), TGClient::GetWindowById(), gVirtualX, and w.
Referenced by HandleButon3Pressed().
void TGuiBldDragManager::GrabFrame | ( | TGFrame * | frame | ) | [private] |
Definition at line 1332 of file TGuiBldDragManager.cxx.
References c, xmlio::Class, TObject::ClassName(), fBuilder, TGObject::fClient, TGuiBldDragManagerPimpl::fGrabLayout, TGuiBldDragManagerPimpl::fGrabListPosition, TGuiBldDragManagerPimpl::fGrabParent, TGuiBldDragManagerPimpl::fGrabX, TGuiBldDragManagerPimpl::fGrabY, TGFrameElement::fLayout, SetWindowAttributes_t::fMask, SetWindowAttributes_t::fOverrideRedirect, fPimpl, SetWindowAttributes_t::fSaveUnder, fStop, TGuiBldDragManagerPimpl::fX, TGuiBldDragManagerPimpl::fX0, TGuiBldDragManagerPimpl::fY, TGuiBldDragManagerPimpl::fY0, TGClient::GetDefaultRoot(), TGFrame::GetFrameElement(), TGObject::GetId(), TGWindow::GetName(), TGWindow::GetParent(), TGFrame::GetX(), TGFrame::GetY(), gVirtualX, TObject::InheritsFrom(), TGClient::IsEditable(), kTRUE, kWAOverrideRedirect, kWASaveUnder, TGFrame::MapRaised(), TGFrame::Move(), TGFrame::ReparentWindow(), str, TGFrame::UnmapWindow(), and TRootGuiBuilder::UpdateStatusBar().
Referenced by StartDrag().
void TGuiBldDragManager::UngrabFrame | ( | ) | [private] |
Definition at line 1389 of file TGuiBldDragManager.cxx.
References TObject::ClassName(), DoRedraw(), fBuilder, TGuiBldDragManagerPimpl::fGrab, fPimpl, fSelected, fStop, TGWindow::GetName(), HideGrabRectangles(), kPointer, SetCursorType(), str, and TRootGuiBuilder::UpdateStatusBar().
Referenced by ChangeSelected(), DeleteFrame(), DrawLasso(), TRootGuiBuilder::HandleButtons(), HandleDelete(), HandleKey(), HandleReturn(), RecognizeGesture(), and ReparentFrames().
void TGuiBldDragManager::SetPropertyEditor | ( | TGuiBldEditor * | e | ) | [private] |
Definition at line 4870 of file TGuiBldDragManager.cxx.
References ChangeSelected(), TQObject::Connect(), TGuiBldDragManagerPimpl::fClickFrame, fEditor, and fPimpl.
Referenced by CreatePropertyEditor().
void TGuiBldDragManager::DeletePropertyEditor | ( | ) | [private] |
Definition at line 5073 of file TGuiBldDragManager.cxx.
References TQObject::Disconnect(), fEditor, and fStop.
Definition at line 2560 of file TGuiBldDragManager.cxx.
References xmlio::Class, TGObject::fClient, fStop, TGClient::GetRoot(), TObject::InheritsFrom(), list, TMath::Max(), and TMath::Min().
Referenced by HandleReturn().
Definition at line 4671 of file TGuiBldDragManager.cxx.
References GetGridStep().
Referenced by DoResize(), DrawLasso(), Drop(), HandleAlignment(), HandleGrid(), HandlePaste(), and PlaceFrame().
void TGuiBldDragManager::DoReplace | ( | TGFrame * | frame | ) | [private] |
Definition at line 3187 of file TGuiBldDragManager.cxx.
References TObject::ClassName(), TGWindow::DestroyWindow(), DoRedraw(), fBuilder, TGObject::fClient, TGFrameElement::fFrame, TGuiBldDragManagerPimpl::fGrab, fPimpl, TGuiBldDragManagerPimpl::fReplaceOn, fStop, TGFrame::GetFrameElement(), TGFrame::GetHeight(), TGWindow::GetName(), TGClient::GetRoot(), TGFrame::GetWidth(), TGFrame::GetX(), TGFrame::GetY(), h, kFALSE, kTRUE, TGFrame::MapRaised(), TGFrame::MoveResize(), root, SelectFrame(), TGFrame::SetFrameElement(), str, TRootGuiBuilder::UpdateStatusBar(), w, x, and y.
Referenced by HandleReplace().
void TGuiBldDragManager::DeleteFrame | ( | TGFrame * | frame | ) | [private] |
Definition at line 3012 of file TGuiBldDragManager.cxx.
References xmlio::Class, TGObject::fClient, fEditor, TGuiBldDragManagerPimpl::fGrab, fPimpl, fStop, TGClient::GetDefaultRoot(), TGWindow::GetParent(), TObject::InheritsFrom(), TGuiBldEditor::RemoveFrame(), TGCompositeFrame::RemoveFrame(), TGFrame::ReparentWindow(), UngrabFrame(), TGFrame::UnmapWindow(), and TGClient::UnregisterWindow().
Referenced by Drop(), DropCanvas(), HandleCut(), HandleDelete(), and HandleReturn().
Definition at line 2878 of file TGuiBldDragManager.cxx.
References b, c, CanChangeLayout(), ChangeSelected(), xmlio::Class, TObject::ClassName(), DeleteFrame(), fBuilder, TGObject::fClient, TGuiBldDragManagerPimpl::fGrab, TRootGuiBuilder::FindEditableMdiFrame(), fLassoDrawn, fPimpl, fStop, TGuiBldDragManagerPimpl::fX, TGuiBldDragManagerPimpl::fX0, TGuiBldDragManagerPimpl::fY, TGuiBldDragManagerPimpl::fY0, TGClient::GetDefaultRoot(), TGFrame::GetHeight(), TGObject::GetId(), GetMovableParent(), TGWindow::GetName(), TGWindow::GetParent(), TGClient::GetRoot(), TGFrame::GetWidth(), TGFrame::GetX(), TGFrame::GetY(), gVirtualX, h, TObject::InheritsFrom(), TGClient::IsEditable(), kFALSE, kTRUE, TMath::Max(), TMath::Min(), TGFrame::Move(), SetLassoDrawn(), str, UngrabFrame(), TRootGuiBuilder::UpdateStatusBar(), w, x, x0, and y.
Referenced by HandleAction(), and HandleKey().
Definition at line 2664 of file TGuiBldDragManager.cxx.
References TGCompositeFrame::AddFrame(), c, CanChangeLayout(), ChangeSelected(), xmlio::Class, DeleteFrame(), DropCanvas(), fBuilder, TGObject::fClient, TGuiBldDragManagerPimpl::fGrab, fLassoDrawn, fPimpl, fStop, TGuiBldDragManagerPimpl::fX, TGuiBldDragManagerPimpl::fX0, TGuiBldDragManagerPimpl::fY, TGuiBldDragManagerPimpl::fY0, TGClient::GetDefaultRoot(), GetFramesInside(), TGObject::GetId(), TGWindow::GetParent(), TGClient::GetRoot(), gVirtualX, TObject::InheritsFrom(), TGFrame::IsEditable(), TGClient::IsEditable(), kFALSE, kTRUE, TGFrame::MapWindow(), TMath::Max(), TMath::Min(), TGFrame::MoveResize(), PutToCanvas(), ReparentFrames(), SelectFrame(), SetEditable(), SetLassoDrawn(), str, UngrabFrame(), TRootGuiBuilder::UpdateStatusBar(), x, x0, and y.
Referenced by EndDrag(), HandleAction(), HandleKey(), and HandlePaste().
Definition at line 2791 of file TGuiBldDragManager.cxx.
References c, xmlio::Class, DrawLasso(), TGObject::fClient, fLassoDrawn, fPimpl, fStop, TGuiBldDragManagerPimpl::fX, TGuiBldDragManagerPimpl::fX0, TGuiBldDragManagerPimpl::fY, TGuiBldDragManagerPimpl::fY0, TGClient::GetDefaultRoot(), TGFrame::GetHeight(), TGObject::GetId(), TGCompositeFrame::GetList(), TGClient::GetRoot(), TGFrame::GetWidth(), TGFrame::GetX(), TGFrame::GetY(), gVirtualX, TObject::InheritsFrom(), TGClient::IsEditable(), kKey_Down, kKey_Left, kKey_Right, kKey_Up, TMath::Max(), TMath::Min(), TGFrame::Move(), ToGrid(), x, x0, and y.
Referenced by HandleAction(), and HandleKey().
void TGuiBldDragManager::HandleCut | ( | ) | [private] |
Definition at line 3046 of file TGuiBldDragManager.cxx.
References ChangeSelected(), DeleteFrame(), TGuiBldDragManagerPimpl::fGrab, fPimpl, fStop, GetMovableParent(), and HandleCopy().
Referenced by HandleAction(), and HandleKey().
Definition at line 3062 of file TGuiBldDragManager.cxx.
References TList::Add(), TSystem::BaseName(), TObject::ClassName(), TString::Data(), fBuilder, TGObject::fClient, TGuiBldDragManagerPimpl::fGrab, fPasteFileName, fPimpl, fStop, fTmpBuildFile, TGCompositeFrame::GetDefaultHeight(), TGClient::GetDefaultRoot(), TGCompositeFrame::GetDefaultWidth(), TGFrame::GetFrameElement(), TGFrame::GetHeight(), TGCompositeFrame::GetList(), TGWindow::GetName(), TGWindow::GetParent(), TGFrame::GetWidth(), TGFrame::GetX(), TGFrame::GetY(), gSystem, gVirtualX, kMWMDecorAll, kMWMFuncAll, kMWMInputFullApplicationModal, name, TList::Remove(), TGMainFrame::SaveSource(), TGMainFrame::SetClassHints(), TGMainFrame::SetIconName(), TGMainFrame::SetIconPixmap(), TGCompositeFrame::SetLayoutBroken(), TGMainFrame::SetMWMHints(), TGWindow::SetName(), TGMainFrame::SetWindowName(), TGMainFrame::SetWMSize(), TGMainFrame::SetWMSizeHints(), TGFrame::SetX(), TGFrame::SetY(), str, TGMainFrame, TRootGuiBuilder::UpdateStatusBar(), and x0.
Referenced by HandleAction(), HandleCut(), HandleKey(), SaveFrame(), and StartDrag().
void TGuiBldDragManager::HandlePaste | ( | ) | [private] |
Definition at line 3127 of file TGuiBldDragManager.cxx.
References TSystem::AccessPathName(), c, TString::Data(), fBuilder, TGObject::fClient, TGuiBldDragManagerPimpl::fGrab, fPasteFileName, TVirtualDragManager::fPasteFrame, TVirtualDragManager::fPasting, fPimpl, TGuiBldDragManagerPimpl::fReplaceOn, fStop, TGuiBldDragManagerPimpl::fX0, TGuiBldDragManagerPimpl::fY0, TGClient::GetDefaultRoot(), TGFrame::GetHeight(), TGObject::GetId(), TGClient::GetRoot(), TGFrame::GetWidth(), gROOT, gSystem, gVirtualX, h, HandleReturn(), kFALSE, kTRUE, TROOT::Macro(), main(), TGFrame::Move(), TGFrame::Resize(), root, ToGrid(), TRootGuiBuilder::UpdateStatusBar(), and w.
Referenced by HandleAction(), HandleKey(), HandleReplace(), and StartDrag().
void TGuiBldDragManager::HandleReplace | ( | ) | [private] |
Definition at line 3235 of file TGuiBldDragManager.cxx.
References DoReplace(), TRootGuiBuilder::ExecuteAction(), fBuilder, TGuiBldDragManagerPimpl::fGrab, TVirtualDragManager::fPasteFrame, fPimpl, TGuiBldDragManagerPimpl::fReplaceOn, fStop, HandlePaste(), TGuiBuilder::IsExecutable(), kFALSE, and kTRUE.
Referenced by HandleAction(), and HandleKey().
void TGuiBldDragManager::HandleGrid | ( | ) | [private] |
Definition at line 4944 of file TGuiBldDragManager.cxx.
References xmlio::Class, DrawGrabRectangles(), fBuilder, TGObject::fClient, TGuiBldDragManagerPimpl::fGrid, TGuiBldDragManagerGrid::fgStep, fPimpl, fStop, TGClient::GetDefaultRoot(), TGClient::GetRoot(), h, TObject::InheritsFrom(), root, TGuiBldDragManagerGrid::SetStep(), Snap2Grid(), ToGrid(), TRootGuiBuilder::UpdateStatusBar(), w, x, and y.
Referenced by HandleAction(), and HandleKey().
void TGuiBldDragManager::CloneEditable | ( | ) | [private] |
Definition at line 3257 of file TGuiBldDragManager.cxx.
References xmlio::Class, TSystem::ConcatFileName(), TString::Data(), TGObject::fClient, TString::Format(), fStop, TGClient::GetRoot(), gRandom, gROOT, gSystem, TObject::InheritsFrom(), TRandom::Integer(), TROOT::Macro(), Save(), TSystem::TempDirectory(), and TSystem::Unlink().
Referenced by HandleAction().
void TGuiBldDragManager::DropCanvas | ( | TGCanvas * | canvas | ) | [private] |
Definition at line 2598 of file TGuiBldDragManager.cxx.
References TGCompositeFrame::AddFrame(), canvas, TObject::ClassName(), DeleteFrame(), fBuilder, fStop, TGWindow::GetEditDisabled(), TGWindow::GetName(), TGWindow::kEditDisableGrab, kTRUE, TGFrame::ReparentWindow(), SelectFrame(), TGCompositeFrame::SetEditable(), TGCompositeFrame::SetEditDisabled(), str, TRootGuiBuilder::UpdateStatusBar(), x, and y.
Referenced by HandleReturn().
void TGuiBldDragManager::PutToCanvas | ( | TGCompositeFrame * | cont | ) | [private] |
Definition at line 2630 of file TGuiBldDragManager.cxx.
References TGCompositeFrame::AddFrame(), canvas, fBuilder, fStop, TGFrame::GetHeight(), TGWindow::GetParent(), TGFrame::GetWidth(), TGFrame::GetX(), TGFrame::GetY(), h, kDeepCleanup, kTRUE, TGCompositeFrame::RemoveFrame(), TGFrame::ReparentWindow(), SelectFrame(), TGCompositeFrame::SetCleanup(), TGCompositeFrame::SetEditable(), TRootGuiBuilder::UpdateStatusBar(), and w.
Referenced by HandleReturn().
Bool_t TGuiBldDragManager::Save | ( | const char * | file = "" |
) | [private] |
Definition at line 3279 of file TGuiBldDragManager.cxx.
References TRootGuiBuilder::AddMacro(), TSystem::BaseName(), TImage::Create(), TString::Data(), dir(), TString::EndsWith(), fBuilder, TGObject::fClient, TGFileInfo::fFilename, TGFileInfo::fFileTypes, fi, TGFileInfo::fIniDir, TString::Format(), TGFileInfo::fOverwrite, fStop, TGClient::GetDefaultRoot(), TGWindow::GetMainFrame(), TGClient::GetRoot(), gSaveMacroTypes, gSystem, gVirtualX, TGClient::IsEditable(), kFALSE, kFDSave, kMBCancel, kMBIconExclamation, kMBRetry, kMWMDecorAll, kMWMFuncAll, kMWMInputFullApplicationModal, kTRUE, main(), out, retval, root, StrDup(), and TSystem::UnixPathName().
Referenced by CloneEditable(), HandleAction(), and HandleKey().
Bool_t TGuiBldDragManager::SaveFrame | ( | const char * | file = 0 |
) | [private] |
Definition at line 3347 of file TGuiBldDragManager.cxx.
References TList::Add(), TRootGuiBuilder::AddMacro(), TSystem::BaseName(), xmlio::Class, TImage::Create(), TString::Data(), dir(), TString::EndsWith(), fBuilder, TGObject::fClient, TGFileInfo::fFilename, TGFileInfo::fFileTypes, TGFrameElement::fFrame, TGuiBldDragManagerPimpl::fGrab, fi, TGFileInfo::fIniDir, TGFrameElement::fLayout, TString::Format(), TGFileInfo::fOverwrite, fPasteFileName, fPimpl, TGFrameElement::fState, fStop, TGClient::GetDefaultRoot(), TGFrame::GetFrameElement(), TGObject::GetId(), TGCompositeFrame::GetList(), TGWindow::GetParent(), TGClient::GetRoot(), gSaveMacroTypes, gSystem, HandleCopy(), TObject::InheritsFrom(), TGClient::IsEditable(), kFALSE, kFDSave, kIsMapped, kLHintsExpandX, kLHintsExpandY, kMBCancel, kMBIconExclamation, kMBRetry, kTRUE, out, retval, SetEditable(), TGFrame::SetFrameElement(), StrDup(), and TSystem::UnixPathName().
Referenced by HandleAction(), and HandleEvent().
Definition at line 4886 of file TGuiBldDragManager.cxx.
References TList::After(), TList::Before(), CanChangeLayoutOrder(), DoRedraw(), TGObject::fClient, TGFrameElement::fFrame, TGuiBldDragManagerPimpl::fGrab, fPimpl, fStop, TGFrame::GetFrameElement(), TGCompositeFrame::GetList(), TGWindow::GetParent(), TGClient::GetRoot(), TGCompositeFrame::IsLayoutBroken(), kFALSE, kTRUE, TGCompositeFrame::Layout(), root, SelectFrame(), TGFrame::SetFrameElement(), and TGCompositeFrame::SetLayoutBroken().
Referenced by HandleAction(), and HandleKey().
void TGuiBldDragManager::DoResize | ( | ) | [private] |
Definition at line 3457 of file TGuiBldDragManager.cxx.
References c, TGuiBldEditor::ChangeSelected(), xmlio::Class, TObject::ClassName(), DoRedraw(), fBuilder, TGObject::fClient, fEditor, TGuiBldDragManagerPimpl::fGrab, TString::Format(), fPimpl, TGuiBldDragManagerPimpl::fResizeType, fStop, TGuiBldDragManagerPimpl::fX, TGuiBldDragManagerPimpl::fY, TGFrame::GetDefaultHeight(), TGClient::GetDefaultRoot(), TGFrame::GetDefaultWidth(), TGFrame::GetHeight(), TGObject::GetId(), TGWindow::GetName(), TGWindow::GetParent(), GetResizableParent(), TGClient::GetRoot(), TGFrame::GetWidth(), TGFrame::GetX(), TGFrame::GetY(), gVirtualX, h, HighlightCompositeFrame(), hp, TObject::InheritsFrom(), TGClient::IsEditable(), IsFixedH(), IsFixedLayout(), IsFixedSize(), IsFixedW(), TGCompositeFrame::IsLayoutBroken(), kBottomLeft, kBottomRight, kBottomSide, kLeftSide, kRightSide, kTopLeft, kTopRight, kTopSide, kTRUE, layoutFrame(), TGFrame::MoveResize(), TGClient::NeedRedraw(), TGFrame::Resize(), str, ToGrid(), TRootGuiBuilder::UpdateStatusBar(), w, x, and y.
Referenced by HandleMotion().
void TGuiBldDragManager::DoMove | ( | ) | [private] |
Definition at line 3674 of file TGuiBldDragManager.cxx.
References CheckTargetUnderGrab(), TObject::ClassName(), EndDrag(), fBuilder, TGObject::fClient, TGuiBldDragManagerPimpl::fGrab, TString::Format(), fPimpl, fStop, TGuiBldDragManagerPimpl::fX, TGuiBldDragManagerPimpl::fXf, TGuiBldDragManagerPimpl::fY, TGuiBldDragManagerPimpl::fYf, TGFrame::GetHeight(), TGWindow::GetName(), TGWindow::GetParent(), TGFrame::GetWidth(), gVirtualX, h, TGClient::IsEditable(), IsEditDisabled(), IsFixedLayout(), TGFrame::Move(), str, TRootGuiBuilder::UpdateStatusBar(), w, x, and y.
Referenced by HandleMotion().
void TGuiBldDragManager::DrawLasso | ( | ) | [private] |
Definition at line 4029 of file TGuiBldDragManager.cxx.
References c, DoRedraw(), fBuilder, TGObject::fClient, TGObject::fId, fPimpl, fStop, TGuiBldDragManagerPimpl::fX, TGuiBldDragManagerPimpl::fX0, TGuiBldDragManagerPimpl::fY, TGuiBldDragManagerPimpl::fY0, TGFrame::GetBlackGC(), TGClient::GetDefaultRoot(), TGObject::GetId(), TGClient::GetRoot(), gVirtualX, h, TGClient::IsEditable(), kCross, kFALSE, kTRUE, root, SetLassoDrawn(), str, ToGrid(), UngrabFrame(), TRootGuiBuilder::UpdateStatusBar(), w, x, x0, and y.
Referenced by HandleAlignment(), HandleButtonRelease(), HandleExpose(), HandleKey(), HandleMotion(), Menu4Lasso(), RecognizeGesture(), and SelectFrame().
void TGuiBldDragManager::PlaceFrame | ( | TGFrame * | , | |
TGLayoutHints * | ||||
) | [private] |
Definition at line 3934 of file TGuiBldDragManager.cxx.
References TMath::Abs(), TGFrame::AddInput(), c, xmlio::Class, TObject::ClassName(), edit(), fBuilder, TGObject::fClient, fPimpl, fStop, TGuiBldDragManagerPimpl::fX, TGuiBldDragManagerPimpl::fX0, TGuiBldDragManagerPimpl::fY, TGuiBldDragManagerPimpl::fY0, g, TGFrame::GetDefaultHeight(), TGClient::GetDefaultRoot(), TGFrame::GetDefaultWidth(), GetGridStep(), TGObject::GetId(), TGWindow::GetName(), TGClient::GetRoot(), gVirtualX, h, TObject::InheritsFrom(), TGClient::IsEditable(), IsFixedH(), IsFixedSize(), IsFixedW(), kButtonPressMask, kDeepCleanup, kLHintsBottom, kLHintsExpandX, kLHintsNormal, TGFrame::MapRaised(), TGFrame::MapSubwindows(), TGFrame::Move(), ReparentFrames(), TGFrame::Resize(), root, SelectFrame(), TGFrame::SetCleanup(), str, ToGrid(), TRootGuiBuilder::UpdateStatusBar(), w, x, x0, and y.
Referenced by EndDrag(), and SelectFrame().
void TGuiBldDragManager::ReparentFrames | ( | TGFrame * | newfr, | |
TGCompositeFrame * | oldfr | |||
) | [private] |
Definition at line 2502 of file TGuiBldDragManager.cxx.
References TGCompositeFrame::AddFrame(), c, xmlio::Class, TGObject::fClient, TGuiBldDragManagerPimpl::fGrab, fPimpl, fStop, TGClient::GetDefaultRoot(), TGFrame::GetHeight(), TGObject::GetId(), TGCompositeFrame::GetList(), TGFrame::GetWidth(), TGFrame::GetX(), TGFrame::GetY(), gVirtualX, TObject::InheritsFrom(), TGClient::IsEditable(), kLHintsNormal, TGCompositeFrame::RemoveFrame(), TGFrame::ReparentWindow(), TGCompositeFrame::SetLayoutBroken(), UngrabFrame(), x, x0, and y.
Referenced by HandleReturn(), and PlaceFrame().
TGCompositeFrame * TGuiBldDragManager::FindCompositeFrame | ( | Window_t | id | ) | [private] |
Definition at line 1071 of file TGuiBldDragManager.cxx.
References xmlio::Class, TGObject::fClient, fStop, TGClient::GetDefaultRoot(), TGObject::GetId(), TGClient::GetWindowById(), gVirtualX, and w.
void TGuiBldDragManager::SetCursorType | ( | Int_t | cur | ) | [private] |
Definition at line 1094 of file TGuiBldDragManager.cxx.
References TGObject::fClient, TGuiBldDragManagerPimpl::fGrab, fPimpl, fStop, TGObject::GetId(), TGClient::GetRoot(), gVirtualX, and TGClient::IsEditable().
Referenced by CheckDragResize(), Reset1(), SelectFrame(), and UngrabFrame().
void TGuiBldDragManager::CheckTargetUnderGrab | ( | ) | [private] |
Definition at line 3771 of file TGuiBldDragManager.cxx.
References CheckTargetAtPoint(), TGuiBldDragManagerPimpl::fGrab, fPimpl, fStop, TGFrame::GetHeight(), TGFrame::GetWidth(), TGFrame::GetX(), TGFrame::GetY(), h, ok, w, x, and y.
Referenced by DoMove().
void TGuiBldDragManager::HighlightCompositeFrame | ( | Window_t | ) | [private] |
Definition at line 1574 of file TGuiBldDragManager.cxx.
References TGFrame::ChangeOptions(), xmlio::Class, TObject::ClassName(), fBuilder, TGObject::fClient, fPimpl, TGuiBldDragManagerPimpl::fPlane, fStop, TGWindow::GetName(), TGFrame::GetOptions(), TGClient::GetWindowById(), kRaisedFrame, kSunkenFrame, kTRUE, TGClient::NeedRedraw(), str, TRootGuiBuilder::UpdateStatusBar(), and w.
Referenced by DoResize(), and HandleTimerEvent().
Definition at line 4501 of file TGuiBldDragManager.cxx.
References b, xmlio::Class, d, DoRedraw(), fBuilder, TGObject::fClient, TGuiBldDragManagerPimpl::fCompacted, TGFrameElement::fFrame, TGuiBldDragManagerPimpl::fGrab, TRootGuiBuilder::FindEditableMdiFrame(), fPimpl, fStop, TGCompositeFrame::GetDefaultHeight(), TGFrame::GetDefaultSize(), TGCompositeFrame::GetDefaultSize(), TGCompositeFrame::GetDefaultWidth(), TGCompositeFrame::GetList(), TGWindow::GetMainFrame(), TGWindow::GetParent(), TGClient::GetRoot(), TObject::InheritsFrom(), TGClient::IsEditable(), IsFixedH(), IsFixedLayout(), IsFixedSize(), IsFixedW(), kFALSE, kTRUE, layoutFrame(), TGClient::NeedRedraw(), TGFrame::Resize(), root, SelectFrame(), TGWindow::SetEditable(), TGFrame::SetLayoutBroken(), and TGCompositeFrame::SetLayoutBroken().
Referenced by HandleAction(), and HandleKey().
Reimplemented from TVirtualDragManager.
Definition at line 4253 of file TGuiBldDragManager.cxx.
References TSystem::AddTimer(), TVirtualDragManager::fDragging, TVirtualDragManager::fDragType, TGuiBldDragManagerPimpl::fGrab, TVirtualDragManager::fMoveWaiting, fPimpl, TGuiBldDragManagerPimpl::fRepeatTimer, fSelectionIsOn, TGuiBldDragManagerPimpl::fSpacePressedFrame, fStop, TGuiBldDragManagerPimpl::fX, TGuiBldDragManagerPimpl::fY, GetMovableParent(), TGWindow::GetParent(), GrabFrame(), gSystem, gVirtualX, HandleCopy(), HandlePaste(), IsEditDisabled(), IsFixedLayout(), kDragCopy, kDragMove, kDragNone, kFALSE, kMove, kTRUE, TTimer::Reset(), and SetEditable().
Referenced by HandleMotion().
Bool_t TGuiBldDragManager::EndDrag | ( | ) | [private, virtual] |
Reimplemented from TVirtualDragManager.
Definition at line 4316 of file TGuiBldDragManager.cxx.
References DoRedraw(), Drop(), TRootGuiBuilder::ExecuteAction(), fBuilder, TVirtualDragManager::fDragType, TGuiBldDragManagerPimpl::fGrab, TGuiBldAction::fHints, fLassoDrawn, TVirtualDragManager::fMoveWaiting, fPimpl, fSelectionIsOn, TGuiBldDragManagerPimpl::fSpacePressedFrame, fStop, TGuiBuilder::GetAction(), HandleReturn(), TGuiBuilder::IsExecutable(), kDragLasso, kDragLink, kDragMove, kFALSE, kTRUE, PlaceFrame(), Reset1(), TGuiBuilder::SetAction(), and SetLassoDrawn().
Referenced by Cancel(), DoMove(), and HandleButtonRelease().
Bool_t TGuiBldDragManager::Drop | ( | ) | [private, virtual] |
Reimplemented from TVirtualDragManager.
Definition at line 4376 of file TGuiBldDragManager.cxx.
References c, xmlio::Class, TObject::ClassName(), DeleteFrame(), fBuilder, TGObject::fClient, TVirtualDragManager::fDragging, TVirtualDragManager::fDragType, fDropStatus, TGuiBldDragManagerPimpl::fGrab, TGuiBldDragManagerPimpl::fGrabLayout, TGuiBldDragManagerPimpl::fGrabListPosition, TGuiBldDragManagerPimpl::fGrabParent, TGuiBldDragManagerPimpl::fGrabX, TGuiBldDragManagerPimpl::fGrabY, TString::Format(), fPimpl, fStop, TVirtualDragManager::fTarget, fTargetId, TGClient::GetDefaultRoot(), TGFrame::GetFrameElement(), TGObject::GetId(), TGWindow::GetName(), TGClient::GetWindowById(), TGFrame::GetX(), TGFrame::GetY(), gVirtualX, TGFrame::HandleDragDrop(), TGFrame::HandleDragLeave(), if(), TObject::InheritsFrom(), TGFrame::IsLayoutBroken(), kDragCopy, kDragLink, kDragMove, kFALSE, TGFrame::Layout(), TGFrame::ReparentWindow(), str, ToGrid(), TRootGuiBuilder::UpdateStatusBar(), w, x, and y.
Referenced by EndDrag().
Reimplemented from TVirtualDragManager.
Definition at line 4362 of file TGuiBldDragManager.cxx.
References EndDrag(), fStop, TVirtualDragManager::fTarget, kFALSE, and kTRUE.
Definition at line 5558 of file TGuiBldDragManager.cxx.
References TSystem::AccessPathName(), AddClassMenuMethods(), TGPopupMenu::AddEntry(), TGPopupMenu::AddLabel(), TGPopupMenu::AddSeparator(), CanChangeLayout(), CanChangeLayoutOrder(), CanCompact(), xmlio::Class, TObject::ClassName(), composite, TQObject::Connect(), TRootGuiBuilder::CreatePopup(), TString::Data(), fBuilder, TGuiBldDragManagerPimpl::fClickFrame, TGObject::fClient, fFrameMenu, TGuiBldDragManagerPimpl::fGrab, TList::First(), TGuiBldDragManagerPimpl::fLastPopupAction, fPasteFileName, fPimpl, TGuiBldDragManagerPimpl::fPlacePopup, TGuiBldDragManagerPimpl::fSaveGrab, fStop, TGuiBldDragManagerPimpl::fX0, TGuiBldDragManagerPimpl::fY0, TGMdiMainFrame::GetCurrent(), TCollection::GetEntries(), TGFrame::GetFrameElement(), TGCompositeFrame::GetLayoutManager(), TGCompositeFrame::GetList(), TGWindow::GetMainFrame(), TRootGuiBuilder::GetMdiMain(), TGWindow::GetName(), TGWindow::GetParent(), TGClient::GetPicture(), TCollection::GetSize(), gSystem, TObject::InheritsFrom(), TGFrame::IsEditable(), IsEditDisabled(), TCollection::IsEmpty(), IsFixedLayout(), TGFrame::IsLayoutBroken(), kBreakLayoutAct, kCloneAct, kCompactAct, kCompactGlobalAct, kCopyAct, kCropAct, kCutAct, kDeleteAct, kDropAct, kEndEditAct, kFALSE, kGridAct, kLayDownAct, kLayUpAct, kNoneAct, kPasteAct, kPropertyAct, kSaveAct, kSaveFrameAct, kSwitchLayoutAct, kTRUE, TList::Last(), out, TGPopupMenu::PlaceMenu(), and title.
Referenced by HandleButon3Pressed().
Definition at line 5735 of file TGuiBldDragManager.cxx.
References TGPopupMenu::AddEntry(), TGPopupMenu::AddLabel(), TGPopupMenu::AddSeparator(), TQObject::Connect(), TRootGuiBuilder::CreatePopup(), DrawLasso(), TGObject::fClient, fLassoDrawn, fLassoMenu, TGuiBldDragManagerPimpl::fLastPopupAction, fPimpl, TGuiBldDragManagerPimpl::fPlacePopup, fStop, TGClient::GetPicture(), kCropAct, kDeleteAct, kDownAct, kFALSE, kGrabAct, kLeftAct, kNoneAct, kRightAct, kTRUE, kUpAct, and TGPopupMenu::PlaceMenu().
Referenced by HandleButon3Pressed().
void TGuiBldDragManager::CreatePropertyEditor | ( | ) | [private] |
Definition at line 4851 of file TGuiBldDragManager.cxx.
References fBuilder, TGObject::fClient, fPimpl, TGuiBldDragManagerPimpl::fX0, TGuiBldDragManagerPimpl::fY0, TRootGuiBuilder::GetEditor(), TGClient::GetRoot(), TGuiBuilder::Instance(), kFALSE, kTRUE, TGFrame::Move(), root, SetPropertyEditor(), and TGMainFrame::SetWMPosition().
Referenced by HandleAction().
void TGuiBldDragManager::DoRedraw | ( | ) | [private, virtual] |
Reimplemented from TGFrame.
Definition at line 1146 of file TGuiBldDragManager.cxx.
References fBuilder, TGObject::fClient, fStop, TGClient::GetRoot(), TGClient::IsEditable(), kTRUE, TGClient::NeedRedraw(), and root.
Referenced by Compact(), DoDialogOK(), DoReplace(), DoResize(), DrawLasso(), EndDrag(), HandleAction(), HandleLayoutOrder(), RecognizeGesture(), and UngrabFrame().
void TGuiBldDragManager::SwitchEditable | ( | TGFrame * | frame | ) | [private] |
Definition at line 1164 of file TGuiBldDragManager.cxx.
References CanChangeLayout(), xmlio::Class, TObject::ClassName(), fBuilder, fStop, TGWindow::GetName(), TGWindow::GetParent(), TObject::InheritsFrom(), TGCompositeFrame::IsEditable(), IsEditDisabled(), kTRUE, RaiseMdiFrame(), SelectFrame(), and str.
Referenced by HandleButtonRelease(), HandleKey(), and RecognizeGesture().
void TGuiBldDragManager::UnmapAllPopups | ( | ) | [private] |
Definition at line 2140 of file TGuiBldDragManager.cxx.
References TGObject::fClient, TCollection::GetEntries(), TGClient::GetListOfPopups(), gVirtualX, kFALSE, TGClient::ResetWaitFor(), and TGFrame::UnmapWindow().
Referenced by HandleButtonRelease().
void TGuiBldDragManager::BreakLayout | ( | ) | [private] |
Definition at line 5120 of file TGuiBldDragManager.cxx.
References xmlio::Class, TObject::ClassName(), DrawGrabRectangles(), fBuilder, TGuiBldDragManagerPimpl::fGrab, fPimpl, fSelected, fStop, TGWindow::GetName(), IsFixedLayout(), TGFrame::IsLayoutBroken(), TGFrame::Layout(), TGFrame::SetLayoutBroken(), str, and TRootGuiBuilder::UpdateStatusBar().
Referenced by HandleAction(), and HandleKey().
void TGuiBldDragManager::SwitchLayout | ( | ) | [private] |
Definition at line 5159 of file TGuiBldDragManager.cxx.
References TGCompositeFrame::ChangeOptions(), xmlio::Class, TObject::ClassName(), fBuilder, TGObject::fClient, TGuiBldDragManagerPimpl::fGrab, fPimpl, fSelected, fStop, TGCompositeFrame::GetLayoutManager(), TGWindow::GetName(), TGFrame::GetOptions(), IsFixedSize(), kFALSE, kHorizontalFrame, kVerticalFrame, TGFrame::Layout(), m, TGClient::NeedRedraw(), TGFrame::Resize(), SelectFrame(), TGCompositeFrame::SetLayoutBroken(), str, and TRootGuiBuilder::UpdateStatusBar().
Referenced by HandleAction(), and HandleKey().
Definition at line 1736 of file TGuiBldDragManager.cxx.
References c, CheckDragResize(), xmlio::Class, DoRedraw(), DrawLasso(), fBuilder, TGuiBldDragManagerPimpl::fClickFrame, TGObject::fClient, Event_t::fCode, TVirtualDragManager::fDragType, TGuiBldDragManagerPimpl::fGrab, TVirtualDragManager::fMoveWaiting, fPimpl, fSelected, fSelectionIsOn, TVirtualDragManager::fSource, TGuiBldDragManagerPimpl::fSpacePressedFrame, Event_t::fState, fStop, TGuiBldDragManagerPimpl::fX, TGuiBldDragManagerPimpl::fX0, TGuiBldDragManagerPimpl::fXf, Event_t::fXRoot, TGuiBldDragManagerPimpl::fY, TGuiBldDragManagerPimpl::fY0, TGuiBldDragManagerPimpl::fYf, Event_t::fYRoot, TGClient::GetDefaultRoot(), TGObject::GetId(), gVirtualX, HandleButon3Pressed(), TObject::InheritsFrom(), TGFrame::IsEditable(), TGClient::IsEditable(), TGuiBuilder::IsExecutable(), kButton1, kButton3, kDragCopy, kDragLasso, kDragMove, kDragNone, kDragResize, kFALSE, kKeyShiftMask, kMove, kTRUE, out, SelectFrame(), TGFrame::SetEditable(), SwitchEditable(), and UngrabFrame().
Referenced by HandleButtonPress().
Definition at line 2160 of file TGuiBldDragManager.cxx.
References TGFrame::ChangeOptions(), fBuilder, TGuiBldDragManagerPimpl::fButtonPressed, TGObject::fClient, Event_t::fCode, fgGlobalColorDialog, fPimpl, TGuiBldDragManagerPimpl::fPlacePopup, TGuiBldDragManagerPimpl::fPlane, fStop, Event_t::fType, Event_t::fUser, Event_t::fXRoot, Event_t::fYRoot, GetBtnEnableParent(), GetEditableParent(), TGObject::GetId(), TGFrame::GetOptions(), TRootGuiBuilder::GetToolDock(), TGDockableFrame::GetUndocked(), TGClient::GetWindowById(), GetWindowFromPoint(), gMenuDialog, gVirtualX, TGFrame::HandleButton(), IgnoreEvent(), IsEventsDisabled(), IsGrabDisabled(), TGWindow::IsMapped(), TGDockableFrame::IsUndocked(), kButton1, kButton3, kButtonPress, kFALSE, kRaisedFrame, kTRUE, TGClient::NeedRedraw(), TGWindow::RaiseWindow(), RecognizeGesture(), Reset1(), and w.
Referenced by HandleButton(), HandleEvent(), and HandleTimerEvent().
Definition at line 2234 of file TGuiBldDragManager.cxx.
References DrawLasso(), EndDrag(), TGuiBldDragManagerPimpl::fButtonPressed, TGuiBldDragManagerPimpl::fClickFrame, TGObject::fClient, TGuiBldDragManagerPimpl::fGrab, fLassoDrawn, fPimpl, fSelected, fSelectionIsOn, Event_t::fState, fStop, Event_t::fUser, Event_t::fWindow, GetBtnEnableParent(), TGObject::GetId(), TGClient::GetRoot(), TGClient::GetWaitForEvent(), TGClient::GetWindowById(), gVirtualX, TGFrame::HandleButton(), TGFrame::IsEditable(), IsEventsDisabled(), kFALSE, kKeyShiftMask, kPointer, kTRUE, kUnmapNotify, SelectFrame(), SwitchEditable(), UnmapAllPopups(), and w.
Referenced by HandleButton(), HandleEvent(), and HandleTimerEvent().
Reimplemented from TGFrame.
Definition at line 1909 of file TGuiBldDragManager.cxx.
References CloseMenus(), Event_t::fCode, fStop, Event_t::fType, HandleButtonPress(), HandleButtonRelease(), kButton3, kButtonPress, and kFALSE.
Reimplemented from TGFrame.
Definition at line 3880 of file TGuiBldDragManager.cxx.
References TMath::Abs(), DoMove(), DoResize(), DrawLasso(), TVirtualDragManager::fDragging, TVirtualDragManager::fDragType, TVirtualDragManager::fMoveWaiting, fPimpl, fSelectionIsOn, TVirtualDragManager::fSource, Event_t::fState, fStop, TGuiBldDragManagerPimpl::fX, Event_t::fXRoot, TGuiBldDragManagerPimpl::fY, Event_t::fYRoot, gSystem, kButton1Mask, kDragCopy, kDragLasso, kDragLink, kDragMove, kDragResize, kFALSE, kKeyShiftMask, kTRUE, Long64_t, TSystem::Now(), and StartDrag().
Referenced by HandleEvent(), and HandleTimerEvent().
Reimplemented from TGFrame.
Definition at line 4111 of file TGuiBldDragManager.cxx.
References TRootGuiBuilder::CloseWindow(), TQObject::Disconnect(), fBuilder, TGObject::fClient, fEditor, Event_t::fFormat, fFrameMenu, TGuiBldDragManagerPimpl::fGrid, Event_t::fHandle, fLassoMenu, fPimpl, TGuiBldDragManagerPimpl::fPlane, fStop, Event_t::fUser, Event_t::fWindow, TGClient::GetDefaultRoot(), TGObject::GetId(), TGWindow::GetMainFrame(), TGClient::GetRoot(), gROOT_MESSAGE, gWM_DELETE_WINDOW, TGuiBldEditor::IsEmbedded(), kFALSE, kTRUE, main(), Reset1(), root, and SetEditable().
Referenced by HandleEvent().
Definition at line 4170 of file TGuiBldDragManager.cxx.
References fPimpl, TGuiBldDragManagerPimpl::fPlane, Event_t::fWindow, TGObject::GetId(), and kFALSE.
Referenced by HandleEvent().
Reimplemented from TGWindow.
Definition at line 1948 of file TGuiBldDragManager.cxx.
References DrawGrabRectangles(), DrawLasso(), Event_t::fCount, TVirtualDragManager::fDragging, fLassoDrawn, fStop, Event_t::fWindow, gMenuDialog, gSystem, HideGrabRectangles(), IsSelectedVisible(), kFALSE, Long64_t, TSystem::Now(), and TGWindow::RaiseWindow().
Referenced by HandleEvent().
Reimplemented from TGFrame.
Definition at line 1929 of file TGuiBldDragManager.cxx.
References TGObject::fClient, TGuiBldDragManagerPimpl::fCompacted, fPimpl, fStop, Event_t::fWindow, TGClient::GetWindowById(), kFALSE, and w.
Referenced by HandleEvent().
Definition at line 1877 of file TGuiBldDragManager.cxx.
References TGObject::fClient, fLassoDrawn, fSelected, fStop, Event_t::fXRoot, Event_t::fYRoot, TGObject::GetId(), TGClient::GetWaitForEvent(), InEditable(), TGFrame::IsEditable(), kUnmapNotify, Menu4Frame(), and Menu4Lasso().
Referenced by RecognizeGesture().
Reimplemented from TGFrame.
Definition at line 1988 of file TGuiBldDragManager.cxx.
References TMath::Abs(), TString::Data(), fBuilder, TGObject::fClient, TGObject::fId, fStop, fTmpBuildFile, Event_t::fType, TGClient::GetWindowById(), gROOT, gVirtualX, HandleAction(), HandleButtonPress(), HandleButtonRelease(), HandleClientMessage(), HandleConfigureNotify(), HandleDestroyNotify(), HandleExpose(), HandleKey(), TRootGuiBuilder::HandleMenu(), HandleMotion(), IgnoreEvent(), kButtonPress, kButtonRelease, kClientMessage, kColormapNotify, kConfigureNotify, kDestroyNotify, TGWindow::kEditDisableBtnEnable, kEndEditAct, kEnterNotify, kExpose, kFALSE, kFocusIn, kFocusOut, kGKeyPress, kGUIBLD_FILE_START, kKeyControlMask, kKeyRelease, kLeaveNotify, kMotionNotify, kSelectionClear, kSelectionNotify, kSelectionRequest, kTRUE, TROOT::Macro(), SaveFrame(), and w.
Reimplemented from TGWindow.
Definition at line 1617 of file TGuiBldDragManager.cxx.
References HandleTimerEvent(), and t.
Referenced by TGuiBldDragManagerRepeatTimer::Notify().
Bool_t TGuiBldDragManager::IsMoveWaiting | ( | ) | const [private] |
Reimplemented from TVirtualDragManager.
Definition at line 4489 of file TGuiBldDragManager.cxx.
References TVirtualDragManager::fMoveWaiting.
Bool_t TGuiBldDragManager::IsLassoDrawn | ( | ) | const [inline, private] |
Definition at line 196 of file TGuiBldDragManager.h.
References fLassoDrawn.
Referenced by TRootGuiBuilder::EnableEditButtons(), and TRootGuiBuilder::Update().
void TGuiBldDragManager::SetLassoDrawn | ( | Bool_t | on | ) | [private] |
Definition at line 6307 of file TGuiBldDragManager.cxx.
References TRootGuiBuilder::EnableEditButtons(), TRootGuiBuilder::EnableLassoButtons(), fBuilder, fLassoDrawn, and kFALSE.
Referenced by DrawLasso(), EndDrag(), HandleDelete(), HandleReturn(), and SelectFrame().
void TGuiBldDragManager::HideGrabRectangles | ( | ) | [private] |
Definition at line 5052 of file TGuiBldDragManager.cxx.
References TGuiBldDragManagerPimpl::fAroundFrame, TGuiBldDragManagerPimpl::fGrabRect, TGuiBldDragManagerPimpl::fGrabRectHidden, fPimpl, i, kFALSE, kTRUE, and TGFrame::UnmapWindow().
Referenced by HandleExpose(), HandleTimerEvent(), SetEditable(), and UngrabFrame().
Reimplemented from TVirtualDragManager.
Definition at line 1026 of file TGuiBldDragManager.cxx.
References TGObject::fClient, fStop, Event_t::fType, Event_t::fWindow, GetEditableParent(), TGClient::GetWindowById(), TGClient::IsEditable(), IsEditDisabled(), kClientMessage, kDestroyNotify, kFALSE, kTRUE, and w.
Referenced by HandleButtonPress(), and HandleEvent().
Definition at line 1118 of file TGuiBldDragManager.cxx.
References TVirtualDragManager::fDragType, TGuiBldDragManagerPimpl::fGrabRect, fPimpl, TGuiBldDragManagerPimpl::fResizeType, fStop, Event_t::fType, Event_t::fWindow, TGObject::GetId(), TGGrabRect::GetType(), i, kButtonPress, kDragResize, kFALSE, kPointer, kTRUE, and SetCursorType().
Referenced by TGGrabRect::HandleButton(), HandleTimerEvent(), and RecognizeGesture().
Bool_t TGuiBldDragManager::IsPasteFrameExist | ( | ) | [private] |
Definition at line 5774 of file TGuiBldDragManager.cxx.
References TSystem::AccessPathName(), TString::Data(), fPasteFileName, and gSystem.
Referenced by TRootGuiBuilder::EnableEditButtons(), and TRootGuiBuilder::Update().
void TGuiBldDragManager::HandleAction | ( | Int_t | act | ) |
Definition at line 4681 of file TGuiBldDragManager.cxx.
References BreakLayout(), CloneEditable(), Compact(), CreatePropertyEditor(), DoRedraw(), fBuilder, TGObject::fClient, TRootGuiBuilder::FindEditableMdiFrame(), TGuiBldDragManagerPimpl::fLastPopupAction, fPimpl, TGuiBldDragManagerPimpl::fPlacePopup, TGuiBldDragManagerPimpl::fSaveGrab, TGMdiMainFrame::GetCurrent(), TGClient::GetDefaultRoot(), TRootGuiBuilder::GetMdiMain(), TGClient::GetRoot(), HandleAlignment(), HandleCopy(), HandleCut(), HandleDelete(), HandleGrid(), HandleLayoutOrder(), TRootGuiBuilder::HandleMenu(), HandlePaste(), HandleReplace(), HandleReturn(), TGClient::IsEditable(), kBreakLayoutAct, kCloneAct, kCompactAct, kCompactGlobalAct, kCopyAct, kCropAct, kCutAct, kDeleteAct, kDownAct, kDropAct, kEditableAct, kEndEditAct, kFALSE, kGrabAct, kGridAct, kGUIBLD_FILE_START, kGUIBLD_FILE_STOP, kKey_Down, kKey_Left, kKey_Right, kKey_Up, kLayDownAct, kLayoutHAct, kLayoutVAct, kLayUpAct, kLeftAct, kNewAct, kOpenAct, kPasteAct, kPropertyAct, kReplaceAct, kRightAct, kSaveAct, kSaveFrameAct, kSwitchLayoutAct, kTRUE, kUpAct, main(), TGClient::NeedRedraw(), TRootGuiBuilder::NewProject(), TRootGuiBuilder::OpenProject(), Save(), SaveFrame(), TRootGuiBuilder::SaveProject(), TGuiBuilder::SetAction(), SetEditable(), TGFrame::SetEditable(), SwitchLayout(), and TGMainFrame.
Referenced by HandleEvent().
Reimplemented from TGFrame.
Definition at line 2290 of file TGuiBldDragManager.cxx.
References TSystem::BaseName(), BreakLayout(), TGFrame::ChangeOptions(), CloseMenus(), Compact(), TString::Data(), dir(), DrawLasso(), TString::EndsWith(), fBuilder, TGuiBldDragManagerPimpl::fClickFrame, TGObject::fClient, TGFileInfo::fFilename, TGFileInfo::fFileTypes, TGuiBldDragManagerPimpl::fGrab, fi, TGFileInfo::fIniDir, fLassoDrawn, TString::Format(), TGFileInfo::fOverwrite, fPimpl, TGuiBldDragManagerPimpl::fPlane, TVirtualDragManager::fSource, TGuiBldDragManagerPimpl::fSpacePressedFrame, Event_t::fState, fStop, Event_t::fType, Event_t::fWindow, Event_t::fXRoot, Event_t::fYRoot, TGMdiMainFrame::GetCurrent(), TGClient::GetDefaultRoot(), GetEditableParent(), TGObject::GetId(), TRootGuiBuilder::GetMdiMain(), TGFrame::GetOptions(), TGClient::GetRoot(), TGClient::GetWindowById(), GetWindowFromPoint(), gROOT, gSaveMacroTypes, gSystem, gVirtualX, HandleAlignment(), HandleCopy(), HandleCut(), HandleDelete(), HandleGrid(), TGFrame::HandleKey(), HandleLayoutOrder(), HandlePaste(), HandleReplace(), HandleReturn(), TGFrame::IsEditable(), IsEditDisabled(), TGWindow::kEditDisableKeyEnable, kFALSE, kFDSave, kGKeyPress, kKey_B, kKey_Backspace, kKey_C, kKey_Delete, kKey_Down, kKey_Enter, kKey_G, kKey_H, kKey_L, kKey_Left, kKey_N, kKey_O, kKey_R, kKey_Return, kKey_Right, kKey_S, kKey_Space, kKey_Up, kKey_V, kKey_X, kKeyControlMask, kKeyShiftMask, kMBCancel, kMBIconExclamation, kMBRetry, kRaisedFrame, kTRUE, TROOT::Macro(), main(), TGClient::NeedRedraw(), TRootGuiBuilder::NewProject(), p, retval, Save(), SelectFrame(), TGuiBuilder::SetAction(), TGFrame::SetEditable(), StrDup(), SwitchEditable(), SwitchLayout(), TGMainFrame, UngrabFrame(), TSystem::UnixPathName(), w, and x20.
Referenced by HandleEvent(), and TRootGuiBuilder::HandleKey().
TGFrame* TGuiBldDragManager::GetTarget | ( | ) | const [inline] |
Reimplemented from TVirtualDragManager.
Definition at line 210 of file TGuiBldDragManager.h.
References TVirtualDragManager::fTarget.
TGFrame * TGuiBldDragManager::GetSelected | ( | ) | const |
Definition at line 5216 of file TGuiBldDragManager.cxx.
References fSelected.
Referenced by TRootGuiBuilder::EnableSelectedButtons(), and TRootGuiBuilder::Update().
void TGuiBldDragManager::Snap2Grid | ( | ) |
Definition at line 995 of file TGuiBldDragManager.cxx.
References TGuiBldDragManagerGrid::Draw(), TGuiBldDragManagerPimpl::fGrid, fPimpl, and fStop.
Referenced by CheckTargetAtPoint(), HandleGrid(), and SetEditable().
void TGuiBldDragManager::SetGridStep | ( | UInt_t | step | ) |
Definition at line 1018 of file TGuiBldDragManager.cxx.
References TGuiBldDragManagerPimpl::fGrid, fPimpl, and TGuiBldDragManagerGrid::SetStep().
UInt_t TGuiBldDragManager::GetGridStep | ( | ) |
Definition at line 1010 of file TGuiBldDragManager.cxx.
References TGuiBldDragManagerPimpl::fGrid, TGuiBldDragManagerGrid::fgStep, and fPimpl.
Referenced by PlaceFrame(), and ToGrid().
void TGuiBldDragManager::HandleUpdateSelected | ( | TGFrame * | ) |
Definition at line 5013 of file TGuiBldDragManager.cxx.
References CanChangeLayout(), xmlio::Class, TGObject::fClient, fStop, TGCompositeFrame::GetDefaultHeight(), TGCompositeFrame::GetDefaultSize(), TGCompositeFrame::GetDefaultWidth(), TGFrame::GetHeight(), TGFrame::GetWidth(), TGCompositeFrame::IsLayoutBroken(), kFALSE, kTRUE, TGCompositeFrame::Layout(), layoutFrame(), TGClient::NeedRedraw(), TGFrame::Resize(), SelectFrame(), and TGCompositeFrame::SetLayoutBroken().
Int_t TGuiBldDragManager::GetStrartDragX | ( | ) | const [virtual] |
Reimplemented from TVirtualDragManager.
Definition at line 5088 of file TGuiBldDragManager.cxx.
References fPimpl, and TGuiBldDragManagerPimpl::fX0.
Int_t TGuiBldDragManager::GetStrartDragY | ( | ) | const [virtual] |
Reimplemented from TVirtualDragManager.
Definition at line 5096 of file TGuiBldDragManager.cxx.
References fPimpl, and TGuiBldDragManagerPimpl::fY0.
Int_t TGuiBldDragManager::GetEndDragX | ( | ) | const [virtual] |
Reimplemented from TVirtualDragManager.
Definition at line 5104 of file TGuiBldDragManager.cxx.
References fPimpl, and TGuiBldDragManagerPimpl::fY.
Int_t TGuiBldDragManager::GetEndDragY | ( | ) | const [virtual] |
Reimplemented from TVirtualDragManager.
Definition at line 5112 of file TGuiBldDragManager.cxx.
References fPimpl, and TGuiBldDragManagerPimpl::fY.
Bool_t TGuiBldDragManager::GetDropStatus | ( | ) | const [inline] |
void TGuiBldDragManager::SetBuilder | ( | TRootGuiBuilder * | b | ) | [inline] |
Definition at line 222 of file TGuiBldDragManager.h.
Referenced by TRootGuiBuilder::TRootGuiBuilder().
Bool_t TGuiBldDragManager::IsStopped | ( | ) | const [inline] |
Definition at line 224 of file TGuiBldDragManager.h.
References fStop.
Referenced by GetWindowFromPoint().
Reimplemented from TGFrame.
Definition at line 4604 of file TGuiBldDragManager.cxx.
References TSystem::AccessPathName(), TGFrame::AddInput(), TSystem::AddTimer(), TString::Data(), fBuilder, TGObject::fClient, TGuiBldDragManagerPimpl::fGrab, TGuiBldDragManagerPimpl::fGrid, fPasteFileName, fPimpl, TGuiBldDragManagerPimpl::fRepeatTimer, fSelected, fStop, fTmpBuildFile, TGObject::GetId(), TGClient::GetRoot(), gSystem, gVirtualX, HideGrabRectangles(), TGClient::IsEditable(), kButtonPressMask, kFALSE, kKeyPressMask, kPointer, kTRUE, TTimer::Remove(), TTimer::Reset(), TGuiBldDragManagerPimpl::ResetParams(), root, TGClient::SetRoot(), Snap2Grid(), TGuiBldDragManagerRepeatTimer, TSystem::Unlink(), and TRootGuiBuilder::Update().
Referenced by ChangeImage(), ChangePicture(), HandleAction(), HandleClientMessage(), HandleReturn(), HandleTimerEvent(), TRootGuiBuilder::HandleWindowClosed(), TRootGuiBuilder::MaybeCloseWindow(), TRootGuiBuilder::NewProject(), SaveFrame(), StartDrag(), TGuiBldEditor::SwitchLayout(), TGuiBldNameFrame::UpdateName(), and ~TGuiBldDragManager().
Definition at line 1209 of file TGuiBldDragManager.cxx.
References c, ChangeSelected(), xmlio::Class, TObject::ClassName(), DrawGrabRectangles(), DrawLasso(), TRootGuiBuilder::ExecuteAction(), fBuilder, TGObject::fClient, TVirtualDragManager::fDragType, TVirtualDragManager::fFrameUnder, TGuiBldDragManagerPimpl::fGrab, FindMdiFrame(), fPimpl, fSelected, fStop, TGuiBldDragManagerPimpl::fX, TGuiBldDragManagerPimpl::fX0, TGuiBldDragManagerPimpl::fY, TGuiBldDragManagerPimpl::fY0, TGuiBuilder::GetAction(), TGClient::GetDefaultRoot(), TGFrame::GetHeight(), TGObject::GetId(), TGWindow::GetName(), TGWindow::GetParent(), TGFrame::GetWidth(), gVirtualX, TObject::InheritsFrom(), TGClient::IsEditable(), IsEditDisabled(), IsFixedLayout(), IsFixedSize(), IsGrabDisabled(), kDragCopy, kDragLasso, kDragMove, kFALSE, kMove, kTRUE, TGFrame::MapRaised(), TMath::Max(), TMath::Min(), PlaceFrame(), RaiseMdiFrame(), TGWindow::RequestFocus(), SetCursorType(), TGFrame::SetEditable(), SetLassoDrawn(), str, TRootGuiBuilder::UpdateStatusBar(), x, x0, and y.
Referenced by Compact(), DoReplace(), DropCanvas(), HandleButtonRelease(), HandleKey(), HandleLayoutOrder(), HandleReturn(), HandleUpdateSelected(), PlaceFrame(), PutToCanvas(), RecognizeGesture(), TGuiBldNameFrame::SelectFrameByItem(), SwitchEditable(), SwitchLayout(), TGuiBldEditor::SwitchLayout(), and TGuiBldNameFrame::UpdateName().
void TGuiBldDragManager::MapGlobalDialog | ( | TGMainFrame * | dialog, | |
TGFrame * | fr | |||
) | [static] |
Definition at line 5818 of file TGuiBldDragManager.cxx.
References gClient, TGClient::GetDefaultRoot(), TGClient::GetDisplayHeight(), TGClient::GetDisplayWidth(), TGFrame::GetHeight(), TGObject::GetId(), TGWindow::GetParent(), TGFrame::GetWidth(), TGFrame::GetX(), TGFrame::GetY(), gVirtualX, TGFrame::MapRaised(), TGFrame::Move(), TGMainFrame::SetWMPosition(), x, and y.
Referenced by ChangeBackgroundColor(), ChangeBarColor(), ChangeProperties(), ChangeTextColor(), ChangeTextFont(), G__G__GuiBld_239_0_117(), and G__setup_memfuncTGuiBldDragManager().
Reimplemented from TVirtualDragManager.
Definition at line 1627 of file TGuiBldDragManager.cxx.
References TGFrame::ChangeOptions(), CheckDragResize(), TGuiBldDragManagerPimpl::fButtonPressed, TGObject::fClient, Event_t::fCode, TVirtualDragManager::fDragging, TVirtualDragManager::fMoveWaiting, fPimpl, TGuiBldDragManagerPimpl::fPlane, TGuiBldDragManagerPimpl::fRepeatTimer, Event_t::fState, Event_t::fType, Event_t::fWindow, Event_t::fX, Event_t::fXRoot, Event_t::fY, Event_t::fYRoot, TGObject::GetId(), TGFrame::GetOptions(), TGClient::GetWindowById(), GetWindowFromPoint(), gVirtualX, HandleButtonPress(), HandleButtonRelease(), HandleMotion(), HideGrabRectangles(), HighlightCompositeFrame(), TGClient::IsEditable(), IsSelectedVisible(), kButton1, kButton1Mask, kButton2Mask, kButton3, kButton3Mask, kButtonPress, kButtonRelease, kFALSE, kKeyControlMask, kKeyShiftMask, kMotionNotify, kRaisedFrame, kTRUE, TGClient::NeedRedraw(), TTimer::Remove(), TTimer::Reset(), SetEditable(), t, and TimerEvent().
Referenced by HandleTimer().
void TGuiBldDragManager::TimerEvent | ( | Event_t * | ev | ) | [inline] |
Definition at line 231 of file TGuiBldDragManager.h.
References TQObject::Emit().
Referenced by HandleTimerEvent().
void TGuiBldDragManager::DoClassMenu | ( | Int_t | ) |
Definition at line 5467 of file TGuiBldDragManager.cxx.
References TInterpreter::Calc(), TObject::ClassName(), TString::Data(), fFrameMenu, TGuiBldDragManagerPimpl::fMenuObject, fPimpl, gCint, TGPopupMenu::GetCurrent(), TGMenuEntry::GetPopup(), TGMenuEntry::GetUserData(), gMenuDialog, kMethodMenuAct, kToggleMenuAct, method, TGuiBldMenuDialog::Popup(), str, TGuiBldMenuDialog, and TToggle::Toggle().
void TGuiBldDragManager::DoDialogOK | ( | ) |
Definition at line 5530 of file TGuiBldDragManager.cxx.
References TGuiBldMenuDialog::ApplyMethod(), DeleteMenuDialog(), DoRedraw(), and gMenuDialog.
void TGuiBldDragManager::DoDialogApply | ( | ) |
Definition at line 5541 of file TGuiBldDragManager.cxx.
References TGuiBldMenuDialog::ApplyMethod(), and gMenuDialog.
void TGuiBldDragManager::DoDialogCancel | ( | ) |
Definition at line 5549 of file TGuiBldDragManager.cxx.
References DeleteMenuDialog(), and gMenuDialog.
Referenced by TGuiBldMenuDialog::CloseWindow().
void TGuiBldDragManager::ChangeProperties | ( | TGLabel * | ) |
Definition at line 6090 of file TGuiBldDragManager.cxx.
References TQObject::Connect(), TQObject::Disconnect(), TGObject::fClient, TGFontPool::FindFont(), TGGCPool::FindGC(), TGResourcePool::GetFontPool(), TGLabel::GetFontStruct(), TGGC::GetForeground(), TGResourcePool::GetGCPool(), GetGlobalFontDialog(), TGLabel::GetNormGC(), TGClient::GetResourcePool(), TGLabel::GetTextJustify(), MapGlobalDialog(), TGFontDialog::SetAlign(), TGFontDialog::SetColor(), TGFontDialog::SetFont(), and TGClient::WaitForUnmap().
void TGuiBldDragManager::ChangeProperties | ( | TGTextButton * | ) |
Definition at line 5925 of file TGuiBldDragManager.cxx.
References TQObject::Connect(), TQObject::Disconnect(), TGObject::fClient, TGFontPool::FindFont(), TGGCPool::FindGC(), TGResourcePool::GetFontPool(), TGTextButton::GetFontStruct(), TGGC::GetForeground(), TGResourcePool::GetGCPool(), GetGlobalFontDialog(), TGButton::GetNormGC(), TGClient::GetResourcePool(), TGTextButton::GetTextJustify(), MapGlobalDialog(), TGFontDialog::SetAlign(), TGFontDialog::SetColor(), TGFontDialog::SetFont(), and TGClient::WaitForUnmap().
void TGuiBldDragManager::ChangeTextFont | ( | TGGroupFrame * | ) |
Definition at line 5895 of file TGuiBldDragManager.cxx.
References TQObject::Connect(), TQObject::Disconnect(), TGFontDialog::EnableAlign(), TGObject::fClient, TGFontPool::FindFont(), TGGCPool::FindGC(), TGResourcePool::GetFontPool(), TGGroupFrame::GetFontStruct(), TGGC::GetForeground(), TGResourcePool::GetGCPool(), GetGlobalFontDialog(), TGGroupFrame::GetNormGC(), TGClient::GetResourcePool(), kFALSE, MapGlobalDialog(), TGFontDialog::SetColor(), TGFontDialog::SetFont(), and TGClient::WaitForUnmap().
void TGuiBldDragManager::ChangeTextFont | ( | TGTextEntry * | ) |
Definition at line 6221 of file TGuiBldDragManager.cxx.
References TQObject::Connect(), TQObject::Disconnect(), dummy, TGFontDialog::EnableAlign(), TGObject::fClient, TGFontPool::FindFont(), TGTextEntry::GetBuffer(), TGTextBuffer::GetBufferLength(), TGResourcePool::GetFontPool(), TGTextEntry::GetFontStruct(), GetGlobalFontDialog(), TGClient::GetResourcePool(), TGTextEntry::GetText(), TGTextEntry::GetTextColor(), TGTextBuffer::GetTextLength(), gVirtualX, kFALSE, MapGlobalDialog(), TGFrame::Resize(), TGFontDialog::SetColor(), TGFontDialog::SetFont(), and TGClient::WaitForUnmap().
void TGuiBldDragManager::ChangePicture | ( | TGPictureButton * | ) |
Definition at line 5978 of file TGuiBldDragManager.cxx.
References TString::Data(), dir(), TGObject::fClient, TGFileInfo::fFilename, TGFileInfo::fFileTypes, fi, TGFileInfo::fIniDir, TString::Format(), TGFileInfo::fOverwrite, TGClient::FreePicture(), TGClient::GetDefaultRoot(), TGPictureButton::GetDisabledPicture(), TGClient::GetPicture(), TGPictureButton::GetPicture(), TGClient::GetRoot(), gImageTypes, kFALSE, kFDOpen, kMBCancel, kMBIconExclamation, kMBRetry, kTRUE, retval, root, SetEditable(), TGPictureButton::SetPicture(), and StrDup().
void TGuiBldDragManager::ChangeImage | ( | TGIcon * | ) |
Definition at line 6257 of file TGuiBldDragManager.cxx.
References TString::Data(), dir(), TSystem::DirName(), TGObject::fClient, TGFileInfo::fFilename, TGFileInfo::fFileTypes, fi, TGFileInfo::fIniDir, TString::Format(), TGFileInfo::fOverwrite, gDragManager, TGClient::GetDefaultRoot(), TGClient::GetRoot(), gImageTypes, gSystem, kFALSE, kFDOpen, kMBCancel, kMBIconExclamation, kMBRetry, kTRUE, TImage::Open(), retval, root, SetEditable(), TVirtualDragManager::SetEditable(), TGIcon::SetImage(), TGIcon::SetImagePath(), and StrDup().
void TGuiBldDragManager::ChangeBarColor | ( | TGProgressBar * | ) |
Definition at line 6163 of file TGuiBldDragManager.cxx.
References cd(), TQObject::Disconnect(), TGObject::fClient, TGProgressBar::GetBarColor(), GetGlobalColorDialog(), MapGlobalDialog(), and TGClient::WaitForUnmap().
void TGuiBldDragManager::ChangeTextColor | ( | TGGroupFrame * | ) |
Definition at line 5874 of file TGuiBldDragManager.cxx.
References cd(), TQObject::Disconnect(), TGObject::fClient, TGGCPool::FindGC(), TGGC::GetForeground(), TGResourcePool::GetGCPool(), GetGlobalColorDialog(), TGGroupFrame::GetNormGC(), TGClient::GetResourcePool(), MapGlobalDialog(), and TGClient::WaitForUnmap().
void TGuiBldDragManager::ChangeTextColor | ( | TGLabel * | ) |
Definition at line 6123 of file TGuiBldDragManager.cxx.
References cd(), TQObject::Disconnect(), TGObject::fClient, TGGCPool::FindGC(), gClient, TGGC::GetForeground(), TGResourcePool::GetGCPool(), GetGlobalColorDialog(), TGLabel::GetNormGC(), TGClient::GetResourcePool(), MapGlobalDialog(), and TGClient::WaitForUnmap().
void TGuiBldDragManager::ChangeTextColor | ( | TGTextButton * | ) |
Definition at line 5956 of file TGuiBldDragManager.cxx.
References cd(), TQObject::Disconnect(), TGObject::fClient, TGGCPool::FindGC(), gClient, TGGC::GetForeground(), TGResourcePool::GetGCPool(), GetGlobalColorDialog(), TGButton::GetNormGC(), TGClient::GetResourcePool(), MapGlobalDialog(), and TGClient::WaitForUnmap().
void TGuiBldDragManager::ChangeTextColor | ( | TGProgressBar * | ) |
Definition at line 6181 of file TGuiBldDragManager.cxx.
References cd(), TQObject::Disconnect(), TGObject::fClient, TGGCPool::FindGC(), gClient, TGGC::GetForeground(), TGResourcePool::GetGCPool(), GetGlobalColorDialog(), TGProgressBar::GetNormGC(), TGClient::GetResourcePool(), MapGlobalDialog(), and TGClient::WaitForUnmap().
void TGuiBldDragManager::ChangeTextColor | ( | TGTextEntry * | ) |
Definition at line 6204 of file TGuiBldDragManager.cxx.
References cd(), TQObject::Disconnect(), TGObject::fClient, GetGlobalColorDialog(), TGTextEntry::GetTextColor(), MapGlobalDialog(), and TGClient::WaitForUnmap().
void TGuiBldDragManager::ChangeBackgroundColor | ( | TGListBox * | ) |
Definition at line 6146 of file TGuiBldDragManager.cxx.
References cd(), TQObject::Disconnect(), TGObject::fClient, GetGlobalColorDialog(), TGFrame::GetWhitePixel(), MapGlobalDialog(), and TGClient::WaitForUnmap().
void TGuiBldDragManager::ChangeBackgroundColor | ( | TGCanvas * | ) |
Definition at line 6033 of file TGuiBldDragManager.cxx.
References cd(), TQObject::Disconnect(), TGObject::fClient, TGFrame::GetBackground(), GetGlobalColorDialog(), TGCanvas::GetHScrollbar(), TGCanvas::GetVScrollbar(), MapGlobalDialog(), and TGClient::WaitForUnmap().
void TGuiBldDragManager::ChangeBackgroundColor | ( | TGComboBox * | ) |
Definition at line 6049 of file TGuiBldDragManager.cxx.
References cd(), TQObject::Disconnect(), TGObject::fClient, GetGlobalColorDialog(), TGComboBox::GetListBox(), TGComboBox::GetSelectedEntry(), TGComboBox::GetTextEntry(), TGFrame::GetWhitePixel(), kTRUE, MapGlobalDialog(), TGClient::NeedRedraw(), and TGClient::WaitForUnmap().
void TGuiBldDragManager::ChangeBackgroundColor | ( | TGFrame * | ) |
Definition at line 5846 of file TGuiBldDragManager.cxx.
References cd(), TQObject::Disconnect(), TGObject::fClient, TGFrame::GetBackground(), GetGlobalColorDialog(), MapGlobalDialog(), and TGClient::WaitForUnmap().
void TGuiBldDragManager::ChangeBackgroundColor | ( | TGCompositeFrame * | ) |
Definition at line 5859 of file TGuiBldDragManager.cxx.
References cd(), TQObject::Disconnect(), TGObject::fClient, TGFrame::GetBackground(), GetGlobalColorDialog(), MapGlobalDialog(), and TGClient::WaitForUnmap().
static TGColorDialog* TGuiBldDragManager::GetGlobalColorDialog | ( | Bool_t | create = kTRUE |
) | [static, private] |
static TGFontDialog* TGuiBldDragManager::GetGlobalFontDialog | ( | ) | [static, private] |
void TGuiBldDragManager::Reset1 | ( | ) | [private] |
void TGuiBldDragManager::DrawGrabRectangles | ( | TGWindow * | win = 0 |
) | [private] |
TGCompositeFrame* TGuiBldDragManager::FindLayoutFrame | ( | TGFrame * | f | ) | [private] |
Bool_t TGuiBldDragManager::IsSelectedVisible | ( | ) | [private] |
void TGuiBldDragManager::CloseMenus | ( | ) | [private] |
void TGuiBldDragManager::ChangeSelected | ( | TGFrame * | f | ) | [private] |
void TGuiBldDragManager::RaiseMdiFrame | ( | TGFrame * | in | ) | [private] |
void TGuiBldDragManager::AddClassMenuMethods | ( | TGPopupMenu * | menu, | |
TObject * | object | |||
) | [private] |
void TGuiBldDragManager::AddDialogMethods | ( | TGPopupMenu * | menu, | |
TObject * | object | |||
) | [private] |
void TGuiBldDragManager::DeleteMenuDialog | ( | ) | [private] |
void TGuiBldDragManager::CreateListOfDialogs | ( | ) | [private] |
void TGuiBldDragManager::GrabFrame | ( | TGFrame * | frame | ) | [private] |
void TGuiBldDragManager::UngrabFrame | ( | ) | [private] |
void TGuiBldDragManager::SetPropertyEditor | ( | TGuiBldEditor * | e | ) | [private] |
void TGuiBldDragManager::DeletePropertyEditor | ( | ) | [private] |
void TGuiBldDragManager::DoReplace | ( | TGFrame * | frame | ) | [private] |
void TGuiBldDragManager::DeleteFrame | ( | TGFrame * | frame | ) | [private] |
void TGuiBldDragManager::HandleCut | ( | ) | [private] |
void TGuiBldDragManager::HandlePaste | ( | ) | [private] |
void TGuiBldDragManager::HandleReplace | ( | ) | [private] |
void TGuiBldDragManager::HandleGrid | ( | ) | [private] |
void TGuiBldDragManager::CloneEditable | ( | ) | [private] |
void TGuiBldDragManager::DropCanvas | ( | TGCanvas * | canvas | ) | [private] |
void TGuiBldDragManager::PutToCanvas | ( | TGCompositeFrame * | cont | ) | [private] |
Bool_t TGuiBldDragManager::Save | ( | const char * | file = "" |
) | [private] |
Bool_t TGuiBldDragManager::SaveFrame | ( | const char * | file = 0 |
) | [private] |
void TGuiBldDragManager::DoResize | ( | ) | [private] |
void TGuiBldDragManager::DoMove | ( | ) | [private] |
void TGuiBldDragManager::DrawLasso | ( | ) | [private] |
void TGuiBldDragManager::PlaceFrame | ( | TGFrame * | , | |
TGLayoutHints * | ||||
) | [private] |
void TGuiBldDragManager::ReparentFrames | ( | TGFrame * | newfr, | |
TGCompositeFrame * | oldfr | |||
) | [private] |
TGCompositeFrame* TGuiBldDragManager::FindCompositeFrame | ( | Window_t | id | ) | [private] |
void TGuiBldDragManager::SetCursorType | ( | Int_t | cur | ) | [private] |
void TGuiBldDragManager::CheckTargetUnderGrab | ( | ) | [private] |
void TGuiBldDragManager::HighlightCompositeFrame | ( | Window_t | ) | [private] |
Reimplemented from TVirtualDragManager.
Bool_t TGuiBldDragManager::EndDrag | ( | ) | [private, virtual] |
Reimplemented from TVirtualDragManager.
Bool_t TGuiBldDragManager::Drop | ( | ) | [private, virtual] |
Reimplemented from TVirtualDragManager.
Reimplemented from TVirtualDragManager.
void TGuiBldDragManager::CreatePropertyEditor | ( | ) | [private] |
void TGuiBldDragManager::DoRedraw | ( | ) | [private, virtual] |
Reimplemented from TGFrame.
void TGuiBldDragManager::SwitchEditable | ( | TGFrame * | frame | ) | [private] |
void TGuiBldDragManager::UnmapAllPopups | ( | ) | [private] |
void TGuiBldDragManager::BreakLayout | ( | ) | [private] |
void TGuiBldDragManager::SwitchLayout | ( | ) | [private] |
Reimplemented from TGFrame.
Reimplemented from TGFrame.
Reimplemented from TGFrame.
Reimplemented from TGFrame.
Reimplemented from TGFrame.
Reimplemented from TGWindow.
Reimplemented from TGFrame.
Reimplemented from TGFrame.
Bool_t TGuiBldDragManager::IsMoveWaiting | ( | ) | const [private] |
Reimplemented from TVirtualDragManager.
Bool_t TGuiBldDragManager::IsLassoDrawn | ( | ) | const [inline, private] |
void TGuiBldDragManager::SetLassoDrawn | ( | Bool_t | on | ) | [private] |
void TGuiBldDragManager::HideGrabRectangles | ( | ) | [private] |
Reimplemented from TVirtualDragManager.
Bool_t TGuiBldDragManager::IsPasteFrameExist | ( | ) | [private] |
void TGuiBldDragManager::HandleAction | ( | Int_t | act | ) |
TGFrame* TGuiBldDragManager::GetTarget | ( | ) | const [inline] |
Reimplemented from TVirtualDragManager.
Definition at line 210 of file TGuiBldDragManager.h.
References TVirtualDragManager::fTarget.
TGFrame* TGuiBldDragManager::GetSelected | ( | ) | const |
void TGuiBldDragManager::Snap2Grid | ( | ) |
void TGuiBldDragManager::SetGridStep | ( | UInt_t | step | ) |
UInt_t TGuiBldDragManager::GetGridStep | ( | ) |
void TGuiBldDragManager::HandleUpdateSelected | ( | TGFrame * | ) |
Int_t TGuiBldDragManager::GetStrartDragX | ( | ) | const [virtual] |
Reimplemented from TVirtualDragManager.
Int_t TGuiBldDragManager::GetStrartDragY | ( | ) | const [virtual] |
Reimplemented from TVirtualDragManager.
Int_t TGuiBldDragManager::GetEndDragX | ( | ) | const [virtual] |
Reimplemented from TVirtualDragManager.
Int_t TGuiBldDragManager::GetEndDragY | ( | ) | const [virtual] |
Reimplemented from TVirtualDragManager.
Bool_t TGuiBldDragManager::GetDropStatus | ( | ) | const [inline] |
void TGuiBldDragManager::SetBuilder | ( | TRootGuiBuilder * | b | ) | [inline] |
Bool_t TGuiBldDragManager::IsStopped | ( | ) | const [inline] |
static void TGuiBldDragManager::MapGlobalDialog | ( | TGMainFrame * | dialog, | |
TGFrame * | fr | |||
) | [static] |
Reimplemented from TVirtualDragManager.
void TGuiBldDragManager::TimerEvent | ( | Event_t * | ev | ) | [inline] |
void TGuiBldDragManager::DoClassMenu | ( | Int_t | ) |
void TGuiBldDragManager::DoDialogOK | ( | ) |
void TGuiBldDragManager::DoDialogApply | ( | ) |
void TGuiBldDragManager::DoDialogCancel | ( | ) |
void TGuiBldDragManager::ChangeProperties | ( | TGLabel * | ) |
void TGuiBldDragManager::ChangeProperties | ( | TGTextButton * | ) |
void TGuiBldDragManager::ChangeTextFont | ( | TGGroupFrame * | ) |
void TGuiBldDragManager::ChangeTextFont | ( | TGTextEntry * | ) |
void TGuiBldDragManager::ChangePicture | ( | TGPictureButton * | ) |
void TGuiBldDragManager::ChangeImage | ( | TGIcon * | ) |
void TGuiBldDragManager::ChangeBarColor | ( | TGProgressBar * | ) |
void TGuiBldDragManager::ChangeTextColor | ( | TGGroupFrame * | ) |
void TGuiBldDragManager::ChangeTextColor | ( | TGLabel * | ) |
void TGuiBldDragManager::ChangeTextColor | ( | TGTextButton * | ) |
void TGuiBldDragManager::ChangeTextColor | ( | TGProgressBar * | ) |
void TGuiBldDragManager::ChangeTextColor | ( | TGTextEntry * | ) |
void TGuiBldDragManager::ChangeBackgroundColor | ( | TGListBox * | ) |
void TGuiBldDragManager::ChangeBackgroundColor | ( | TGCanvas * | ) |
void TGuiBldDragManager::ChangeBackgroundColor | ( | TGComboBox * | ) |
void TGuiBldDragManager::ChangeBackgroundColor | ( | TGFrame * | ) |
void TGuiBldDragManager::ChangeBackgroundColor | ( | TGCompositeFrame * | ) |
TGClient [friend] |
TGFrame [friend] |
Definition at line 65 of file TGuiBldDragManager.h.
TGMainFrame [friend] |
Definition at line 66 of file TGuiBldDragManager.h.
Referenced by HandleAction(), HandleCopy(), and HandleKey().
TGGrabRect [friend] |
Definition at line 67 of file TGuiBldDragManager.h.
Referenced by TGuiBldDragManagerPimpl::TGuiBldDragManagerPimpl().
TRootGuiBuilder [friend] |
Definition at line 68 of file TGuiBldDragManager.h.
TGuiBldDragManagerRepeatTimer [friend] |
Definition at line 69 of file TGuiBldDragManager.h.
Referenced by SetEditable(), and TGuiBldDragManagerPimpl::TGuiBldDragManagerPimpl().
TGuiBldMenuDialog [friend] |
TGuiBldGeometryFrame [friend] |
TGuiBldEditor [friend] |
Definition at line 72 of file TGuiBldDragManager.h.
Definition at line 75 of file TGuiBldDragManager.h.
Referenced by AddClassMenuMethods(), BreakLayout(), CheckDragResize(), CheckTargetAtPoint(), CheckTargetUnderGrab(), Compact(), CreatePropertyEditor(), DeleteFrame(), DeleteMenuDialog(), DoClassMenu(), DoMove(), DoReplace(), DoResize(), DrawGrabRect(), DrawGrabRectangles(), DrawLasso(), Drop(), EndDrag(), GetEndDragX(), GetEndDragY(), GetGridStep(), GetStrartDragX(), GetStrartDragY(), GrabFrame(), HandleAction(), HandleAlignment(), HandleButtonPress(), HandleButtonRelease(), HandleClientMessage(), HandleConfigureNotify(), HandleCopy(), HandleCut(), HandleDelete(), HandleDestroyNotify(), HandleGrid(), HandleKey(), HandleLayoutOrder(), HandleMotion(), HandlePaste(), HandleReplace(), HandleReturn(), HandleTimerEvent(), HideGrabRectangles(), HighlightCompositeFrame(), IsPointVisible(), IsSelectedVisible(), Menu4Frame(), Menu4Lasso(), PlaceFrame(), RecognizeGesture(), ReparentFrames(), Reset1(), SaveFrame(), SelectFrame(), SetCursorType(), SetEditable(), SetGridStep(), SetPropertyEditor(), Snap2Grid(), StartDrag(), SwitchLayout(), TGuiBldDragManager(), UngrabFrame(), and ~TGuiBldDragManager().
TRootGuiBuilder* TGuiBldDragManager::fBuilder [private] |
Definition at line 77 of file TGuiBldDragManager.h.
Referenced by BreakLayout(), ChangeSelected(), ClassImp(), Compact(), CreatePropertyEditor(), DoMove(), DoRedraw(), DoReplace(), DoResize(), DrawLasso(), Drop(), DropCanvas(), EndDrag(), GrabFrame(), HandleAction(), HandleButtonPress(), HandleClientMessage(), HandleCopy(), HandleDelete(), HandleEvent(), HandleGrid(), HandleKey(), HandlePaste(), HandleReplace(), HandleReturn(), HighlightCompositeFrame(), IsSelectedVisible(), Menu4Frame(), PlaceFrame(), PutToCanvas(), RaiseMdiFrame(), RecognizeGesture(), Save(), SaveFrame(), SelectFrame(), SetBuilder(), SetEditable(), SetLassoDrawn(), SwitchEditable(), SwitchLayout(), TGuiBldDragManager(), UngrabFrame(), and ~TGuiBldDragManager().
TGuiBldEditor* TGuiBldDragManager::fEditor [private] |
Definition at line 78 of file TGuiBldDragManager.h.
Referenced by ChangeSelected(), ClassImp(), DeleteFrame(), DeletePropertyEditor(), DoResize(), HandleClientMessage(), SetPropertyEditor(), and TGuiBldDragManager().
Bool_t TGuiBldDragManager::fLassoDrawn [private] |
Definition at line 79 of file TGuiBldDragManager.h.
Referenced by EndDrag(), HandleAlignment(), HandleButon3Pressed(), HandleButtonRelease(), HandleDelete(), HandleExpose(), HandleKey(), HandleReturn(), IsLassoDrawn(), Menu4Lasso(), SetLassoDrawn(), and TGuiBldDragManager().
TString TGuiBldDragManager::fPasteFileName [private] |
Definition at line 80 of file TGuiBldDragManager.h.
Referenced by HandleCopy(), HandlePaste(), IsPasteFrameExist(), Menu4Frame(), SaveFrame(), SetEditable(), TGuiBldDragManager(), and ~TGuiBldDragManager().
TString TGuiBldDragManager::fTmpBuildFile [private] |
Definition at line 81 of file TGuiBldDragManager.h.
Referenced by HandleCopy(), HandleEvent(), SetEditable(), and TGuiBldDragManager().
Bool_t TGuiBldDragManager::fSelectionIsOn [private] |
Definition at line 82 of file TGuiBldDragManager.h.
Referenced by EndDrag(), HandleButtonRelease(), HandleMotion(), RecognizeGesture(), StartDrag(), and TGuiBldDragManager().
TGPopupMenu* TGuiBldDragManager::fFrameMenu [private] |
Definition at line 83 of file TGuiBldDragManager.h.
Referenced by CloseMenus(), DoClassMenu(), HandleClientMessage(), Menu4Frame(), TGuiBldDragManager(), and ~TGuiBldDragManager().
TGPopupMenu* TGuiBldDragManager::fLassoMenu [private] |
Definition at line 84 of file TGuiBldDragManager.h.
Referenced by CloseMenus(), HandleClientMessage(), Menu4Lasso(), TGuiBldDragManager(), and ~TGuiBldDragManager().
Window_t TGuiBldDragManager::fTargetId [private] |
Definition at line 85 of file TGuiBldDragManager.h.
Referenced by CheckTargetAtPoint(), Drop(), and Reset1().
Bool_t TGuiBldDragManager::fDropStatus [private] |
Definition at line 86 of file TGuiBldDragManager.h.
Referenced by Drop(), GetDropStatus(), and TGuiBldDragManager().
Bool_t TGuiBldDragManager::fStop [private] |
Definition at line 87 of file TGuiBldDragManager.h.
Referenced by BreakLayout(), Cancel(), ChangeSelected(), CheckDragResize(), CheckTargetAtPoint(), CheckTargetUnderGrab(), CloneEditable(), Compact(), DeleteFrame(), DeletePropertyEditor(), DoMove(), DoRedraw(), DoReplace(), DoResize(), DrawGrabRect(), DrawGrabRectangles(), DrawLasso(), Drop(), DropCanvas(), EndDrag(), FindCompositeFrame(), FindLayoutFrame(), FindMdiFrame(), GetFramesInside(), GetMovableParent(), GetResizableParent(), GrabFrame(), HandleAlignment(), HandleButon3Pressed(), HandleButton(), HandleButtonPress(), HandleButtonRelease(), HandleClientMessage(), HandleConfigureNotify(), HandleCopy(), HandleCut(), HandleDelete(), HandleDoubleClick(), HandleEvent(), HandleExpose(), HandleGrid(), HandleKey(), HandleLayoutOrder(), HandleMotion(), HandlePaste(), HandleReplace(), HandleReturn(), HandleSelection(), HandleSelectionRequest(), HandleUpdateSelected(), HighlightCompositeFrame(), IgnoreEvent(), InEditable(), IsSelectedVisible(), IsStopped(), Menu4Frame(), Menu4Lasso(), PlaceFrame(), PutToCanvas(), RaiseMdiFrame(), RecognizeGesture(), ReparentFrames(), Save(), SaveFrame(), SelectFrame(), SetCursorType(), SetEditable(), Snap2Grid(), StartDrag(), SwitchEditable(), SwitchLayout(), TGuiBldDragManager(), and UngrabFrame().
TGFrame* TGuiBldDragManager::fSelected [private] |
Definition at line 88 of file TGuiBldDragManager.h.
Referenced by BreakLayout(), ClassImp(), GetSelected(), HandleButon3Pressed(), HandleButtonRelease(), RecognizeGesture(), SelectFrame(), SetEditable(), SwitchLayout(), TGuiBldDragManager(), and UngrabFrame().
TList* TGuiBldDragManager::fListOfDialogs [private] |
Definition at line 90 of file TGuiBldDragManager.h.
Referenced by AddDialogMethods(), CreateListOfDialogs(), TGuiBldDragManager(), and ~TGuiBldDragManager().
TGColorDialog * TGuiBldDragManager::fgGlobalColorDialog [static, private] |
Definition at line 92 of file TGuiBldDragManager.h.
Referenced by GetGlobalColorDialog(), and HandleButtonPress().
TGFontDialog * TGuiBldDragManager::fgGlobalFontDialog [static, private] |
Definition at line 75 of file TGuiBldDragManager.h.
TRootGuiBuilder* TGuiBldDragManager::fBuilder [private] |
Definition at line 77 of file TGuiBldDragManager.h.
TGuiBldEditor* TGuiBldDragManager::fEditor [private] |
Definition at line 78 of file TGuiBldDragManager.h.
TGPopupMenu* TGuiBldDragManager::fFrameMenu [private] |
Definition at line 83 of file TGuiBldDragManager.h.
TGPopupMenu* TGuiBldDragManager::fLassoMenu [private] |
Definition at line 84 of file TGuiBldDragManager.h.
TGFrame* TGuiBldDragManager::fSelected [private] |
Definition at line 88 of file TGuiBldDragManager.h.
TList* TGuiBldDragManager::fListOfDialogs [private] |
Definition at line 90 of file TGuiBldDragManager.h.
TGColorDialog* TGuiBldDragManager::fgGlobalColorDialog [static, private] |
Definition at line 92 of file TGuiBldDragManager.h.
TGFontDialog* TGuiBldDragManager::fgGlobalFontDialog [static, private] |
Definition at line 95 of file TGuiBldDragManager.h.