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

fx.h

Go to the documentation of this file.
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,2006 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.104 2006/01/22 17:58:13 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 #include "fxascii.h"
00038 #include "fxunicode.h"
00039 
00040 // FOX classes
00041 #include "FXHash.h"
00042 #include "FXException.h"
00043 #include "FXThread.h"
00044 #include "FXStream.h"
00045 #include "FXIO.h"
00046 #include "FXFile.h"
00047 #include "FXPipe.h"
00048 #include "FXSocket.h"
00049 #include "FXFileStream.h"
00050 #include "FXMemoryStream.h"
00051 #include "FXString.h"
00052 #include "FXSize.h"
00053 #include "FXPoint.h"
00054 #include "FXRectangle.h"
00055 #include "FXObject.h"
00056 #include "FXDelegator.h"
00057 #include "FXDict.h"
00058 #include "FXPath.h"
00059 #include "FXSystem.h"
00060 #include "FXStat.h"
00061 #include "FXDir.h"
00062 #include "FXDate.h"
00063 #include "FXURL.h"
00064 #include "FXStringDict.h"
00065 #include "FXSettings.h"
00066 #include "FXRegistry.h"
00067 #include "FXObjectList.h"
00068 #include "FXAccelTable.h"
00069 #include "FXRecentFiles.h"
00070 #include "FXApp.h"
00071 #include "FXId.h"
00072 #include "FXVisual.h"
00073 #include "FXFont.h"
00074 #include "FXCursor.h"
00075 #include "FXGUISignal.h"
00076 #include "FXCURCursor.h"
00077 #include "FXGIFCursor.h"
00078 #include "FXDrawable.h"
00079 #include "FXBitmap.h"
00080 #include "FXImage.h"
00081 #include "FXIcon.h"
00082 #include "FXGIFImage.h"
00083 #include "FXIFFImage.h"
00084 #include "FXBMPImage.h"
00085 #include "FXICOImage.h"
00086 #include "FXXBMImage.h"
00087 #include "FXXPMImage.h"
00088 #include "FXPCXImage.h"
00089 #include "FXTGAImage.h"
00090 #include "FXRGBImage.h"
00091 #include "FXPPMImage.h"
00092 #include "FXRASImage.h"
00093 #include "FXGIFIcon.h"
00094 #include "FXIFFIcon.h"
00095 #include "FXBMPIcon.h"
00096 #include "FXICOIcon.h"
00097 #include "FXXBMIcon.h"
00098 #include "FXXPMIcon.h"
00099 #include "FXPCXIcon.h"
00100 #include "FXTGAIcon.h"
00101 #include "FXRGBIcon.h"
00102 #include "FXPPMIcon.h"
00103 #include "FXRASIcon.h"
00104 #include "FXRegion.h"
00105 #include "FXDC.h"
00106 #include "FXDCWindow.h"
00107 #include "FXDCPrint.h"
00108 #include "FXIconSource.h"
00109 #include "FXIconDict.h"
00110 #include "FXFileDict.h"
00111 #include "FXWindow.h"
00112 #include "FXFrame.h"
00113 #include "FXSeparator.h"
00114 #include "FXLabel.h"
00115 #include "FX7Segment.h"
00116 #include "FXDial.h"
00117 #include "FXKnob.h"
00118 #include "FXColorBar.h"
00119 #include "FXColorRing.h"
00120 #include "FXColorWell.h"
00121 #include "FXColorWheel.h"
00122 #include "FXTextField.h"
00123 #include "FXButton.h"
00124 #include "FXPicker.h"
00125 #include "FXToggleButton.h"
00126 #include "FXTriStateButton.h"
00127 #include "FXCheckButton.h"
00128 #include "FXRadioButton.h"
00129 #include "FXArrowButton.h"
00130 #include "FXMenuButton.h"
00131 #include "FXComposite.h"
00132 #include "FXPacker.h"
00133 #include "FXHorizontalFrame.h"
00134 #include "FXVerticalFrame.h"
00135 #include "FXSpring.h"
00136 #include "FXMatrix.h"
00137 #include "FXSpinner.h"
00138 #include "FXRealSpinner.h"
00139 #include "FXRootWindow.h"
00140 #include "FXCanvas.h"
00141 #include "FXGroupBox.h"
00142 #include "FXShell.h"
00143 #include "FXToolTip.h"
00144 #include "FXPopup.h"
00145 #include "FXTopWindow.h"
00146 #include "FXDialogBox.h"
00147 #include "FXMainWindow.h"
00148 #include "FXMenuPane.h"
00149 #include "FXScrollPane.h"
00150 #include "FXMenuCaption.h"
00151 #include "FXMenuSeparator.h"
00152 #include "FXMenuTitle.h"
00153 #include "FXMenuCascade.h"
00154 #include "FXMenuCommand.h"
00155 #include "FXMenuCheck.h"
00156 #include "FXMenuRadio.h"
00157 #include "FXMenuBar.h"
00158 #include "FXOptionMenu.h"
00159 #include "FXSwitcher.h"
00160 #include "FXTabBar.h"
00161 #include "FXTabBook.h"
00162 #include "FXTabItem.h"
00163 #include "FXScrollBar.h"
00164 #include "FXScrollArea.h"
00165 #include "FXScrollWindow.h"
00166 #include "FXList.h"
00167 #include "FXComboBox.h"
00168 #include "FXListBox.h"
00169 #include "FXTreeList.h"
00170 #include "FXTreeListBox.h"
00171 #include "FXFoldingList.h"
00172 #include "FXBitmapView.h"
00173 #include "FXBitmapFrame.h"
00174 #include "FXImageView.h"
00175 #include "FXImageFrame.h"
00176 #include "FXTable.h"
00177 #include "FXDragCorner.h"
00178 #include "FXStatusBar.h"
00179 #include "FXStatusLine.h"
00180 #include "FXChoiceBox.h"
00181 #include "FXMessageBox.h"
00182 #include "FXDirList.h"
00183 #include "FXSlider.h"
00184 #include "FXRealSlider.h"
00185 #include "FXSplitter.h"
00186 #include "FX4Splitter.h"
00187 #include "FXHeader.h"
00188 #include "FXShutter.h"
00189 #include "FXIconList.h"
00190 #include "FXFileList.h"
00191 #include "FXDirBox.h"
00192 #include "FXDriveBox.h"
00193 #include "FXDirSelector.h"
00194 #include "FXDirDialog.h"
00195 #include "FXFileSelector.h"
00196 #include "FXFileDialog.h"
00197 #include "FXColorSelector.h"
00198 #include "FXColorDialog.h"
00199 #include "FXFontSelector.h"
00200 #include "FXFontDialog.h"
00201 #include "FXUndoList.h"
00202 #include "FXRex.h"
00203 #include "FXText.h"
00204 #include "FXDataTarget.h"
00205 #include "FXProgressBar.h"
00206 #include "FXReplaceDialog.h"
00207 #include "FXRuler.h"
00208 #include "FXRulerView.h"
00209 #include "FXSearchDialog.h"
00210 #include "FXInputDialog.h"
00211 #include "FXProgressDialog.h"
00212 #include "FXWizard.h"
00213 #include "FXMDIButton.h"
00214 #include "FXMDIClient.h"
00215 #include "FXMDIChild.h"
00216 #include "FXDocument.h"
00217 #include "FXDockSite.h"
00218 #include "FXDockBar.h"
00219 #include "FXToolBar.h"
00220 #include "FXDockHandler.h"
00221 #include "FXDockTitle.h"
00222 #include "FXToolBarGrip.h"
00223 #include "FXToolBarShell.h"
00224 #include "FXToolBarTab.h"
00225 #include "FXPrintDialog.h"
00226 #include "FXDebugTarget.h"
00227 #include "FXSplashWindow.h"
00228 
00229 
00230 #ifndef FX_NO_GLOBAL_NAMESPACE
00231 using namespace FX;
00232 #endif
00233 
00234 
00235 #endif

Copyright © 1997-2005 Jeroen van der Zijp