00001 /* 00002 OpenGUI - Drawing & Windowing library 00003 00004 Copyright (C) 1996,2004 Marian Krivos 00005 00006 This library is free software; you can redistribute it and/or 00007 modify it under the terms of the GNU Library General Public 00008 License as published by the Free Software Foundation; either 00009 version 2 of the License, or (at your option) any later version. 00010 00011 This library is distributed in the hope that it will be useful, 00012 but WITHOUT ANY WARRANTY; without even the implied warranty of 00013 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 00014 Library General Public License for more details. 00015 00016 You should have received a copy of the GNU Library General Public 00017 License along with this library; if not, write to the Free 00018 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 00019 00020 nezmar@atlas.sk 00021 00022 $Id: config.h,v 1.1.1.1 2004/01/22 16:25:08 majo Exp $ 00023 00024 $Log: config.h,v $ 00025 Revision 1.1.1.1 2004/01/22 16:25:08 majo 00026 initial release 00027 00028 */ 00029 00030 /* 00031 comment out to disable MTRR extension 00032 */ 00033 //#define NO_MTRR 00034 00035 /* 00036 comment out to disable absolete code (old ListBox, etc.) 00037 */ 00038 //#define NOABSOLETE 00039 00040 /* 00041 comment out for apropriate BitsPerPixel mode: 8, 15, 16 or 32 00042 */ 00043 00044 //#define CLOSE_STDOUT 00045 #define HW_ACCELERATOR 1 00046 00047 // 00048 // enable PenMount DMC9512 controller (touch pad) 00049 // 00050 //#define PENMOUNT 00051 00052 // 00053 // enable the mouse move emulation with keyboard keys 00054 // 00055 //#define FG_MOUSEKEYS 00056 #ifdef FG_MOUSEKEYS 00057 // 00058 // these keys are used for apropriate functions 00059 // 00060 #define FG_MOUSEKEYS_UP CTRL_UP 00061 #define FG_MOUSEKEYS_DOWN CTRL_DOWN 00062 #define FG_MOUSEKEYS_LEFT CTRL_LEFT 00063 #define FG_MOUSEKEYS_RIGHT CTRL_RIGHT 00064 #define FG_MOUSEKEYS_BUTTON1 ' ' 00065 #define FG_MOUSEKEYS_BUTTON2 CR 00066 #endif 00067 00068 //#define DEBUG 00069 00070 #ifdef __rtems__ 00071 #define NO_MTRR 00072 #undef HW_ACCELERATOR 00073 #endif 00074 00075 // disable for index colors or QNX OS 00076 #if (!defined(BPP15) && !defined(BPP16) && !defined(BPP32)) 00077 #undef FG_JPEG 00078 #undef FG_PNG 00079 #endif 00080
1.4.0