#ifndef ICON_H
#define ICON_H


/****************************************************************************/


/* This file was created automatically by CatComp.
 * Do NOT edit by hand!
 */


#ifndef EXEC_TYPES_H
#include <exec/types.h>
#endif

#ifdef CATCOMP_ARRAY
#undef CATCOMP_NUMBERS
#undef CATCOMP_STRINGS
#define CATCOMP_NUMBERS
#define CATCOMP_STRINGS
#endif

#ifdef CATCOMP_BLOCK
#undef CATCOMP_STRINGS
#define CATCOMP_STRINGS
#endif


/****************************************************************************/


#ifdef CATCOMP_NUMBERS

#define MSG_ICON_TITLE 1000
#define MSG_ICON_SAVE 1001
#define MSG_ICON_NEXT 1002
#define MSG_ICON_CANCEL 1003
#define MSG_BLOCKS 1004
#define MSG_BYTES 1005
#define MSG_STACK 1006
#define MSG_LAST_CHANGED 1007
#define MSG_COMMENT 1008
#define MSG_TOOLTYPES 1009
#define MSG_NEW 1010
#define MSG_DELETE 1011
#define MSG_DEFAULT_TOOL 1012
#define MSG_SIZE 1013
#define MSG_USED 1014
#define MSG_FREE 1015
#define MSG_FILE_SYSTEM 1016
#define MSG_CREATED 1017
#define MSG_VOLUME_IS 1018
#define MSG_ICON_DISK 1019
#define MSG_ICON_DRAWER 1020
#define MSG_ICON_TOOL 1021
#define MSG_ICON_PROJECT 1022
#define MSG_ICON_SCRIPT 1023
#define MSG_ICON_ARCHIVED 1024
#define MSG_ICON_READABLE 1025
#define MSG_ICON_WRITABLE 1026
#define MSG_ICON_EXECUTABLE 1027
#define MSG_ICON_DELETABLE 1028
#define MSG_VALIDATING 1029
#define MSG_WRITE_PROTECTED 1030
#define MSG_READ_WRITE 1031
#define MSG_UNREADABLE 1032
#define MSG_OFS 1033
#define MSG_FFS 1034
#define MSG_IOFS 1035
#define MSG_IFFS 1036
#define MSG_COFS 1037
#define MSG_CFFS 1038
#define MSG_NDOS 1039
#define MSG_MSDOS 1040
#define MSG_UNKNOWN 1041
#define MSG_ICONINFO_DESC 1042
#define MSG_AFS 1045
#define MSG_PFS 1046
#define MSG_SPECIAL_MENU 1047
#define MSG_AUTHOR 1050
#define MSG_STRIP_NEWICONS 1051
#define MSG_OK 1053
#define MSG_STRIP_WARNING 1054
#define MSG_OK_CANCEL 1055
#define MSG_LOCATION 1056
#define MSG_ICON_GARBAGE 1057
#define MSG_ICON_DEVICE 1058
#define MSG_ICON_KICK 1059
#define MSG_STRIP_OLD 1060
#define MSG_NEWICONS 1061
#define MSG_OLDICONS 1062
#define MSG_STRIP_WARNING_OLD 1063
#define MSG_BORDER_MENU 1064
#define MSG_LABEL_MENU 1065
#define MSG_EDIT 1066
#define MSG_PICK_EDITOR 1067
#define MSG_COPY_OLDICON 1068
#define MSG_COPY_NEWICON 1069
#define MSG_COPY_BOTHICONS 1070
#define MSG_COPY_TOOLTYPES 1071
#define MSG_ICON_NEWICON 1072
#define MSG_ICON_OLDICON 1073
#define MSG_ENTER_FUNCTION 1074
#define MSG_USE_ICONEDIT 1075
#define MSG_USE 1076
#define MSG_ICON_DONT_SAVE 1077
#define MSG_ICON_MODIFIED 1078
#define MSG_SORT 1079

#endif /* CATCOMP_NUMBERS */


/****************************************************************************/


#ifdef CATCOMP_STRINGS

