1cd66d540cead3f8200b0c73bad9c276d67896c3dDavid Srbecky// Common/TextConfig.h
2cd66d540cead3f8200b0c73bad9c276d67896c3dDavid Srbecky
3cd66d540cead3f8200b0c73bad9c276d67896c3dDavid Srbecky#ifndef __COMMON_TEXT_CONFIG_H
4cd66d540cead3f8200b0c73bad9c276d67896c3dDavid Srbecky#define __COMMON_TEXT_CONFIG_H
5cd66d540cead3f8200b0c73bad9c276d67896c3dDavid Srbecky
6cd66d540cead3f8200b0c73bad9c276d67896c3dDavid Srbecky#include "MyString.h"
7cd66d540cead3f8200b0c73bad9c276d67896c3dDavid Srbecky
8cd66d540cead3f8200b0c73bad9c276d67896c3dDavid Srbeckystruct CTextConfigPair
9cd66d540cead3f8200b0c73bad9c276d67896c3dDavid Srbecky{
10cd66d540cead3f8200b0c73bad9c276d67896c3dDavid Srbecky  UString ID;
11cd66d540cead3f8200b0c73bad9c276d67896c3dDavid Srbecky  UString String;
12cd66d540cead3f8200b0c73bad9c276d67896c3dDavid Srbecky};
13cd66d540cead3f8200b0c73bad9c276d67896c3dDavid Srbecky
14cd66d540cead3f8200b0c73bad9c276d67896c3dDavid Srbeckybool GetTextConfig(const AString &text, CObjectVector<CTextConfigPair> &pairs);
15cd66d540cead3f8200b0c73bad9c276d67896c3dDavid Srbecky
16cd66d540cead3f8200b0c73bad9c276d67896c3dDavid Srbeckyint FindTextConfigItem(const CObjectVector<CTextConfigPair> &pairs, const UString &id) throw();
17cd66d540cead3f8200b0c73bad9c276d67896c3dDavid SrbeckyUString GetTextConfigValue(const CObjectVector<CTextConfigPair> &pairs, const UString &id);
18cd66d540cead3f8200b0c73bad9c276d67896c3dDavid Srbecky
19cd66d540cead3f8200b0c73bad9c276d67896c3dDavid Srbecky#endif
20cd66d540cead3f8200b0c73bad9c276d67896c3dDavid Srbecky
21cd66d540cead3f8200b0c73bad9c276d67896c3dDavid Srbecky
22