00001 /** 00002 * \file i18n.h <mi32/i18n.h> 00003 * \brief Definitions for functions used in internationalization/localization 00004 * 00005 * \if NODOC 00006 * $Id: i18n.h_v 1.31 2004/02/16 20:54:59 mju Exp $ 00007 * 00008 * $Log: i18n.h_v $ 00009 * Revision 1.31 2004/02/16 20:54:59 mju 00010 * Warn on deprecated usage. 00011 * 00012 * Revision 1.30 2003/10/10 19:22:26 mju 00013 * Remove obsolete fns. 00014 * 00015 * Revision 1.29 2003/10/10 15:10:30 scowan 00016 * Fixed the spelling of deperecated. 00017 * 00018 * Revision 1.28 2003/10/09 19:57:38 mju 00019 * Remove obsolete prototypes and localeinfo stuff. 00020 * 00021 * Revision 1.27 2003/09/15 13:49:56 fileserver!dwilliss 00022 * Doxygen 00023 * 00024 * Revision 1.26 2003/08/25 17:01:08 mju 00025 * Deprecate GetLabel/TitleString. 00026 * 00027 * Revision 1.1 1998/07/10 20:53:51 mju 00028 * Initial revision 00029 * \endif 00030 **/ 00031 00032 #ifndef INC_MI32_I18N_H 00033 #define INC_MI32_I18N_H 00034 00035 #ifndef INC_MI32_STDDEFNS_H 00036 #include <mi32/stddefns.h> 00037 #endif 00038 00039 // "C" linkage 00040 extern "C" { 00041 00042 #ifndef NO_DEPRECATED 00043 //! (DEPRECATED) Lookup "label string" from resource file using char* key. 00044 //! Deprecated, use TEXTRES::GetString(key,TEXTRES_NAMESET_Label). 00045 //! This will search for *[key].labelString resources in tntxres.txt. 00046 //! @return Pointer to internal Unicode string, do not free. 00047 DEPRECATED const UNICODE* Mi18nGetLabelString ( 00048 const char* key 00049 ); 00050 #endif 00051 00052 } //! End of "C" linkage 00053 00054 00055 #endif
1.3.8-20040913