1 
2 /*	$Id: tixUnixPort.h,v 1.3 2005/03/25 20:15:53 hobbs Exp $	*/
3 
4 /*
5  * tixUnixPort.h --
6  *
7  *	This header file handles porting issues that occur because of
8  *	differences between systems.  It reads in platform specific
9  *	portability files.
10  *
11  * Copyright (c) 1996, Expert Interface Technologies
12  *
13  * See the file "license.terms" for information on usage and redistribution
14  * of this file, and for a DISCLAIMER OF ALL WARRANTIES.
15  *
16  */
17 
18 #ifndef _TIX_UNIXPORT_H_
19 #define _TIX_UNIXPORT_H_
20 
21 struct _TixpSubRegion {
22 #ifdef MAC_OSX_TK
23     Pixmap pixmap;
24     int x, y;
25 #endif
26     XRectangle rect;
27     int rectUsed;
28     int origX;
29     int origY;
30 };
31 
32 #ifdef UCHAR_SUPPORTED
33 typedef unsigned char UNSIGNED_CHAR;
34 #else
35 typedef char UNSIGNED_CHAR;
36 #endif
37 
38 #endif /* _TIX_UNIXPORT_H_ */
39