#ifndef __FONTEXT_H__ #define __FONTEXT_H__ #include "CPA_Expt.h" #undef EXTERN #undef extern #if !defined(FON_MainFile) #define EXTERN extern #else #define EXTERN #endif /* FON_MainFile */ #ifdef __cplusplus extern "C" { #endif /* Menu item text*/ /*typedef struct FON_tdstFontAndEffect_ { FON_tdxHandleOfFont p_stFont; struct FON_tdstEffect_ stEffect; } FON_tdstFontAndEffect; */ /*typedef enum FON_tdeTextEffect_ { FON_e_Nothing = 0x00, FON_e_Translation = 0x01, FON_e_Rotation = 0x02, FON_e_Scale = 0x04, FON_e_NeedMatrix = FON_e_Translation|FON_e_Rotation|FON_e_Scale, FON_e_Light = 0x08, } FON_tdeTextEffect_;*/ /*typedef enum FON_tdeTypeOfText_ { FON_eUnknow = 0x00, FON_eASCII, FON_eUnicode } FON_tdeTypeOfText; typedef struct FON_stText_ { char *szText; FON_tdeTypeOfText eTypeOftext; } FON_tdstText;*/ /* Functions prototypes*/ /*void FON_fn_vAllocText(FON_tdxHandleOfString hTextNumber,unsigned long _ulSize/*,enum FON_tdeTextEffect_ _eTextEffect );*/ /*void FON_fn_vAllocTextWithoutString(FON_tdxHandleOfString hTextNumber,unsigned long _ulSize);*/ /*char/*struct FON_stText_ *FON_fn_p_stGetTextPointerOfHandle(FON_tdxHandleOfString hText);*/ /*struct FON_tdstFontAndEffect_ *FON_fn_p_stGetFontAndEffectPointerOfHandle(FON_tdxHandleOfString hText);*/ /*struct FON_tdstEffect_ *FON_fn_p_stGetEffectPointerOfHandle(FON_tdxHandleOfString hText);*/ #ifdef ACTIVE_EDITOR extern CPA_EXPORT char *FON_fn_szGetNameOfTextHandle(FON_tdxHandleOfText hString); #endif /* ACTIVE_EDITOR */ extern CPA_EXPORT FON_tdxHandleOfText FON_fn_hGetTextHandleWithoutWarning(char *_szLinkKey); extern CPA_EXPORT FON_tdxHandleOfText FON_fn_hGetTextHandle(char *_szLinkKey); extern CPA_EXPORT char *FON_fn_szGetTextPointerForHandle(FON_tdxHandleOfText hString); extern CPA_EXPORT unsigned short FON_fn_uwGetNumberOfAvailableLanguages(); #ifdef __cplusplus }/* extern "C" */ #endif #endif /* __FONTEXT_H__ */