8 //----------------------------------------------------------------------------
10 #define VERSION_MAJOR 40
11 #define VERSION_MINOR 3
13 #define VERS_MAJOR STR(VERSION_MAJOR)
14 #define VERS_MINOR STR(VERSION_MINOR)
16 //----------------------------------------------------------------------------
18 #define OBJID_NLIST_NAME 4913001
19 #define OBJID_NLIST_TEXT 4913002
23 STRPTR fte_AllocatedName
; // allocated space for tn_Name
24 struct TypeNode fte_TypeNode
;
26 struct List fte_MagicList
; // List of FileTypesActionListEntry
29 struct FileTypesPrefsInst
31 BPTR fpb_DefIconsSegList
;
32 struct TypeNode
*fpb_RootType
;
33 BOOL fpb_DefIconsInit
;
36 //----------------------------------------------------------------------------
38 extern Object
*ListtreeFileTypes
;
40 //----------------------------------------------------------------------------
42 // Functions in DefIcons.c
43 LONG
InitDefIcons(void);
44 void CleanupDefIcons(void);
45 struct TypeNode
*DefIconsIdentify(BPTR dirLock
, CONST_STRPTR Name
);
47 //----------------------------------------------------------------------------
50 int snprintf(char *, size_t, const char *, /*args*/ ...);
51 int vsnprintf(char *, size_t, const char *, va_list ap
);
54 //----------------------------------------------------------------------------
56 struct Find_LocaleInfo
60 struct LocaleIFace
*li_ILocale
;
63 //----------------------------------------------------------------------------
65 #endif /* FIND_MODULE_H */