#define MSG_ICON_TITLE_STR "%s : %s (%s)"
#define MSG_ICON_SAVE_STR "_Save"
#define MSG_ICON_NEXT_STR "Ne_xt"
#define MSG_ICON_CANCEL_STR "_Cancel"
#define MSG_BLOCKS_STR "Blocks:"
#define MSG_BYTES_STR "Bytes:"
#define MSG_STACK_STR "St_ack:"
#define MSG_LAST_CHANGED_STR "Last Changed:"
#define MSG_COMMENT_STR "Co_mment:"
#define MSG_TOOLTYPES_STR "_Tool Types:"
#define MSG_NEW_STR "_New"
#define MSG_DELETE_STR "_Delete"
#define MSG_DEFAULT_TOOL_STR "Defau_lt Tool:"
#define MSG_SIZE_STR "Size:"
#define MSG_USED_STR "Used:"
#define MSG_FREE_STR "Free:"
#define MSG_FILE_SYSTEM_STR "F.Sys:"
#define MSG_CREATED_STR "Created:"
#define MSG_VOLUME_IS_STR "Volume is"
#define MSG_ICON_DISK_STR "Volume"
#define MSG_ICON_DRAWER_STR "Drawer"
#define MSG_ICON_TOOL_STR "Tool"
#define MSG_ICON_PROJECT_STR "Project"
#define MSG_ICON_SCRIPT_STR "Script"
#define MSG_ICON_ARCHIVED_STR "Archived"
#define MSG_ICON_READABLE_STR "Readable"
#define MSG_ICON_WRITABLE_STR "Writable"
#define MSG_ICON_EXECUTABLE_STR "Executable"
#define MSG_ICON_DELETABLE_STR "Deletable"
#define MSG_VALIDATING_STR "Validating"
#define MSG_WRITE_PROTECTED_STR "Read Only"
#define MSG_READ_WRITE_STR "Read/Write"
#define MSG_UNREADABLE_STR "Unreadable"
#define MSG_OFS_STR "OFS"
#define MSG_FFS_STR "FFS"
#define MSG_IOFS_STR "OFS (I)"
#define MSG_IFFS_STR "FFS (I)"
#define MSG_COFS_STR "OFS (C)"
#define MSG_CFFS_STR "FFS (C)"
#define MSG_NDOS_STR "Non-DOS"
#define MSG_MSDOS_STR "MS-DOS"
#define MSG_UNKNOWN_STR "???"
#define MSG_ICONINFO_DESC_STR "Show/edit icon information"
#define MSG_AFS_STR "AFS"
#define MSG_PFS_STR "PFS"
#define MSG_SPECIAL_MENU_STR "Special"
#define MSG_AUTHOR_STR "  Author : %s"
#define MSG_STRIP_NEWICONS_STR "Strip NewIcons Image"
#define MSG_OK_STR "Ok"
#define MSG_STRIP_WARNING_STR "This will permanently remove the NewIcon image\nfrom this icon. Are you sure?"
#define MSG_OK_CANCEL_STR "Ok|Cancel"
#define MSG_LOCATION_STR "Location:"
#define MSG_ICON_GARBAGE_STR "Trashcan"
#define MSG_ICON_DEVICE_STR "Device"
#define MSG_ICON_KICK_STR "Kickstart"
#define MSG_STRIP_OLD_STR "Strip Original Image"
#define MSG_NEWICONS_STR "Show NewIcons Image"
#define MSG_OLDICONS_STR "Show Original Image"
#define MSG_STRIP_WARNING_OLD_STR "This will permanently remove the original image\nfrom this icon. Are you sure?"
#define MSG_BORDER_MENU_STR "Icon Border"
#define MSG_LABEL_MENU_STR "Icon Label"
#define MSG_EDIT_STR "Edit"
#define MSG_PICK_EDITOR_STR "Pick Editor..."
#define MSG_COPY_OLDICON_STR "Copy Original Image"
#define MSG_COPY_NEWICON_STR "Copy NewIcons Image"
#define MSG_COPY_BOTHICONS_STR "Copy Both Images"
#define MSG_COPY_TOOLTYPES_STR "Copy Tooltypes"
#define MSG_ICON_NEWICON_STR "NewIcon"
#define MSG_ICON_OLDICON_STR "Standard Icon"
#define MSG_ENTER_FUNCTION_STR "Enter function to call icon editor\n(To use IconEdit you must\ntick the AppMessage box)"
#define MSG_USE_ICONEDIT_STR "Send AppMessage"
#define MSG_USE_STR "Use"
#define MSG_ICON_DONT_SAVE_STR "Don't Save"
#define MSG_ICON_MODIFIED_STR "Icon has been modified.\nDo you wish to save it first?"
#define MSG_SORT_STR "S_ort"

