00001 /******************************************************************** 00002 * gui/gui/src/G__Gui2.h 00003 * CAUTION: DON'T CHANGE THIS FILE. THIS FILE IS AUTOMATICALLY GENERATED 00004 * FROM HEADER FILES LISTED IN G__setup_cpp_environmentXXX(). 00005 * CHANGE THOSE HEADER FILES AND REGENERATE THIS FILE. 00006 ********************************************************************/ 00007 #ifdef __CINT__ 00008 #error gui/gui/src/G__Gui2.h/C is only for compilation. Abort cint. 00009 #endif 00010 #include <stddef.h> 00011 #include <stdio.h> 00012 #include <stdlib.h> 00013 #include <math.h> 00014 #include <string.h> 00015 #define G__ANSIHEADER 00016 #define G__DICTIONARY 00017 #define G__PRIVATE_GVALUE 00018 #include "G__ci.h" 00019 #include "FastAllocString.h" 00020 extern "C" { 00021 extern void G__cpp_setup_tagtableG__Gui2(); 00022 extern void G__cpp_setup_inheritanceG__Gui2(); 00023 extern void G__cpp_setup_typetableG__Gui2(); 00024 extern void G__cpp_setup_memvarG__Gui2(); 00025 extern void G__cpp_setup_globalG__Gui2(); 00026 extern void G__cpp_setup_memfuncG__Gui2(); 00027 extern void G__cpp_setup_funcG__Gui2(); 00028 extern void G__set_cpp_environmentG__Gui2(); 00029 } 00030 00031 00032 #include "TObject.h" 00033 #include "TMemberInspector.h" 00034 #include "TGObject.h" 00035 #include "TGScrollBar.h" 00036 #include "TGCanvas.h" 00037 #include "TGListBox.h" 00038 #include "TGComboBox.h" 00039 #include "TGTab.h" 00040 #include "TGSlider.h" 00041 #include "TGPicture.h" 00042 #include "TGListView.h" 00043 #include "TGMimeTypes.h" 00044 #include "TGFSContainer.h" 00045 #include "TGFileDialog.h" 00046 #include "TGStatusBar.h" 00047 #include "TGToolTip.h" 00048 #include "TGToolBar.h" 00049 #include "TGListTree.h" 00050 #include "TGText.h" 00051 #include "TGView.h" 00052 #include "TGTextView.h" 00053 #include "TGTextEdit.h" 00054 #include "TGTextEditDialogs.h" 00055 #include "TGDoubleSlider.h" 00056 #include "TGSplitter.h" 00057 #include "TGFSComboBox.h" 00058 #include "TGImageMap.h" 00059 #include "TGApplication.h" 00060 #include "TGXYLayout.h" 00061 #include "TGResourcePool.h" 00062 #include "TGFont.h" 00063 #include "TGTripleSlider.h" 00064 #include <algorithm> 00065 namespace std { } 00066 using namespace std; 00067 00068 #ifndef G__MEMFUNCBODY 00069 #endif 00070 00071 extern G__linked_taginfo G__G__Gui2LN_TClass; 00072 extern G__linked_taginfo G__G__Gui2LN_TBuffer; 00073 extern G__linked_taginfo G__G__Gui2LN_TMemberInspector; 00074 extern G__linked_taginfo G__G__Gui2LN_TObject; 00075 extern G__linked_taginfo G__G__Gui2LN_TNamed; 00076 extern G__linked_taginfo G__G__Gui2LN_TString; 00077 extern G__linked_taginfo G__G__Gui2LN_basic_ostreamlEcharcOchar_traitslEchargRsPgR; 00078 extern G__linked_taginfo G__G__Gui2LN_vectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgR; 00079 extern G__linked_taginfo G__G__Gui2LN_reverse_iteratorlEvectorlEROOTcLcLTSchemaHelpercOallocatorlEROOTcLcLTSchemaHelpergRsPgRcLcLiteratorgR; 00080 extern G__linked_taginfo G__G__Gui2LN_TList; 00081 extern G__linked_taginfo G__G__Gui2LN_TTimer; 00082 extern G__linked_taginfo G__G__Gui2LN_vectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgR; 00083 extern G__linked_taginfo G__G__Gui2LN_reverse_iteratorlEvectorlETVirtualArraymUcOallocatorlETVirtualArraymUgRsPgRcLcLiteratorgR; 00084 extern G__linked_taginfo G__G__Gui2LN_Event_t; 00085 extern G__linked_taginfo G__G__Gui2LN_TGClient; 00086 extern G__linked_taginfo G__G__Gui2LN_TGObject; 00087 extern G__linked_taginfo G__G__Gui2LN_TRefCnt; 00088 extern G__linked_taginfo G__G__Gui2LN_TRegexp; 00089 extern G__linked_taginfo G__G__Gui2LN_TQObject; 00090 extern G__linked_taginfo G__G__Gui2LN_TGWindow; 00091 extern G__linked_taginfo G__G__Gui2LN_TGResourcePool; 00092 extern G__linked_taginfo G__G__Gui2LN_TGPicturePool; 00093 extern G__linked_taginfo G__G__Gui2LN_TGPicture; 00094 extern G__linked_taginfo G__G__Gui2LN_TGGCPool; 00095 extern G__linked_taginfo G__G__Gui2LN_TGGC; 00096 extern G__linked_taginfo G__G__Gui2LN_TGFontPool; 00097 extern G__linked_taginfo G__G__Gui2LN_TGFont; 00098 extern G__linked_taginfo G__G__Gui2LN_TGMimeTypes; 00099 extern G__linked_taginfo G__G__Gui2LN_ECursor; 00100 extern G__linked_taginfo G__G__Gui2LN_TPoint; 00101 extern G__linked_taginfo G__G__Gui2LN_TGDimension; 00102 extern G__linked_taginfo G__G__Gui2LN_TGPosition; 00103 extern G__linked_taginfo G__G__Gui2LN_TGLongPosition; 00104 extern G__linked_taginfo G__G__Gui2LN_TGRectangle; 00105 extern G__linked_taginfo G__G__Gui2LN_THashTable; 00106 extern G__linked_taginfo G__G__Gui2LN_TObjString; 00107 extern G__linked_taginfo G__G__Gui2LN_ETextLayoutFlags; 00108 extern G__linked_taginfo G__G__Gui2LN_EFontWeight; 00109 extern G__linked_taginfo G__G__Gui2LN_EFontSlant; 00110 extern G__linked_taginfo G__G__Gui2LN_FontMetrics_t; 00111 extern G__linked_taginfo G__G__Gui2LN_FontAttributes_t; 00112 extern G__linked_taginfo G__G__Gui2LN_LayoutChunk_t; 00113 extern G__linked_taginfo G__G__Gui2LN_TGTextLayout; 00114 extern G__linked_taginfo G__G__Gui2LN_FontStateMap_t; 00115 extern G__linked_taginfo G__G__Gui2LN_XLFDAttributes_t; 00116 extern G__linked_taginfo G__G__Gui2LN_TGFrame; 00117 extern G__linked_taginfo G__G__Gui2LN_TGCompositeFrame; 00118 extern G__linked_taginfo G__G__Gui2LN_TGLayoutHints; 00119 extern G__linked_taginfo G__G__Gui2LN_TGFrameElement; 00120 extern G__linked_taginfo G__G__Gui2LN_TGLayoutManager; 00121 extern G__linked_taginfo G__G__Gui2LN_TGString; 00122 extern G__linked_taginfo G__G__Gui2LN_iteratorlEbidirectional_iterator_tagcOTObjectmUcOlongcOconstsPTObjectmUmUcOconstsPTObjectmUaNgR; 00123 extern G__linked_taginfo G__G__Gui2LN_TGTextButton; 00124 extern G__linked_taginfo G__G__Gui2LN_TGVFileSplitter; 00125 extern G__linked_taginfo G__G__Gui2LN_TDNDData; 00126 extern G__linked_taginfo G__G__Gui2LN_TGHorizontalFrame; 00127 extern G__linked_taginfo G__G__Gui2LN_TGMainFrame; 00128 extern G__linked_taginfo G__G__Gui2LN_TGTransientFrame; 00129 extern G__linked_taginfo G__G__Gui2LN_TGGroupFrame; 00130 extern G__linked_taginfo G__G__Gui2LN_TGHeaderFrame; 00131 extern G__linked_taginfo G__G__Gui2LN_TGWidget; 00132 extern G__linked_taginfo G__G__Gui2LN_TGToolTip; 00133 extern G__linked_taginfo G__G__Gui2LN_TGPopupMenu; 00134 extern G__linked_taginfo G__G__Gui2LN_TGButton; 00135 extern G__linked_taginfo G__G__Gui2LN_TGPictureButton; 00136 extern G__linked_taginfo G__G__Gui2LN_TGCheckButton; 00137 extern G__linked_taginfo G__G__Gui2LN_TGRadioButton; 00138 extern G__linked_taginfo G__G__Gui2LN_EScrollBarMode; 00139 extern G__linked_taginfo G__G__Gui2LN_TGScrollBarElement; 00140 extern G__linked_taginfo G__G__Gui2LN_TGScrollBar; 00141 extern G__linked_taginfo G__G__Gui2LN_TGHScrollBar; 00142 extern G__linked_taginfo G__G__Gui2LN_TGVScrollBar; 00143 extern G__linked_taginfo G__G__Gui2LN_TGViewPort; 00144 extern G__linked_taginfo G__G__Gui2LN_TGCanvas; 00145 extern G__linked_taginfo G__G__Gui2LN_TGListView; 00146 extern G__linked_taginfo G__G__Gui2LN_TGContainer; 00147 extern G__linked_taginfo G__G__Gui2LN_TGCanvascLcLdA; 00148 extern G__linked_taginfo G__G__Gui2LN_TGListBox; 00149 extern G__linked_taginfo G__G__Gui2LN_TGLBEntry; 00150 extern G__linked_taginfo G__G__Gui2LN_TGTextLBEntry; 00151 extern G__linked_taginfo G__G__Gui2LN_TGLineLBEntry; 00152 extern G__linked_taginfo G__G__Gui2LN_TGIconLBEntry; 00153 extern G__linked_taginfo G__G__Gui2LN_TGLBContainer; 00154 extern G__linked_taginfo G__G__Gui2LN_TGTextEntry; 00155 extern G__linked_taginfo G__G__Gui2LN_TGComboBoxPopup; 00156 extern G__linked_taginfo G__G__Gui2LN_TGComboBox; 00157 extern G__linked_taginfo G__G__Gui2LN_TGLineStyleComboBox; 00158 extern G__linked_taginfo G__G__Gui2LN_TGLineWidthComboBox; 00159 extern G__linked_taginfo G__G__Gui2LN_TGFontTypeComboBox; 00160 extern G__linked_taginfo G__G__Gui2LN_TGTabElement; 00161 extern G__linked_taginfo G__G__Gui2LN_TGTab; 00162 extern G__linked_taginfo G__G__Gui2LN_TGTabLayout; 00163 extern G__linked_taginfo G__G__Gui2LN_ESliderType; 00164 extern G__linked_taginfo G__G__Gui2LN_TGSlider; 00165 extern G__linked_taginfo G__G__Gui2LN_TGVSlider; 00166 extern G__linked_taginfo G__G__Gui2LN_TGHSlider; 00167 extern G__linked_taginfo G__G__Gui2LN_TGSelectedPicture; 00168 extern G__linked_taginfo G__G__Gui2LN_TGSplitter; 00169 extern G__linked_taginfo G__G__Gui2LN_TGVSplitter; 00170 extern G__linked_taginfo G__G__Gui2LN_TGHSplitter; 00171 extern G__linked_taginfo G__G__Gui2LN_EListViewMode; 00172 extern G__linked_taginfo G__G__Gui2LN_TGLVContainer; 00173 extern G__linked_taginfo G__G__Gui2LN_TGLVEntry; 00174 extern G__linked_taginfo G__G__Gui2LN_TOrdCollection; 00175 extern G__linked_taginfo G__G__Gui2LN_TGMime; 00176 extern G__linked_taginfo G__G__Gui2LN_TBufferFile; 00177 extern G__linked_taginfo G__G__Gui2LN_vectorlETStreamerInfomUcOallocatorlETStreamerInfomUgRsPgR; 00178 extern G__linked_taginfo G__G__Gui2LN_reverse_iteratorlEvectorlETStreamerInfomUcOallocatorlETStreamerInfomUgRsPgRcLcLiteratorgR; 00179 extern G__linked_taginfo G__G__Gui2LN_EFSSortMode; 00180 extern G__linked_taginfo G__G__Gui2LN_TGFileContainer; 00181 extern G__linked_taginfo G__G__Gui2LN_TViewUpdateTimer; 00182 extern G__linked_taginfo G__G__Gui2LN_TGFileItem; 00183 extern G__linked_taginfo G__G__Gui2LN_FileStat_t; 00184 extern G__linked_taginfo G__G__Gui2LN_EFileDialogMode; 00185 extern G__linked_taginfo G__G__Gui2LN_TGTextBuffer; 00186 extern G__linked_taginfo G__G__Gui2LN_TGFSComboBox; 00187 extern G__linked_taginfo G__G__Gui2LN_TGFileInfo; 00188 extern G__linked_taginfo G__G__Gui2LN_TGFileDialog; 00189 extern G__linked_taginfo G__G__Gui2LN_TGStatusBarPart; 00190 extern G__linked_taginfo G__G__Gui2LN_TGStatusBar; 00191 extern G__linked_taginfo G__G__Gui2LN_TGLabel; 00192 extern G__linked_taginfo G__G__Gui2LN_TVirtualPad; 00193 extern G__linked_taginfo G__G__Gui2LN_TBox; 00194 extern G__linked_taginfo G__G__Gui2LN_TMap; 00195 extern G__linked_taginfo G__G__Gui2LN_ToolBarData_t; 00196 extern G__linked_taginfo G__G__Gui2LN_TGToolBar; 00197 extern G__linked_taginfo G__G__Gui2LN_TGListTreeItem; 00198 extern G__linked_taginfo G__G__Gui2LN_TGListTree; 00199 extern G__linked_taginfo G__G__Gui2LN_TGListTreeItemStd; 00200 extern G__linked_taginfo G__G__Gui2LN_TGListTreecLcLEColorMarkupMode; 00201 extern G__linked_taginfo G__G__Gui2LN_TGListTreecLcLECheckMode; 00202 extern G__linked_taginfo G__G__Gui2LN_TGTextLine; 00203 extern G__linked_taginfo G__G__Gui2LN_TGText; 00204 extern G__linked_taginfo G__G__Gui2LN_TGViewFrame; 00205 extern G__linked_taginfo G__G__Gui2LN_TGView; 00206 extern G__linked_taginfo G__G__Gui2LN_TGViewcLcLdA; 00207 extern G__linked_taginfo G__G__Gui2LN_TViewTimer; 00208 extern G__linked_taginfo G__G__Gui2LN_TGTextView; 00209 extern G__linked_taginfo G__G__Gui2LN_TGSearchType; 00210 extern G__linked_taginfo G__G__Gui2LN_TGTextEditHist; 00211 extern G__linked_taginfo G__G__Gui2LN_TGTextEdit; 00212 extern G__linked_taginfo G__G__Gui2LN_TGTextEditcLcLEInsertMode; 00213 extern G__linked_taginfo G__G__Gui2LN_TGTextEditcLcLdA; 00214 extern G__linked_taginfo G__G__Gui2LN_TGIcon; 00215 extern G__linked_taginfo G__G__Gui2LN_TGSearchDialog; 00216 extern G__linked_taginfo G__G__Gui2LN_TGPrintDialog; 00217 extern G__linked_taginfo G__G__Gui2LN_TGGotoDialog; 00218 extern G__linked_taginfo G__G__Gui2LN_EDoubleSliderScale; 00219 extern G__linked_taginfo G__G__Gui2LN_TGDoubleSlider; 00220 extern G__linked_taginfo G__G__Gui2LN_TGDoubleVSlider; 00221 extern G__linked_taginfo G__G__Gui2LN_TGDoubleHSlider; 00222 extern G__linked_taginfo G__G__Gui2LN_TGTreeLBEntry; 00223 extern G__linked_taginfo G__G__Gui2LN_TGRegionData; 00224 extern G__linked_taginfo G__G__Gui2LN_TArrayS; 00225 extern G__linked_taginfo G__G__Gui2LN_TGRegion; 00226 extern G__linked_taginfo G__G__Gui2LN_TGRegioncLcLERegionType; 00227 extern G__linked_taginfo G__G__Gui2LN_TGRegionWithId; 00228 extern G__linked_taginfo G__G__Gui2LN_TGImageMap; 00229 extern G__linked_taginfo G__G__Gui2LN_TGImageMapcLcLENavMode; 00230 extern G__linked_taginfo G__G__Gui2LN_TApplication; 00231 extern G__linked_taginfo G__G__Gui2LN_TGApplication; 00232 extern G__linked_taginfo G__G__Gui2LN_TGXYLayoutHints; 00233 extern G__linked_taginfo G__G__Gui2LN_TGXYLayoutHintscLcLERubberFlag; 00234 extern G__linked_taginfo G__G__Gui2LN_TGXYLayout; 00235 extern G__linked_taginfo G__G__Gui2LN_TGTripleVSlider; 00236 extern G__linked_taginfo G__G__Gui2LN_TGTripleHSlider; 00237 00238 /* STUB derived class for protected member access */