/* @(#)root/gui:$Id$ */

/*************************************************************************
 * Copyright (C) 1995-2000, Rene Brun and Fons Rademakers.               *
 * All rights reserved.                                                  *
 *                                                                       *
 * For the licensing terms see $ROOTSYS/LICENSE.                         *
 * For the list of contributors see $ROOTSYS/README/CREDITS.             *
 *************************************************************************/

#ifdef __CINT__

#pragma link C++ enum EDragType;
#pragma link C++ enum EGuiBldAction;
#pragma link C++ enum EDNDFlags;

#pragma link C++ global gDragManager;
#pragma link C++ global gGuiBuilder;
#pragma link C++ global gDNDManager;

#pragma link C++ nestedclass;

#pragma link C++ enum EMdiResizerPlacement;
#pragma link C++ enum EMdiResizingModes;
#pragma link C++ enum EMdiHints;
#pragma link C++ enum EMdiArrangementModes;
#pragma link C++ enum EMdiGeometryMask;

#pragma link C++ class TRootGuiFactory;
#pragma link C++ class TRootApplication;
#pragma link C++ class TRootCanvas;
#pragma link C++ class TRootEmbeddedCanvas;
#pragma link C++ class TRootBrowserLite;
#pragma link C++ class TRootContextMenu;
#pragma link C++ class TRootDialog;
#pragma link C++ class TRootControlBar;
#pragma link C++ class TRootHelpDialog;

#pragma link C++ class TGColorFrame;
#pragma link C++ class TG16ColorSelector;
#pragma link C++ class TGColorPopup;
#pragma link C++ class TGColorSelect;
#pragma link C++ class TGColorPalette;
#pragma link C++ class TGColorPick;
#pragma link C++ class TGColorDialog;
#pragma link C++ class TGFontDialog;
#pragma link C++ class TGFontDialog::FontProp_t;
#pragma link C++ class TGDockableFrame;
#pragma link C++ class TGUndockedFrame;
#pragma link C++ class TGDockButton;
#pragma link C++ class TGDockHideButton;
#pragma link C++ class TGMdiMenuBar;
#pragma link C++ class TGMdiFrameList;
#pragma link C++ class TGMdiGeometry;
#pragma link C++ class TGMdiMainFrame;
#pragma link C++ class TGMdiContainer;
#pragma link C++ class TGMdiFrame;
#pragma link C++ class TGMdiWinResizer;
#pragma link C++ class TGMdiVerticalWinResizer;
#pragma link C++ class TGMdiHorizontalWinResizer;
#pragma link C++ class TGMdiCornerWinResizer;
#pragma link C++ class TGMdiButtons;
#pragma link C++ class TGMdiTitleIcon;
#pragma link C++ class TGMdiTitleBar;
#pragma link C++ class TGMdiDecorFrame;
#pragma link C++ class TVirtualDragManager;
#pragma link C++ class TGuiBuilder;
#pragma link C++ class TGuiBldAction;
#pragma link C++ class TGRedirectOutputGuard;
#pragma link C++ class TGPasswdDialog;
#pragma link C++ class TGTextEditor;
#pragma link C++ class TGSpeedo;
#pragma link C++ class TDNDData;
#pragma link C++ class TGDNDManager;
#pragma link C++ class TGDragWindow;
#pragma link C++ class TGTableCell;
#pragma link C++ class TGTableHeader;
#pragma link C++ class TGTable;
#pragma link C++ class TTableRange;
#pragma link C++ class TGTableFrame;
#pragma link C++ class TGSimpleTable;
#pragma link C++ class TGTableHeaderFrame;
#pragma link C++ class TGSimpleTableInterface;
#pragma link C++ class TGCommandPlugin;
#pragma link C++ class TGFileBrowser;
#pragma link C++ class TBrowserPlugin;
#pragma link C++ class TRootBrowser;

#pragma link C++ class TGSplitFrame;
#pragma link C++ class TGSplitTool;
#pragma link C++ class TGRectMap;
#pragma link C++ class TGShapedFrame;
#pragma link C++ class TGEventHandler;

#pragma link C++ class TGTextViewStreamBuf;
#pragma link C++ class TGTextViewostream;

#endif
