Index of GUI/GUI
This directory contains all the low level widgets and built-in dialogs of GUI class library in ROOT.
Several documents describing how to use the GUI classes are listed below:
Class Index
- FontAttributes_t
- FontMetrics_t
- TBrowserPlugin basic plugin description class
- TDNDData Drag and drop specific data
- TG16ColorSelector 16 color cells
- TGApplication GUI application singleton
- TGButton Button widget abstract base class
- TGButtonGroup Organizes TGButtons in a group
- TGCanvas A canvas with two scrollbars and a viewport
- TGCheckButton A check button widget
- TGClient Class making connection to display server
- TGColorDialog Color selection dialog
- TGColorFrame Frame for color cell
- TGColorPalette Color palette widget
- TGColorPick Color picker widget
- TGColorPopup Color selector popup
- TGColorSelect Color selection checkbutton
- TGColumnLayout Column layout manager
- TGComboBox Combo box widget
- TGComboBoxPopup Combobox popup window
- TGCommandPlugin Command (I/O redirection) plugin for the new ROOT Browser
- TGCompositeFrame Base class for composite widgets (menubars, etc.)
- TGContainer Canvas container
- TGDNDManager The main Drag and Drop Manager
- TGDimension Dimension object (width, height)
- TGDockButton Dock button
- TGDockHideButton Hide dock button
- TGDockableFrame Dockable widget
- TGDoubleHSlider Horizontal double slider widget
- TGDoubleSlider Double slider widget abstract base class
- TGDoubleVSlider Vertical double slider widget
- TGDragWindow Window used for dragging
- TGEventHandler Abstract event handler
- TGFSComboBox Combo box widget for file system path
- TGFileBrowser File browser.
- TGFileContainer Container containing file system objects
- TGFileDialog File selection dialog
- TGFileInfo
- TGFileItem Class representing file system object
- TGFont GUI font description
- TGFontDialog Font selection dialog
- TGFontDialog::FontProp_t
- TGFontPool Font pool
- TGFontTypeComboBox Font type combobox widget
- TGFrame Base class for simple widgets (button, etc.)
- TGFrameElement Base class used in GUI containers
- TGFrameElementPack Class used in TGPack.
- TGGC Graphics context
- TGGCPool Graphics context pool
- TGGotoDialog Goto line dialog used by TGTextEdit widget
- TGGroupFrame A composite frame with border and title
- TGHButtonGroup A button group with one horizontal row
- TGHProgressBar Horizontal progress bar widget
- TGHScrollBar Horizontal scrollbar widget
- TGHSlider Horizontal slider widget
- TGHSplitter A horizontal frame splitter
- TGHeaderFrame Header frame with buttons and splitters
- TGHorizontal3DLine A horizontal 3D separator line
- TGHorizontalFrame Composite frame with horizontal child layout
- TGHorizontalLayout Horizontal layout manager
- TGHotString Graphics string with hot character
- TGIcon Icon GUI class
- TGIconLBEntry Icon + text listbox entry
- TGIdleHandler Idle event handler
- TGImageMap Clickable image (like MAP in HTML)
- TGInputDialog Simple input dialog
- TGInsets Inset (left, right, top, bottom)
- TGLBContainer Listbox container
- TGLBEntry Basic listbox entry
- TGLVContainer Listview container
- TGLVEntry Item that goes into a TGListView container
- TGLabel A label GUI element
- TGLayoutHints Class describing GUI layout hints
- TGLayoutManager Layout manager abstract base class
- TGLineLBEntry Line width listbox entry
- TGLineStyleComboBox Line style combobox widget
- TGLineWidthComboBox Line width combobox widget
- TGListBox Listbox widget
- TGListDetailsLayout Layout manager for TGListView details
- TGListLayout Layout manager for TGListView widget
- TGListTree Show items in a tree structured list
- TGListTreeItem Abstract base-class for items that go into a TGListTree container.
- TGListTreeItemStd Item that goes into a TGListTree container
- TGListView List view widget (iconbox, small icons or tabular view)
- TGLongPosition Position object (x and y are Long_t)
- TGMainFrame Top level window frame
- TGMatrixLayout Matrix layout manager
- TGMdiButtons MDI Buttons Frame
- TGMdiContainer MDI container
- TGMdiCornerWinResizer Corner Window Resizer
- TGMdiDecorFrame MDI Decor Frame
- TGMdiFrame MDI Frame
- TGMdiFrameList MDI Frame list
- TGMdiGeometry MDI Geometry
- TGMdiHorizontalWinResizer Horizontal Window Resizer
- TGMdiMainFrame MDI main frame
- TGMdiMenuBar MDI menu bar
- TGMdiTitleBar MDI Title Bar
- TGMdiTitleIcon MDI Title Icon
- TGMdiVerticalWinResizer Vertical Window Resizer
- TGMdiWinResizer Window Resizer
- TGMenuBar Menu bar class
- TGMenuEntry Menu entry class
- TGMenuTitle Menu title class
- TGMimeTypes Pool of mime type objects
- TGMsgBox A message dialog box
- TGNumberEntry Entry field widget for several numeric formats
- TGNumberEntryField A text entry field used by a TGNumberEntry
- TGNumberEntryLayout Layout manager for number entry widget
- TGNumberFormat Class defining namespace for several enums used by TGNumberEntry
- TGObject ROOT GUI base class
- TGPack Horizontal or vertical stack of frames.
- TGPasswdDialog Dialog for entering passwords
- TGPicture Pictures and icons used by the GUI classes
- TGPictureButton A picture button widget
- TGPicturePool Picture and icon cache
- TGPopupMenu Popup menu
- TGPosition Position object (x and y are Int_t)
- TGPrintDialog Print dialog used by TGTextEdit widget
- TGProgressBar Progress bar abstract base class
- TGRadioButton A radio button widget
- TGRectMap Rectangle used in TMap
- TGRectangle Rectangle object
- TGRedirectOutputGuard Exception safe output redirection
- TGRegion Describes a region
- TGRegionWithId Region with id, tooltip text and popup menu
- TGResourcePool Graphics resource pool
- TGRowLayout Row layout manager
- TGScrollBar Scrollbar widget
- TGScrollBarElement Scrollbar element (head, tail, slider)
- TGSearchDialog Text search dialog used by TGTextEdit widget
- TGSearchType
- TGSelectedPicture Selected looking picture
- TGShapedFrame Shaped composite frame
- TGShutter Shutter widget
- TGShutterItem Shutter widget item
- TGSimpleTable A simple table that owns it's interface.
- TGSimpleTableInterface Interface to data in a 2D array of Double_t
- TGSlider Slider widget abstract base class
- TGSpeedo Base class for analog meter widget
- TGSplitButton a split button widget
- TGSplitFrame Splittable composite frame
- TGSplitTool Split frame tool utility
- TGSplitter A frame splitter abstract base class
- TGStatusBar Status bar widget
- TGString Graphics string
- TGTab Tab widget
- TGTabElement Little tab on tab widget
- TGTabLayout Layout manager for TGTab widget
- TGTable A table used to visualize data from diffent sources.
- TGTableCell A single cell in a TGTable.
- TGTableFrame A frame used internally by TGTable.
- TGTableHeader Header for use in TGTable.
- TGTableHeaderFrame A frame used internally by TGTable.
- TGTableLayout Table layout manager
- TGTableLayoutHints Class describing GUI table layout hints
- TGText Text used by TGTextEdit
- TGTextBuffer Text buffer used by widgets like TGTextEntry, etc.
- TGTextButton A text button widget
- TGTextEdit Text edit widget
- TGTextEditor Simple text editor using TGTextEdit widget
- TGTextEntry The TGTextEntry widget is a simple line editor for inputting text
- TGTextLBEntry Text listbox entry
- TGTextLayout Keep track of string measurement information.
- TGTextLine Line in TGText
- TGTextView Non-editable text viewer widget
- TGTextViewStreamBuf Specialization of std::streambuf
- TGTextViewostream Specialization of TGTextView and std::ostream
- TGTileLayout Tile layout manager
- TGToolBar A bar containing picture buttons
- TGToolTip One or multiple lines help text
- TGTransientFrame Frame for dialog (transient) windows
- TGTreeLBEntry TGFSComboBox entry
- TGTripleHSlider Horizontal triple slider widget
- TGTripleVSlider Vertical triple slider widget
- TGUndockedFrame Undocked frame
- TGUnknownWindowHandler Abstract event handler for unknown windows
- TGVButtonGroup A button group with one vertical column
- TGVFileSplitter A vertical file frame splitter
- TGVProgressBar Vertical progress bar widget
- TGVScrollBar Vertical scrollbar widget
- TGVSlider Vertical slider widget
- TGVSplitter A vertical frame splitter
- TGVertical3DLine A vertical 3D separator line
- TGVerticalFrame Composite frame with vertical child layout
- TGVerticalLayout Vertical layout manager
- TGView View widget base class
- TGViewFrame Frame containing the actual text
- TGViewPort Viewport through which to look at a container frame
- TGWidget Widget base class
- TGWindow GUI Window base class
- TGXYLayout X / Y - layout manager
- TGXYLayoutHints Hits for the X / Y - layout manager
- TGuiBldAction gui builder action
- TGuiBuilder ABC for gui builder
- TRootApplication ROOT native GUI application environment
- TRootBrowser New ROOT Browser
- TRootBrowserLite ROOT native GUI version of browser
- TRootCanvas ROOT native GUI version of main window with menubar and drawing area
- TRootContextMenu ROOT native GUI context sensitive popup menu
- TRootControlBar ROOT native GUI implementation of TControlBar
- TRootDialog Native GUI method argument prompt dialog box
- TRootEmbeddedCanvas A ROOT TCanvas that can be embedded in a TGFrame
- TRootGuiFactory Factory for ROOT GUI components
- TRootHelpDialog Dialog to display help text
- TTableRange Range used in TGTable.
- TVirtualDragManager drag and drop manager
- ToolBarData_t