Logo ROOT  
Reference Guide
Loading...
Searching...
No Matches
TGFrame.h File Reference
#include "TGWindow.h"
#include "TQObject.h"
#include "TGDimension.h"
#include "TGGC.h"
#include "TGFont.h"
#include "TGLayout.h"
#include "TGString.h"

Classes

class  TGCompositeFrame
 The base class for composite widgets (menu bars, list boxes, etc.). More...
class  TGFrame
 A subclasses of TGWindow, and is used as base class for some simple widgets (buttons, labels, etc.). More...
class  TGGroupFrame
 A composite frame with a border and a title. More...
class  TGHeaderFrame
 Horizontal Frame used to contain header buttons and splitters in a list view. More...
class  TGHorizontalFrame
 A composite frame that layout their children in horizontal way. More...
class  TGMainFrame
 Defines top level windows that interact with the system Window Manager. More...
class  TGMainFrame::TGMapKey
class  TGTransientFrame
 Defines transient windows that typically are used for dialogs windows. More...
class  TGVerticalFrame
 A composite frame that layout their children in vertical way. More...

Enumerations

enum  EDNDFlags { kIsDNDSource = (1ULL << (0)) , kIsDNDTarget = (1ULL << (1)) }
enum  EFrameCleanup { kNoCleanup = 0 , kLocalCleanup = 1 , kDeepCleanup = -1 }
enum  EFrameState { kIsVisible = (1ULL << (0)) , kIsMapped = kIsVisible , kIsArranged = (1ULL << (1)) }
enum  EMWMHints {
  kMWMFuncAll = (1ULL << (0)) , kMWMFuncResize = (1ULL << (1)) , kMWMFuncMove = (1ULL << (2)) , kMWMFuncMinimize = (1ULL << (3)) ,
  kMWMFuncMaximize = (1ULL << (4)) , kMWMFuncClose = (1ULL << (5)) , kMWMInputModeless = 0 , kMWMInputPrimaryApplicationModal = 1 ,
  kMWMInputSystemModal = 2 , kMWMInputFullApplicationModal = 3 , kMWMDecorAll = (1ULL << (0)) , kMWMDecorBorder = (1ULL << (1)) ,
  kMWMDecorResizeH = (1ULL << (2)) , kMWMDecorTitle = (1ULL << (3)) , kMWMDecorMenu = (1ULL << (4)) , kMWMDecorMinimize = (1ULL << (5)) ,
  kMWMDecorMaximize = (1ULL << (6))
}

Enumeration Type Documentation

◆ EDNDFlags

enum EDNDFlags
Enumerator
kIsDNDSource 
kIsDNDTarget 

Definition at line 74 of file TGFrame.h.

◆ EFrameCleanup

Enumerator
kNoCleanup 
kLocalCleanup 
kDeepCleanup 

Definition at line 39 of file TGFrame.h.

◆ EFrameState

Enumerator
kIsVisible 
kIsMapped 
kIsArranged 

Definition at line 32 of file TGFrame.h.

◆ EMWMHints

enum EMWMHints
Enumerator
kMWMFuncAll 
kMWMFuncResize 
kMWMFuncMove 
kMWMFuncMinimize 
kMWMFuncMaximize 
kMWMFuncClose 
kMWMInputModeless 
kMWMInputPrimaryApplicationModal 
kMWMInputSystemModal 
kMWMInputFullApplicationModal 
kMWMDecorAll 
kMWMDecorBorder 
kMWMDecorResizeH 
kMWMDecorTitle 
kMWMDecorMenu 
kMWMDecorMinimize 
kMWMDecorMaximize 

Definition at line 47 of file TGFrame.h.