- Update to r53061
[reactos.git] / dll / cpl / intl / intl.h
index b8f0aea..20dbbba 100644 (file)
@@ -1,10 +1,40 @@
-#ifndef __CPL_INTL_H
-#define __CPL_INTL_H
-
-#define MAX_FMT_SIZE          30
+#include <windows.h>
+#include <cpl.h>
+#include <commctrl.h>
+#include <setupapi.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <tchar.h>
+#include <prsht.h>
+#include <malloc.h>
+
+#include "resource.h"
+
+#define DECIMAL_RADIX          10
+
+/* limits */
+#define MAX_FMT_SIZE           30
 #define MAX_STR_SIZE          128
-#define MAX_SAMPLES_STR_SIZE  70
-#define DECIMAL_RADIX         10
+#define MAX_SAMPLES_STR_SIZE   70
+
+#define MAX_NUMBERDSYMBOL       3
+#define MAX_NUMBERSDIGITGRSYM   3
+#define MAX_NUMBERSNSIGNSYM     4
+#define MAX_NUMBERSLSEP         3
+
+#define MAX_CURRENCYSYMBOL      5
+#define MAX_CURRENCYDECSEP      3
+#define MAX_CURRENCYGRPSEP      3
+
+#define MAX_TIMEFORMAT         80
+#define MAX_TIMESEPARATOR       3
+#define MAX_TIMEAMSYMBOL       12
+#define MAX_TIMEPMSYMBOL       12
+
+#define MAX_SHRTDATEFMT        80
+#define MAX_SHRTDATESEP         3
+#define MAX_LONGDATEFMT        80
+#define MAX_YEAR_EDIT           4
 
 typedef struct _APPLET
 {
@@ -75,8 +105,9 @@ ReplaceSubStr(LPCTSTR szSourceStr, LPCTSTR szStrToReplace, LPCTSTR szTempl);
 
 LONG
 APIENTRY
-SetupApplet(LCID lcid);
+SetupApplet(HWND hwndDlg, LCID lcid);
 
-#endif /* __CPL_INTL_H */
+/* kblayouts.c */
+VOID AddNewKbLayoutsByLcid(LCID Lcid);
 
 /* EOF */