42 lines
		
	
	
		
			936 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			42 lines
		
	
	
		
			936 B
		
	
	
	
		
			C
		
	
	
	
	
	
/*
 | 
						|
 *  prefer.h
 | 
						|
 */
 | 
						|
 | 
						|
 | 
						|
/* MIDIMON.INI entries.
 | 
						|
 */
 | 
						|
#define INI_FILENAME        (LPSTR) "MIDIMON.INI"
 | 
						|
#define INI_DISPLAYWINDOW   (LPSTR) "Display Window"
 | 
						|
#define INI_X               (LPSTR) "x"
 | 
						|
#define INI_Y               (LPSTR) "y"
 | 
						|
#define INI_W               (LPSTR) "w"
 | 
						|
#define INI_H               (LPSTR) "h"
 | 
						|
 | 
						|
/* Default values for preference variables.
 | 
						|
 */
 | 
						|
#define DEF_X               20
 | 
						|
#define DEF_Y               20
 | 
						|
#define DEF_W               481
 | 
						|
#define DEF_H               256
 | 
						|
 | 
						|
 | 
						|
/* Data structure used to specify user preferences.
 | 
						|
 */
 | 
						|
typedef struct preferences_tag
 | 
						|
{
 | 
						|
    int iInitialX;
 | 
						|
    int iInitialY;
 | 
						|
    int iInitialW;
 | 
						|
    int iInitialH;
 | 
						|
    DWORD dwInputBufferSize;
 | 
						|
    DWORD dwDisplayBufferSize;
 | 
						|
    int wDisplayFormat;
 | 
						|
} PREFERENCES;
 | 
						|
typedef PREFERENCES FAR *LPPREFERENCES;
 | 
						|
 | 
						|
 | 
						|
/* Function prototypes
 | 
						|
 */
 | 
						|
void getPreferences(LPPREFERENCES);
 | 
						|
void setPreferences(LPPREFERENCES);
 |