#endif /* CATCOMP_STRINGS */


/****************************************************************************/


#ifdef CATCOMP_ARRAY

struct CatCompArrayType
{
    LONG   cca_ID;
    STRPTR cca_Str;
};

static const struct CatCompArrayType CatCompArray[] =
{
    {MSG_ICON_TITLE,(STRPTR)MSG_ICON_TITLE_STR},
    {MSG_ICON_SAVE,(STRPTR)MSG_ICON_SAVE_STR},
    {MSG_ICON_NEXT,(STRPTR)MSG_ICON_NEXT_STR},
    {MSG_ICON_CANCEL,(STRPTR)MSG_ICON_CANCEL_STR},
    {MSG_BLOCKS,(STRPTR)MSG_BLOCKS_STR},
    {MSG_BYTES,(STRPTR)MSG_BYTES_STR},
    {MSG_STACK,(STRPTR)MSG_STACK_STR},
    {MSG_LAST_CHANGED,(STRPTR)MSG_LAST_CHANGED_STR},
    {MSG_COMMENT,(STRPTR)MSG_COMMENT_STR},
    {MSG_TOOLTYPES,(STRPTR)MSG_TOOLTYPES_STR},
    {MSG_NEW,(STRPTR)MSG_NEW_STR},
    {MSG_DELETE,(STRPTR)MSG_DELETE_STR},
    {MSG_DEFAULT_TOOL,(STRPTR)MSG_DEFAULT_TOOL_STR},
    {MSG_SIZE,(STRPTR)MSG_SIZE_STR},
    {MSG_USED,(STRPTR)MSG_USED_STR},
    {MSG_FREE,(STRPTR)MSG_FREE_STR},
    {MSG_FILE_SYSTEM,(STRPTR)MSG_FILE_SYSTEM_STR},
    {MSG_CREATED,(STRPTR)MSG_CREATED_STR},
    {MSG_VOLUME_IS,(STRPTR)MSG_VOLUME_IS_STR},
    {MSG_ICON_DISK,(STRPTR)MSG_ICON_DISK_STR},
    {MSG_ICON_DRAWER,(STRPTR)MSG_ICON_DRAWER_STR},
    {MSG_ICON_TOOL,(STRPTR)MSG_ICON_TOOL_STR},
    {MSG_ICON_PROJECT,(STRPTR)MSG_ICON_PROJECT_STR},
    {MSG_ICON_SCRIPT,(STRPTR)MSG_ICON_SCRIPT_STR},
    {MSG_ICON_ARCHIVED,(STRPTR)MSG_ICON_ARCHIVED_STR},
    {MSG_ICON_READABLE,(STRPTR)MSG_ICON_READABLE_STR},
    {MSG_ICON_WRITABLE,(STRPTR)MSG_ICON_WRITABLE_STR},
    {MSG_ICON_EXECUTABLE,(STRPTR)MSG_ICON_EXECUTABLE_STR},
    {MSG_ICON_DELETABLE,(STRPTR)MSG_ICON_DELETABLE_STR},
    {MSG_VALIDATING,(STRPTR)MSG_VALIDATING_STR},
    {MSG_WRITE_PROTECTED,(STRPTR)MSG_WRITE_PROTECTED_STR},
    {MSG_READ_WRITE,(STRPTR)MSG_READ_WRITE_STR},
    {MSG_UNREADABLE,(STRPTR)MSG_UNREADABLE_STR},
    {MSG_OFS,(STRPTR)MSG_OFS_STR},
    {MSG_FFS,(STRPTR)MSG_FFS_STR},
    {MSG_IOFS,(STRPTR)MSG_IOFS_STR},
    {MSG_IFFS,(STRPTR)MSG_IFFS_STR},
    {MSG_COFS,(STRPTR)MSG_COFS_STR},
    {MSG_CFFS,(STRPTR)MSG_CFFS_STR},
    {MSG_NDOS,(STRPTR)MSG_NDOS_STR},
    {MSG_MSDOS,(STRPTR)MSG_MSDOS_STR},
    {MSG_UNKNOWN,(STRPTR)MSG_UNKNOWN_STR},
    {MSG_ICONINFO_DESC,(STRPTR)MSG_ICONINFO_DESC_STR},
    {MSG_AFS,(STRPTR)MSG_AFS_STR},
    {MSG_PFS,(STRPTR)MSG_PFS_STR},
    {MSG_SPECIAL_MENU,(STRPTR)MSG_SPECIAL_MENU_STR},
    {MSG_AUTHOR,(STRPTR)MSG_AUTHOR_STR},
    {MSG_STRIP_NEWICONS,(STRPTR)MSG_STRIP_NEWICONS_STR},
    {MSG_OK,(STRPTR)MSG_OK_STR},
    {MSG_STRIP_WARNING,(STRPTR)MSG_STRIP_WARNING_STR},
    {MSG_OK_CANCEL,(STRPTR)MSG_OK_CANCEL_STR},
    {MSG_LOCATION,(STRPTR)MSG_LOCATION_STR},
    {MSG_ICON_GARBAGE,(STRPTR)MSG_ICON_GARBAGE_STR},
    {MSG_ICON_DEVICE,(STRPTR)MSG_ICON_DEVICE_STR},
    {MSG_ICON_KICK,(STRPTR)MSG_ICON_KICK_STR},
    {MSG_STRIP_OLD,(STRPTR)MSG_STRIP_OLD_STR},
    {MSG_NEWICONS,(STRPTR)MSG_NEWICONS_STR},
    {MSG_OLDICONS,(STRPTR)MSG_OLDICONS_STR},
    {MSG_STRIP_WARNING_OLD,(STRPTR)MSG_STRIP_WARNING_OLD_STR},
    {MSG_BORDER_MENU,(STRPTR)MSG_BORDER_MENU_STR},
    {MSG_LABEL_MENU,(STRPTR)MSG_LABEL_MENU_STR},
    {MSG_EDIT,(STRPTR)MSG_EDIT_STR},
    {MSG_PICK_EDITOR,(STRPTR)MSG_PICK_EDITOR_STR},
    {MSG_COPY_OLDICON,(STRPTR)MSG_COPY_OLDICON_STR},
    {MSG_COPY_NEWICON,(STRPTR)MSG_COPY_NEWICON_STR},
    {MSG_COPY_BOTHICONS,(STRPTR)MSG_COPY_BOTHICONS_STR},
    {MSG_COPY_TOOLTYPES,(STRPTR)MSG_COPY_TOOLTYPES_STR},
    {MSG_ICON_NEWICON,(STRPTR)MSG_ICON_NEWICON_STR},
    {MSG_ICON_OLDICON,(STRPTR)MSG_ICON_OLDICON_STR},
    {MSG_ENTER_FUNCTION,(STRPTR)MSG_ENTER_FUNCTION_STR},
    {MSG_USE_ICONEDIT,(STRPTR)MSG_USE_ICONEDIT_STR},
    {MSG_USE,(STRPTR)MSG_USE_STR},
    {MSG_ICON_DONT_SAVE,(STRPTR)MSG_ICON_DONT_SAVE_STR},
    {MSG_ICON_MODIFIED,(STRPTR)MSG_ICON_MODIFIED_STR},
    {MSG_SORT,(STRPTR)MSG_SORT_STR},
};

