home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 24 / AACD 24.iso / AACD / System / ReqToolsLib / Source / reqtools / rtlocale.h < prev    next >
Encoding:
C/C++ Source or Header  |  2001-07-02  |  682 b   |  30 lines

  1. /*********
  2. * LOCALE *
  3. *********/
  4.  
  5. #include <libraries/locale.h>
  6. #include "general.h"
  7. #include "catalog.h"
  8.  
  9. #ifndef _AROS
  10. extern struct LocaleBase *LocaleBase;
  11. #endif
  12.  
  13. char *REGARGS GetStr (struct Catalog *, char *);
  14. struct Catalog *REGARGS RT_OpenCatalog (struct Locale *);
  15. void REGARGS RT_CloseCatalog (struct Catalog *);
  16.  
  17. #ifndef _AROS
  18.  
  19. #ifdef __SASC
  20. #pragma libcall LocaleBase OpenCatalogA 96 A9803
  21. #pragma libcall LocaleBase CloseCatalog 24 801
  22. #pragma libcall LocaleBase GetCatalogStr 48 90803
  23. #endif
  24.  
  25. #endif
  26.  
  27. void CloseCatalog (struct Catalog *);
  28. STRPTR GetCatalogStr (struct Catalog *, LONG, STRPTR);
  29. struct Catalog *OpenCatalogA (struct Locale *, STRPTR, struct TagItem *);
  30.