textbase.h

Go to the documentation of this file.
00001 /**
00002  * \file textbase.h <mi32/textbase.h>
00003  * \brief Define TEXTBASEORIGIN enum
00004  *
00005  * \if NODOC
00006  * $Id: textbase.h_v 1.2 2003/09/15 13:49:56 fileserver!dwilliss Exp $
00007  *
00008  * $Log: textbase.h_v $
00009  * Revision 1.2  2003/09/15 13:49:56  fileserver!dwilliss
00010  * Doxygen
00011  *
00012  * Revision 1.1  2000/05/11 13:26:07  mju
00013  * Initial revision
00014  *
00015  * \endif
00016 **/
00017 
00018 #ifndef  INC_MI32_TEXTBASE_H
00019 #define  INC_MI32_TEXTBASE_H
00020 
00021 //! Text basepoint origin flags.
00022 enum TEXTBASEORIGIN {
00023    TEXTBASEORIGIN_FirstLine =             0x00, //!< Base of first line
00024    TEXTBASEORIGIN_Left =                  0x01, //!< Left edge of text
00025    TEXTBASEORIGIN_CenterHorz =            0x02, //!< Center text horizontally
00026    TEXTBASEORIGIN_Right =                 0x04, //!< Right edge of text
00027    TEXTBASEORIGIN_CenterHorzFirstTag =    0x08, //!< Center horizontally using first tag in block
00028    TEXTBASEORIGIN_Top =                   0x10, //!< Top of text
00029    TEXTBASEORIGIN_CenterVert =            0x20, //!< Center vertically
00030    TEXTBASEORIGIN_Bottom =                0x40, //!< Bottom of text
00031    TEXTBASEORIGIN_CenterVertFirstLine =   0x80  //!< Center vertically using first line only
00032    };
00033 DEFINE_ENUM_OPERATORS(TEXTBASEORIGIN);
00034 
00035 #endif   //!< INC_MI32_TEXTBASE_H

Generated on Wed May 31 15:27:10 2006 for TNTsdk by  doxygen 1.3.8-20040913