#endif /* CATCOMP_ARRAY */


/****************************************************************************/


#ifdef CATCOMP_BLOCK

static const char CatCompBlock[] =
{
    "\x00\x00\x03\xE8\x00\x0E"
    MSG_ICON_TITLE_STR "\x00\x00"
    "\x00\x00\x03\xE9\x00\x06"
    MSG_ICON_SAVE_STR "\x00"
    "\x00\x00\x03\xEA\x00\x06"
    MSG_ICON_NEXT_STR "\x00"
    "\x00\x00\x03\xEB\x00\x08"
    MSG_ICON_CANCEL_STR "\x00"
    "\x00\x00\x03\xEC\x00\x08"
    MSG_BLOCKS_STR "\x00"
    "\x00\x00\x03\xED\x00\x08"
    MSG_BYTES_STR "\x00\x00"
    "\x00\x00\x03\xEE\x00\x08"
    MSG_STACK_STR "\x00"
    "\x00\x00\x03\xEF\x00\x0E"
    MSG_LAST_CHANGED_STR "\x00"
    "\x00\x00\x03\xF0\x00\x0A"
    MSG_COMMENT_STR "\x00"
    "\x00\x00\x03\xF1\x00\x0E"
    MSG_TOOLTYPES_STR "\x00\x00"
    "\x00\x00\x03\xF2\x00\x06"
    MSG_NEW_STR "\x00\x00"
    "\x00\x00\x03\xF3\x00\x08"
    MSG_DELETE_STR "\x00"
    "\x00\x00\x03\xF4\x00\x10"
    MSG_DEFAULT_TOOL_STR "\x00\x00"
    "\x00\x00\x03\xF5\x00\x06"
    MSG_SIZE_STR "\x00"
    "\x00\x00\x03\xF6\x00\x06"
    MSG_USED_STR "\x00"
    "\x00\x00\x03\xF7\x00\x06"
    MSG_FREE_STR "\x00"
    "\x00\x00\x03\xF8\x00\x08"
    MSG_FILE_SYSTEM_STR "\x00\x00"
    "\x00\x00\x03\xF9\x00\x0A"
    MSG_CREATED_STR "\x00\x00"
    "\x00\x00\x03\xFA\x00\x0A"
    MSG_VOLUME_IS_STR "\x00"
    "\x00\x00\x03\xFB\x00\x08"
    MSG_ICON_DISK_STR "\x00\x00"
    "\x00\x00\x03\xFC\x00\x08"
    MSG_ICON_DRAWER_STR "\x00\x00"
    "\x00\x00\x03\xFD\x00\x06"
    MSG_ICON_TOOL_STR "\x00\x00"
    "\x00\x00\x03\xFE\x00\x08"
    MSG_ICON_PROJECT_STR "\x00"
    "\x00\x00\x03\xFF\x00\x08"
    MSG_ICON_SCRIPT_STR "\x00\x00"
    "\x00\x00\x04\x00\x00\x0A"
    MSG_ICON_ARCHIVED_STR "\x00\x00"
    "\x00\x00\x04\x01\x00\x0A"
    MSG_ICON_READABLE_STR "\x00\x00"
    "\x00\x00\x04\x02\x00\x0A"
    MSG_ICON_WRITABLE_STR "\x00\x00"
    "\x00\x00\x04\x03\x00\x0C"
    MSG_ICON_EXECUTABLE_STR "\x00\x00"
    "\x00\x00\x04\x04\x00\x0A"
    MSG_ICON_DELETABLE_STR "\x00"
    "\x00\x00\x04\x05\x00\x0C"
    MSG_VALIDATING_STR "\x00\x00"
    "\x00\x00\x04\x06\x00\x0A"
    MSG_WRITE_PROTECTED_STR "\x00"
    "\x00\x00\x04\x07\x00\x0C"
    MSG_READ_WRITE_STR "\x00\x00"
    "\x00\x00\x04\x08\x00\x0C"
    MSG_UNREADABLE_STR "\x00\x00"
    "\x00\x00\x04\x09\x00\x04"
    MSG_OFS_STR "\x00"
    "\x00\x00\x04\x0A\x00\x04"
    MSG_FFS_STR "\x00"
    "\x00\x00\x04\x0B\x00\x08"
    MSG_IOFS_STR "\x00"
    "\x00\x00\x04\x0C\x00\x08"
    MSG_IFFS_STR "\x00"
    "\x00\x00\x04\x0D\x00\x08"
    MSG_COFS_STR "\x00"
    "\x00\x00\x04\x0E\x00\x08"
    MSG_CFFS_STR "\x00"
    "\x00\x00\x04\x0F\x00\x08"
    MSG_NDOS_STR "\x00"
    "\x00\x00\x04\x10\x00\x08"
    MSG_MSDOS_STR "\x00\x00"
    "\x00\x00\x04\x11\x00\x04"
    MSG_UNKNOWN_STR "\x00"
    "\x00\x00\x04\x12\x00\x1C"
    MSG_ICONINFO_DESC_STR "\x00\x00"
    "\x00\x00\x04\x15\x00\x04"
    MSG_AFS_STR "\x00"
    "\x00\x00\x04\x16\x00\x04"
    MSG_PFS_STR "\x00"
    "\x00\x00\x04\x17\x00\x08"
    MSG_SPECIAL_MENU_STR "\x00"
    "\x00\x00\x04\x1A\x00\x0E"
    MSG_AUTHOR_STR "\x00"
    "\x00\x00\x04\x1B\x00\x16"
    MSG_STRIP_NEWICONS_STR "\x00\x00"
    "\x00\x00\x04\x1D\x00\x04"
    MSG_OK_STR "\x00\x00"
    "\x00\x00\x04\x1E\x00\x4E"
    MSG_STRIP_WARNING_STR "\x00\x00"
    "\x00\x00\x04\x1F\x00\x0A"
    MSG_OK_CANCEL_STR "\x00"
    "\x00\x00\x04\x20\x00\x0A"
    MSG_LOCATION_STR "\x00"
    "\x00\x00\x04\x21\x00\x0A"
    MSG_ICON_GARBAGE_STR "\x00\x00"
    "\x00\x00\x04\x22\x00\x08"
    MSG_ICON_DEVICE_STR "\x00\x00"
    "\x00\x00\x04\x23\x00\x0A"
    MSG_ICON_KICK_STR "\x00"
    "\x00\x00\x04\x24\x00\x16"
    MSG_STRIP_OLD_STR "\x00\x00"
    "\x00\x00\x04\x25\x00\x14"
    MSG_NEWICONS_STR "\x00"
    "\x00\x00\x04\x26\x00\x14"
    MSG_OLDICONS_STR "\x00"
    "\x00\x00\x04\x27\x00\x4E"
    MSG_STRIP_WARNING_OLD_STR "\x00"
    "\x00\x00\x04\x28\x00\x0C"
    MSG_BORDER_MENU_STR "\x00"
    "\x00\x00\x04\x29\x00\x0C"
    MSG_LABEL_MENU_STR "\x00\x00"
    "\x00\x00\x04\x2A\x00\x06"
    MSG_EDIT_STR "\x00\x00"
    "\x00\x00\x04\x2B\x00\x10"
    MSG_PICK_EDITOR_STR "\x00\x00"
    "\x00\x00\x04\x2C\x00\x14"
    MSG_COPY_OLDICON_STR "\x00"
    "\x00\x00\x04\x2D\x00\x14"
    MSG_COPY_NEWICON_STR "\x00"
    "\x00\x00\x04\x2E\x00\x12"
    MSG_COPY_BOTHICONS_STR "\x00\x00"
    "\x00\x00\x04\x2F\x00\x10"
    MSG_COPY_TOOLTYPES_STR "\x00\x00"
    "\x00\x00\x04\x30\x00\x08"
    MSG_ICON_NEWICON_STR "\x00"
    "\x00\x00\x04\x31\x00\x0E"
    MSG_ICON_OLDICON_STR "\x00"
    "\x00\x00\x04\x32\x00\x56"
    MSG_ENTER_FUNCTION_STR "\x00"
    "\x00\x00\x04\x33\x00\x10"
    MSG_USE_ICONEDIT_STR "\x00"
    "\x00\x00\x04\x34\x00\x04"
    MSG_USE_STR "\x00"
    "\x00\x00\x04\x35\x00\x0C"
    MSG_ICON_DONT_SAVE_STR "\x00\x00"
    "\x00\x00\x04\x36\x00\x36"
    MSG_ICON_MODIFIED_STR "\x00"
    "\x00\x00\x04\x37\x00\x06"
    MSG_SORT_STR "\x00"
};

#endif /* CATCOMP_BLOCK */


/****************************************************************************/


struct LocaleInfo
{
    APTR li_LocaleBase;
    APTR li_Catalog;
};


#ifdef CATCOMP_CODE

STRPTR GetString(struct LocaleInfo *li, LONG stringNum)
{
LONG   *l;
UWORD  *w;
STRPTR  builtIn;

    l = (LONG *)CatCompBlock;

    while (*l != stringNum)
    {
        w = (UWORD *)((ULONG)l + 4);
        l = (LONG *)((ULONG)l + (ULONG)*w + 6);
    }
    builtIn = (STRPTR)((ULONG)l + 6);

#define XLocaleBase LocaleBase
#define LocaleBase li->li_LocaleBase
    
    if (LocaleBase)
        return(GetCatalogStr(li->li_Catalog,stringNum,builtIn));
#define LocaleBase XLocaleBase
#undef XLocaleBase

    return(builtIn);
}


#endif /* CATCOMP_CODE */


/****************************************************************************/


#endif /* ICON_H */
