home *** CD-ROM | disk | FTP | other *** search
- {$if not def LOCALE_LIB_H} CONST LOCALE_LIB_H=0;
-
- { ***************************************************************
- ** KickPascal-Include-Datei "locale.lib" zu Kickstart 3.00 **
- *************************************************************** }
-
- {$if not def LIBRARIES_LOCALE_H;incl "libraries/locale.h";endif}
- {$if not def DOS_DOS_H;incl "dos/dos.h";endif}
- {$if not def UTILITY_HOOKS__H;incl "utility/hooks.h";endif}
- {$if not def UTILITY_TAGITEM_H;incl "utility/tagutem.h";endif}
- {$if not def REXX_STORAGE_H;incl "rexx/storage.h";endif}
-
- VAR LocaleBase : Ptr;
-
- LIBRARY LocaleBase :
-
- { **** Routinen ab V38 / Release 2.1 **** }
-
- { *** private Routine *** }
- -36 : Procedure CloseCatalog( A0 : p_Catalog);
- -42 : Procedure CloseLocale( A0 : p_Locale);
- -48 : Function ConvToLower( A0 : p_Locale; D0 : Char) : Char;
- -54 : Function ConvToUpper( A0 : p_Locale; D0 : Char) : Char;
- -60 : Procedure FormatDate( A0 : p_Locale; A1 : Str; A2 : p_DateStamp; A3 : p_Hook);
- -66 : Function FormatString( A0 : p_Locale; A1 : Str; A2 : Ptr; A3 : p_Hook) : Ptr;
- -72 : Function GetCatalogStr( A0 : p_Catalog; D0 : Long; A1 : Str) : Str;
- -78 : Function GetLocaleStr( A0 : p_Catalog; D0 : Long) : Str;
- -84 : Function IsAlNum( A0 : p_Locale; D0 : Char) : Boolean;
- -90 : Function IsAlpha( A0 : p_Locale; D0 : Char) : Boolean;
- -96 : Function IsCntrl( A0 : p_Locale; D0 : Char) : Boolean;
- -102: Function IsDigit( A0 : p_Locale; D0 : Char) : Boolean;
- -108 : Function IsGraph( A0 : p_Locale; D0 : Char) : Boolean;
- -114 : Function IsLower( A0 : p_Locale; D0 : Char) : Boolean;
- -120 : Function IsPrint( A0 : p_Locale; D0 : Char) : Boolean;
- -126 : Function IsPunct( A0 : p_Locale; D0 : Char) : Boolean;
- -132 : Function IsSpace( A0 : p_Locale; D0 : Char) : Boolean;
- -138 : Function IsUpper( A0 : p_Locale; D0 : Char) : Boolean;
- -144 : Function IsXDigit( A0 : p_Locale; D0 : Char) : Boolean;
- -150 : Function OpenCatalogA( A0 : p_Locale; A1 : Str; A2 : p_TagItem) : p_Catalog;
- -156 : Function OpenLocale( A0 : Str) : p_Locale;
- -162 : Function ParseDate( A0 : p_Locale; A1 : p_DateStamp; A2 : Str; A3 : p_Hook) : Boolean;
- { *** private Routine *** }
- -174 : Function StrConvert( A0 : p_Locale; A1 : Str; A2 : Ptr; D0 : Long; D1 : Long) : Long;
- -180 : Function StrnCmp( A0 : p_Locale; A1 : Str; A2 : Str; D0 : Long; D1 : Long) : Long;
- { *** 6 private Routinen *** }
- END;
-
- {$endif}
-