Logo ROOT  
Reference Guide
TGuiBldDragManager.cxx File Reference
#include "TGuiBldDragManager.h"
#include "TGuiBldEditor.h"
#include "TRootGuiBuilder.h"
#include "TTimer.h"
#include "TList.h"
#include "TClass.h"
#include "TSystem.h"
#include "TROOT.h"
#include "TColor.h"
#include "TImage.h"
#include "TError.h"
#include "TClassMenuItem.h"
#include "TMethod.h"
#include "TMethodCall.h"
#include "TBaseClass.h"
#include "TDataMember.h"
#include "TMethodArg.h"
#include "TToggle.h"
#include "TDataType.h"
#include "TObjString.h"
#include "TInterpreter.h"
#include "KeySymbols.h"
#include "TGResourcePool.h"
#include "TGMenu.h"
#include "TGFileDialog.h"
#include "TGMsgBox.h"
#include "TRandom.h"
#include "TGButton.h"
#include "TGMdi.h"
#include "TGTextEntry.h"
#include "TGDockableFrame.h"
#include "TGColorDialog.h"
#include "TGFontDialog.h"
#include "TGComboBox.h"
#include "TGCanvas.h"
#include "TGLabel.h"
#include "TGProgressBar.h"
#include "TGScrollBar.h"
#include "TVirtualX.h"
#include "strlcpy.h"
#include "snprintf.h"
Include dependency graph for TGuiBldDragManager.cxx:

Functions

static Bool_t containBaseClass (const char *somestring, TClass *cl)
 Helper. More...
 
static TString CreateArgumentTitle (TMethodArg *argument)
 Create a string describing method argument. More...
 
static TString FindMenuIconName (TString &in)
 Return a name of icon. More...
 
static Window_t GetWindowFromPoint (Int_t x, Int_t y)
 Helper. Return a window located at point x,y (in screen coordinates) More...
 
static void GuiBldErrorHandler (Int_t, Bool_t, const char *, const char *)
 Our own error handler (not used yet) More...
 
static Bool_t IsParentOfGrab (Window_t id, const TGWindow *grab)
 Helper for IsPointVisible. More...
 
static void layoutFrame (TGFrame *frame)
 Helper to layout. More...
 

Variables

static UInt_t gGridStep = 8
 
static TGuiBldDragManagergGuiBldDragManager = 0
 
static const char * gImageTypes []
 
static TGuiBldMenuDialog * gMenuDialog = 0
 
static const char * gSaveMacroTypes []
 

Function Documentation

◆ containBaseClass()

static Bool_t containBaseClass ( const char *  somestring,
TClass cl 
)
static

Helper.

Definition at line 5287 of file TGuiBldDragManager.cxx.

◆ CreateArgumentTitle()

static TString CreateArgumentTitle ( TMethodArg argument)
static

Create a string describing method argument.

Definition at line 264 of file TGuiBldDragManager.cxx.

◆ FindMenuIconName()

static TString FindMenuIconName ( TString in)
static

Return a name of icon.

Definition at line 5272 of file TGuiBldDragManager.cxx.

◆ GetWindowFromPoint()

static Window_t GetWindowFromPoint ( Int_t  x,
Int_t  y 
)
static

Helper. Return a window located at point x,y (in screen coordinates)

Definition at line 470 of file TGuiBldDragManager.cxx.

◆ GuiBldErrorHandler()

static void GuiBldErrorHandler ( Int_t  ,
Bool_t  ,
const char *  ,
const char *   
)
static

Our own error handler (not used yet)

Definition at line 521 of file TGuiBldDragManager.cxx.

◆ IsParentOfGrab()

static Bool_t IsParentOfGrab ( Window_t  id,
const TGWindow grab 
)
static

Helper for IsPointVisible.

Definition at line 1423 of file TGuiBldDragManager.cxx.

◆ layoutFrame()

static void layoutFrame ( TGFrame frame)
static

Helper to layout.

Definition at line 494 of file TGuiBldDragManager.cxx.

Variable Documentation

◆ gGridStep

UInt_t gGridStep = 8
static

Definition at line 69 of file TGuiBldDragManager.cxx.

◆ gGuiBldDragManager

TGuiBldDragManager* gGuiBldDragManager = 0
static

Definition at line 70 of file TGuiBldDragManager.cxx.

◆ gImageTypes

const char* gImageTypes[]
static
Initial value:
= {
"All files", "*",
"XPM", "*.xpm",
"GIF", "*.gif",
"PNG", "*.png",
"JPEG", "*.jpg",
"TARGA", "*.tga",
"BMP", "*.bmp",
"ICO", "*.ico",
"XCF", "*.xcf",
"CURSORS", "*.cur",
"PPM", "*.ppm",
"PNM", "*.pnm",
"XBM", "*.xbm",
"TIFF", "*.tiff",
"Enacapsulated PostScript", "*.eps",
"PostScript", "*.ps",
"PDF", "*.pdf",
"ASImage XML","*.xml",
0, 0
}

Definition at line 80 of file TGuiBldDragManager.cxx.

◆ gMenuDialog

TGuiBldMenuDialog* gMenuDialog = 0
static

Definition at line 134 of file TGuiBldDragManager.cxx.

◆ gSaveMacroTypes

const char* gSaveMacroTypes[]
static
Initial value:
= {
"Macro files", "*.C",
"All files", "*",
0, 0
}

Definition at line 74 of file TGuiBldDragManager.cxx.