1
0

api_localesi.h 757 B

1234567891011121314151617181920212223
  1. #ifndef __API_LOCALESI_IMPL_H
  2. #define __API_LOCALESI_IMPL_H
  3. /*<?<autoheader/>*/
  4. #include "api_locales.h"
  5. #include "api_localesx.h"
  6. /*?>*/
  7. class api_localesI : public api_localesX
  8. {
  9. public:
  10. api_localesI();
  11. virtual ~api_localesI();
  12. DISPATCH(10) const wchar_t *locales_getTranslation(const wchar_t *str); // if not found, returns the str paramer
  13. DISPATCH(20) void locales_addTranslation(const wchar_t *from, const wchar_t *to);
  14. DISPATCH(30) const wchar_t *locales_getBindFromAction(int action);
  15. //DISPATCH(40) int locales_getNumEntries();
  16. //DISPATCH(50) const wchar_t *locales_enumEntry(int n);
  17. DISPATCH(60) void locales_registerAcceleratorSection(const wchar_t *name, ifc_window *wnd, int global = 0);
  18. };
  19. #endif // __API_LOCALESI_IMPL_H