/* TiMidity++ -- MIDI to WAVE converter and player Copyright (C) 1999-2002 Masanao Izumo Copyright (C) 1995 Tuukka Toivonen This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA xaw.h: written by Yoshishige Arai (ryo2@on.rim.or.jp) 12/8/98 */ #ifndef _XAW_H_ #define _XAW_H_ /* * XAW configurations */ #if HAVE_SYS_PARAM_H #include #endif /* Define to use libXaw3d */ /* #define XAW3D */ /* Define to use Japanese and so on */ #define I18N /* Define to use scrollable Text widget instead of Label widget */ /* #define WIDGET_IS_LABEL_WIDGET */ /*** Initial dot file name at home directory ***/ #define INITIAL_CONFIG ".xtimidity" /* * CONSTANTS FOR XAW MENUS */ #define MAXVOLUME MAX_AMPLIFICATION #define MAX_XAW_MIDI_CHANNELS 16 #define APP_CLASS "TiMidity" #define APP_NAME "timidity" #ifndef PATH_MAX #define PATH_MAX 512 #endif #define MAX_DIRECTORY_ENTRY BUFSIZ #define LF 0x0a #define SPACE 0x20 #define TAB 0x09 #define MODUL_N 0 #define PORTA_N 1 #define NRPNV_N 2 #define REVERB_N 3 #define CHPRESSURE_N 4 #define OVERLAPV_N 5 #define TXTMETA_N 6 #define MAX_OPTION_N 7 #define MODUL_BIT (1<