Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members

fx.h

00001 /******************************************************************************** 00002 * * 00003 * M a i n F O X I n c l u d e F i l e * 00004 * * 00005 ********************************************************************************* 00006 * Copyright (C) 1997,2005 by Jeroen van der Zijp. All Rights Reserved. * 00007 ********************************************************************************* 00008 * This library is free software; you can redistribute it and/or * 00009 * modify it under the terms of the GNU Lesser General Public * 00010 * License as published by the Free Software Foundation; either * 00011 * version 2.1 of the License, or (at your option) any later version. * 00012 * * 00013 * This library is distributed in the hope that it will be useful, * 00014 * but WITHOUT ANY WARRANTY; without even the implied warranty of * 00015 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * 00016 * Lesser General Public License for more details. * 00017 * * 00018 * You should have received a copy of the GNU Lesser General Public * 00019 * License along with this library; if not, write to the Free Software * 00020 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * 00021 ********************************************************************************* 00022 * $Id: fx.h,v 1.90 2005/02/05 20:52:07 fox Exp $ * 00023 ********************************************************************************/ 00024 #ifndef FX_H 00025 #define FX_H 00026 00027 // Basic includes 00028 #include <stdio.h> 00029 #include <stdlib.h> 00030 #include <stdarg.h> 00031 #include <math.h> 00032 #include <string.h> 00033 00034 // FOX defines 00035 #include "fxver.h" 00036 #include "fxdefs.h" 00037 00038 // FOX classes 00039 #include "FXHash.h" 00040 #include "FXException.h" 00041 #include "FXThread.h" 00042 #include "FXStream.h" 00043 #include "FXFileStream.h" 00044 #include "FXMemoryStream.h" 00045 #include "FXString.h" 00046 #include "FXSize.h" 00047 #include "FXPoint.h" 00048 #include "FXRectangle.h" 00049 #include "FXObject.h" 00050 #include "FXDelegator.h" 00051 #include "FXDict.h" 00052 #include "FXFile.h" 00053 #include "FXURL.h" 00054 #include "FXStringDict.h" 00055 #include "FXSettings.h" 00056 #include "FXRegistry.h" 00057 #include "FXObjectList.h" 00058 #include "FXAccelTable.h" 00059 #include "FXRecentFiles.h" 00060 #include "FXApp.h" 00061 #include "FXId.h" 00062 #include "FXVisual.h" 00063 #include "FXFont.h" 00064 #include "FXCursor.h" 00065 #include "FXCURCursor.h" 00066 #include "FXGIFCursor.h" 00067 #include "FXDrawable.h" 00068 #include "FXBitmap.h" 00069 #include "FXImage.h" 00070 #include "FXIcon.h" 00071 #include "FXGIFImage.h" 00072 #include "FXIFFImage.h" 00073 #include "FXBMPImage.h" 00074 #include "FXICOImage.h" 00075 #include "FXXBMImage.h" 00076 #include "FXXPMImage.h" 00077 #include "FXPCXImage.h" 00078 #include "FXTGAImage.h" 00079 #include "FXRGBImage.h" 00080 #include "FXPPMImage.h" 00081 #include "FXRASImage.h" 00082 #include "FXGIFIcon.h" 00083 #include "FXIFFIcon.h" 00084 #include "FXBMPIcon.h" 00085 #include "FXICOIcon.h" 00086 #include "FXXBMIcon.h" 00087 #include "FXXPMIcon.h" 00088 #include "FXPCXIcon.h" 00089 #include "FXTGAIcon.h" 00090 #include "FXRGBIcon.h" 00091 #include "FXPPMIcon.h" 00092 #include "FXRASIcon.h" 00093 #include "FXRegion.h" 00094 #include "FXDC.h" 00095 #include "FXDCWindow.h" 00096 #include "FXDCPrint.h" 00097 #include "FXIconSource.h" 00098 #include "FXIconDict.h" 00099 #include "FXFileDict.h" 00100 #include "FXWindow.h" 00101 #include "FXFrame.h" 00102 #include "FXSeparator.h" 00103 #include "FXLabel.h" 00104 #include "FX7Segment.h" 00105 #include "FXDial.h" 00106 #include "FXColorBar.h" 00107 #include "FXColorWell.h" 00108 #include "FXColorWheel.h" 00109 #include "FXTextField.h" 00110 #include "FXButton.h" 00111 #include "FXPicker.h" 00112 #include "FXToggleButton.h" 00113 #include "FXTriStateButton.h" 00114 #include "FXCheckButton.h" 00115 #include "FXRadioButton.h" 00116 #include "FXArrowButton.h" 00117 #include "FXMenuButton.h" 00118 #include "FXComposite.h" 00119 #include "FXPacker.h" 00120 #include "FXHorizontalFrame.h" 00121 #include "FXVerticalFrame.h" 00122 #include "FXSpring.h" 00123 #include "FXMatrix.h" 00124 #include "FXSpinner.h" 00125 #include "FXRealSpinner.h" 00126 #include "FXRootWindow.h" 00127 #include "FXCanvas.h" 00128 #include "FXGroupBox.h" 00129 #include "FXShell.h" 00130 #include "FXToolTip.h" 00131 #include "FXPopup.h" 00132 #include "FXTopWindow.h" 00133 #include "FXDialogBox.h" 00134 #include "FXMainWindow.h" 00135 #include "FXMenuPane.h" 00136 #include "FXScrollPane.h" 00137 #include "FXMenuCaption.h" 00138 #include "FXMenuSeparator.h" 00139 #include "FXMenuTitle.h" 00140 #include "FXMenuCascade.h" 00141 #include "FXMenuCommand.h" 00142 #include "FXMenuCheck.h" 00143 #include "FXMenuRadio.h" 00144 #include "FXMenuBar.h" 00145 #include "FXOptionMenu.h" 00146 #include "FXSwitcher.h" 00147 #include "FXTabBar.h" 00148 #include "FXTabBook.h" 00149 #include "FXTabItem.h" 00150 #include "FXScrollBar.h" 00151 #include "FXScrollArea.h" 00152 #include "FXScrollWindow.h" 00153 #include "FXList.h" 00154 #include "FXComboBox.h" 00155 #include "FXListBox.h" 00156 #include "FXTreeList.h" 00157 #include "FXTreeListBox.h" 00158 #include "FXFoldingList.h" 00159 #include "FXBitmapView.h" 00160 #include "FXBitmapFrame.h" 00161 #include "FXImageView.h" 00162 #include "FXImageFrame.h" 00163 #include "FXTable.h" 00164 #include "FXDragCorner.h" 00165 #include "FXStatusBar.h" 00166 #include "FXStatusLine.h" 00167 #include "FXChoiceBox.h" 00168 #include "FXMessageBox.h" 00169 #include "FXDirList.h" 00170 #include "FXSlider.h" 00171 #include "FXRealSlider.h" 00172 #include "FXSplitter.h" 00173 #include "FX4Splitter.h" 00174 #include "FXHeader.h" 00175 #include "FXShutter.h" 00176 #include "FXIconList.h" 00177 #include "FXFileList.h" 00178 #include "FXDirBox.h" 00179 #include "FXDriveBox.h" 00180 #include "FXDirSelector.h" 00181 #include "FXDirDialog.h" 00182 #include "FXFileSelector.h" 00183 #include "FXFileDialog.h" 00184 #include "FXColorSelector.h" 00185 #include "FXColorDialog.h" 00186 #include "FXFontSelector.h" 00187 #include "FXFontDialog.h" 00188 #include "FXUndoList.h" 00189 #include "FXText.h" 00190 #include "FXDataTarget.h" 00191 #include "FXProgressBar.h" 00192 #include "FXReplaceDialog.h" 00193 #include "FXRuler.h" 00194 #include "FXSearchDialog.h" 00195 #include "FXInputDialog.h" 00196 #include "FXProgressDialog.h" 00197 #include "FXWizard.h" 00198 #include "FXMDIButton.h" 00199 #include "FXMDIClient.h" 00200 #include "FXMDIChild.h" 00201 #include "FXDocument.h" 00202 #include "FXDockSite.h" 00203 #include "FXDockBar.h" 00204 #include "FXToolBar.h" 00205 #include "FXDockHandler.h" 00206 #include "FXDockTitle.h" 00207 #include "FXToolBarGrip.h" 00208 #include "FXToolBarShell.h" 00209 #include "FXToolBarTab.h" 00210 #include "FXPrintDialog.h" 00211 #include "FXDebugTarget.h" 00212 #include "FXSplashWindow.h" 00213 00214 00215 #ifndef FX_NO_GLOBAL_NAMESPACE 00216 using namespace FX; 00217 #endif 00218 00219 00220 #endif

Copyright © 1997-2005 Jeroen van der Zijp