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

/include/GewiDefines.h

Go to the documentation of this file.
00001 /*******************************************************************************
00002             This file is Part of the Gewi GUI Library for ZEngine.
00003              Gewi and ZEngine Copyright (C) 2002, 2003 James Turk
00004 
00005             Licensed under a BSD-style license. (see licensing.txt)
00006 
00007     The maintainer of this library is James Turk (james@conceptofzero.net) 
00008   this library is found at the home of ZEngine http://zengine.sourceforge.net
00009 *******************************************************************************/
00010 
00020 #ifndef __gewidefines_h__
00021 #define __gewidefines_h__
00022 
00023 namespace Gewi
00024 {
00025 
00027 typedef unsigned int ResourceID;
00029 typedef unsigned int GewiJustify;
00030 
00036 enum GewiEvent
00037 { 
00038     GE_LDOWN,       
00039     GE_LUP,         
00040     GE_RDOWN,       
00041     GE_RUP,         
00042     GE_KDOWN,       
00043     GE_KUP,         
00044     GE_GOTFOCUS,    
00045     GE_LOSTFOCUS    
00046 };
00047 
00056 enum _GewiJustify
00057 { 
00058     GJ_CENTER = 0,      
00059     GJ_LEFT =   1<<0,   
00060     GJ_RIGHT =  1<<1,   
00061     GJ_TOP =    1<<2,   
00062     GJ_BOTTOM = 1<<3    
00063 };
00064 
00065 };
00066 
00067 #endif //__gewidefines_h__

Generated on Fri Aug 1 17:17:29 2003 for Gewi by doxygen1.3