// CodeGear C++Builder
// Copyright (c) 1995, 2014 by Embarcadero Technologies, Inc.
// All rights reserved

// (DO NOT EDIT: machine generated header) 'FMX.UFlxMessages.pas' rev: 27.00 (Windows)

#ifndef Fmx_UflxmessagesHPP
#define Fmx_UflxmessagesHPP

#pragma delphiheader begin
#pragma option push
#pragma option -w-      // All warnings off
#pragma option -Vx      // Zero-length empty class member 
#pragma pack(push,8)
#include <System.hpp>	// Pascal unit
#include <SysInit.hpp>	// Pascal unit
#include <System.Variants.hpp>	// Pascal unit
#include <System.VarUtils.hpp>	// Pascal unit
#include <System.Classes.hpp>	// Pascal unit
#include <System.SysUtils.hpp>	// Pascal unit

//-- user supplied -----------------------------------------------------------

namespace Fmx
{
namespace Uflxmessages
{
//-- type declarations -------------------------------------------------------
typedef System::UnicodeString UTF16String;

typedef System::WideChar UTF16Char;

typedef System::PByte PAddress;

#pragma pack(push,1)
struct DECLSPEC_DRECORD TClientAnchor
{
public:
	System::Word Flag;
	System::Word Col1;
	System::Word Dx1;
	System::Word Row1;
	System::Word Dy1;
	System::Word Col2;
	System::Word Dx2;
	System::Word Row2;
	System::Word Dy2;
};
#pragma pack(pop)


typedef TClientAnchor *PClientAnchor;

typedef System::DynamicArray<System::UnicodeString> WidestringArray;

typedef System::DynamicArray<System::WideChar> WideCharArray;

typedef System::DynamicArray<bool> BooleanArray;

typedef System::DynamicArray<System::Byte> ByteArray;

struct DECLSPEC_DRECORD TPrinterDriverSettings
{
private:
	typedef System::DynamicArray<System::Byte> _TPrinterDriverSettings__1;
	
	
public:
	System::Word OperatingEnviroment;
	_TPrinterDriverSettings__1 Data;
};


typedef int TExcelPaperSize;

typedef System::Int8 TColorPaletteRange;

struct DECLSPEC_DRECORD TXlsCellRange
{
public:
	int Left;
	int Top;
	int Right;
	int Bottom;
};


struct DECLSPEC_DRECORD TXlsNamedRange
{
public:
	System::UnicodeString Name;
	System::UnicodeString RangeFormula;
	int OptionFlags;
	int NameSheetIndex;
};


#pragma pack(push,1)
struct DECLSPEC_DRECORD TXlsMargins
{
public:
	System::Extended Left;
	System::Extended Top;
	System::Extended Right;
	System::Extended Bottom;
	System::Extended Header;
	System::Extended Footer;
};
#pragma pack(pop)


enum DECLSPEC_DENUM TXlsSheetVisible : unsigned char { sv_Visible, sv_Hidden, sv_VeryHidden };

struct DECLSPEC_DRECORD TRTFRun
{
public:
	System::Word FirstChar;
	System::Word FontIndex;
};


typedef System::DynamicArray<TRTFRun> TRTFRunList;

struct DECLSPEC_DRECORD TRichString
{
public:
	System::UnicodeString Value;
	TRTFRunList RTFRuns;
};


enum DECLSPEC_DENUM THyperLinkType : unsigned char { hl_URL, hl_LocalFile, hl_UNC, hl_CurrentWorkbook };

struct DECLSPEC_DRECORD THyperLink
{
public:
	THyperLinkType LinkType;
	System::UnicodeString Description;
	System::UnicodeString TargetFrame;
	System::UnicodeString TextMark;
	System::UnicodeString Text;
	System::UnicodeString Hint;
};


typedef void __fastcall (__closure *TOnGetFileNameEvent)(System::TObject* Sender, const int FileFormat, System::Sysutils::TFileName &Filename);

typedef void __fastcall (__closure *TOnGetOutStreamEvent)(System::TObject* Sender, const int FileFormat, System::Classes::TStream* &OutStream);

enum DECLSPEC_DENUM TXlsImgTypes : unsigned char { xli_Emf, xli_Wmf, xli_Jpeg, xli_Png, xli_Bmp, xli_Unknown };

typedef System::StaticArray<System::Variant, 134217727> VariantArray;

typedef System::DynamicArray<System::Variant> ArrayOfVariant;

struct DECLSPEC_DRECORD TXlsCellValue
{
public:
	System::Variant Value;
	int XF;
	bool IsFormula;
};


typedef System::Sysutils::TFormatSettings *PFormatSettings;

enum DECLSPEC_DENUM TFlxAnchorType : unsigned char { at_MoveAndResize, at_MoveAndDontResize, at_DontMoveAndDontResize };

struct DECLSPEC_DRECORD TImageProperties
{
public:
	int Col1;
	int dx1;
	int Row1;
	int dy1;
	int Col2;
	int dx2;
	int Row2;
	int dy2;
	System::UnicodeString FileName;
};


//-- var, const, procedure ---------------------------------------------------
static const System::Word FLX_VAR_LOCALE_USER_DEFAULT = System::Word(0x400);
extern DELPHI_PACKAGE System::ResourceString _FieldStr;
#define Fmx_Uflxmessages_FieldStr System::LoadResourceString(&Fmx::Uflxmessages::_FieldStr)
extern DELPHI_PACKAGE System::ResourceString _DataSetStr;
#define Fmx_Uflxmessages_DataSetStr System::LoadResourceString(&Fmx::Uflxmessages::_DataSetStr)
extern DELPHI_PACKAGE System::ResourceString _VarStr;
#define Fmx_Uflxmessages_VarStr System::LoadResourceString(&Fmx::Uflxmessages::_VarStr)
extern DELPHI_PACKAGE System::ResourceString _StrOpen;
#define Fmx_Uflxmessages_StrOpen System::LoadResourceString(&Fmx::Uflxmessages::_StrOpen)
extern DELPHI_PACKAGE System::ResourceString _StrClose;
#define Fmx_Uflxmessages_StrClose System::LoadResourceString(&Fmx::Uflxmessages::_StrClose)
extern DELPHI_PACKAGE System::ResourceString _ExtrasDelim;
#define Fmx_Uflxmessages_ExtrasDelim System::LoadResourceString(&Fmx::Uflxmessages::_ExtrasDelim)
extern DELPHI_PACKAGE System::ResourceString _MarkedRowStr;
#define Fmx_Uflxmessages_MarkedRowStr System::LoadResourceString(&Fmx::Uflxmessages::_MarkedRowStr)
extern DELPHI_PACKAGE System::ResourceString _HPageBreakStr;
#define Fmx_Uflxmessages_HPageBreakStr System::LoadResourceString(&Fmx::Uflxmessages::_HPageBreakStr)
extern DELPHI_PACKAGE System::ResourceString _FullDataSetStr;
#define Fmx_Uflxmessages_FullDataSetStr System::LoadResourceString(&Fmx::Uflxmessages::_FullDataSetStr)
extern DELPHI_PACKAGE System::ResourceString _MainTxt;
#define Fmx_Uflxmessages_MainTxt System::LoadResourceString(&Fmx::Uflxmessages::_MainTxt)
extern DELPHI_PACKAGE System::ResourceString _RecordCountPrefix;
#define Fmx_Uflxmessages_RecordCountPrefix System::LoadResourceString(&Fmx::Uflxmessages::_RecordCountPrefix)
extern DELPHI_PACKAGE System::ResourceString _DefaultDateTimeFormat;
#define Fmx_Uflxmessages_DefaultDateTimeFormat System::LoadResourceString(&Fmx::Uflxmessages::_DefaultDateTimeFormat)
extern DELPHI_PACKAGE System::ResourceString _FlexCelVersion;
#define Fmx_Uflxmessages_FlexCelVersion System::LoadResourceString(&Fmx::Uflxmessages::_FlexCelVersion)
extern DELPHI_PACKAGE System::ResourceString _ErrNoAdapter;
#define Fmx_Uflxmessages_ErrNoAdapter System::LoadResourceString(&Fmx::Uflxmessages::_ErrNoAdapter)
extern DELPHI_PACKAGE System::ResourceString _ErrTooManySheets;
#define Fmx_Uflxmessages_ErrTooManySheets System::LoadResourceString(&Fmx::Uflxmessages::_ErrTooManySheets)
extern DELPHI_PACKAGE System::ResourceString _ErrNoDataSet;
#define Fmx_Uflxmessages_ErrNoDataSet System::LoadResourceString(&Fmx::Uflxmessages::_ErrNoDataSet)
extern DELPHI_PACKAGE System::ResourceString _ErrNoPropDefined;
#define Fmx_Uflxmessages_ErrNoPropDefined System::LoadResourceString(&Fmx::Uflxmessages::_ErrNoPropDefined)
extern DELPHI_PACKAGE System::ResourceString _ErrBadProp;
#define Fmx_Uflxmessages_ErrBadProp System::LoadResourceString(&Fmx::Uflxmessages::_ErrBadProp)
extern DELPHI_PACKAGE System::ResourceString _ErrTooManyDimensions;
#define Fmx_Uflxmessages_ErrTooManyDimensions System::LoadResourceString(&Fmx::Uflxmessages::_ErrTooManyDimensions)
extern DELPHI_PACKAGE System::ResourceString _ErrIndexOutBounds;
#define Fmx_Uflxmessages_ErrIndexOutBounds System::LoadResourceString(&Fmx::Uflxmessages::_ErrIndexOutBounds)
extern DELPHI_PACKAGE System::ResourceString _ErrInvalidDrawingType;
#define Fmx_Uflxmessages_ErrInvalidDrawingType System::LoadResourceString(&Fmx::Uflxmessages::_ErrInvalidDrawingType)
extern DELPHI_PACKAGE System::ResourceString _ErrNoOpenFile;
#define Fmx_Uflxmessages_ErrNoOpenFile System::LoadResourceString(&Fmx::Uflxmessages::_ErrNoOpenFile)
extern DELPHI_PACKAGE System::ResourceString _ErrCantFindFile;
#define Fmx_Uflxmessages_ErrCantFindFile System::LoadResourceString(&Fmx::Uflxmessages::_ErrCantFindFile)
extern DELPHI_PACKAGE System::ResourceString _ErrNoTemplate;
#define Fmx_Uflxmessages_ErrNoTemplate System::LoadResourceString(&Fmx::Uflxmessages::_ErrNoTemplate)
extern DELPHI_PACKAGE System::ResourceString _ErrDocumentNotSaved;
#define Fmx_Uflxmessages_ErrDocumentNotSaved System::LoadResourceString(&Fmx::Uflxmessages::_ErrDocumentNotSaved)
extern DELPHI_PACKAGE System::ResourceString _ErrFieldNil;
#define Fmx_Uflxmessages_ErrFieldNil System::LoadResourceString(&Fmx::Uflxmessages::_ErrFieldNil)
extern DELPHI_PACKAGE System::ResourceString _ErrDupField;
#define Fmx_Uflxmessages_ErrDupField System::LoadResourceString(&Fmx::Uflxmessages::_ErrDupField)
extern DELPHI_PACKAGE System::ResourceString _ErrFieldNotFound;
#define Fmx_Uflxmessages_ErrFieldNotFound System::LoadResourceString(&Fmx::Uflxmessages::_ErrFieldNotFound)
extern DELPHI_PACKAGE System::ResourceString _ErrInvalidColumnCount;
#define Fmx_Uflxmessages_ErrInvalidColumnCount System::LoadResourceString(&Fmx::Uflxmessages::_ErrInvalidColumnCount)
extern DELPHI_PACKAGE System::ResourceString _MsgAbout;
#define Fmx_Uflxmessages_MsgAbout System::LoadResourceString(&Fmx::Uflxmessages::_MsgAbout)
extern DELPHI_PACKAGE System::ResourceString _TxtDatasets;
#define Fmx_Uflxmessages_TxtDatasets System::LoadResourceString(&Fmx::Uflxmessages::_TxtDatasets)
extern DELPHI_PACKAGE System::ResourceString _TxtProperties;
#define Fmx_Uflxmessages_TxtProperties System::LoadResourceString(&Fmx::Uflxmessages::_TxtProperties)
extern DELPHI_PACKAGE System::ResourceString _TxtExtras;
#define Fmx_Uflxmessages_TxtExtras System::LoadResourceString(&Fmx::Uflxmessages::_TxtExtras)
extern DELPHI_PACKAGE System::ResourceString _TxtFileModified;
#define Fmx_Uflxmessages_TxtFileModified System::LoadResourceString(&Fmx::Uflxmessages::_TxtFileModified)
extern DELPHI_PACKAGE System::ResourceString _TxtFileModifiedCaption;
#define Fmx_Uflxmessages_TxtFileModifiedCaption System::LoadResourceString(&Fmx::Uflxmessages::_TxtFileModifiedCaption)
extern DELPHI_PACKAGE System::ResourceString _TxtEditing;
#define Fmx_Uflxmessages_TxtEditing System::LoadResourceString(&Fmx::Uflxmessages::_TxtEditing)
extern DELPHI_PACKAGE System::ResourceString _TxtEditTemplate;
#define Fmx_Uflxmessages_TxtEditTemplate System::LoadResourceString(&Fmx::Uflxmessages::_TxtEditTemplate)
extern DELPHI_PACKAGE System::ResourceString _TxtRefreshTemplate;
#define Fmx_Uflxmessages_TxtRefreshTemplate System::LoadResourceString(&Fmx::Uflxmessages::_TxtRefreshTemplate)
extern DELPHI_PACKAGE System::ResourceString _TxtTemplateStoreRefreshed;
#define Fmx_Uflxmessages_TxtTemplateStoreRefreshed System::LoadResourceString(&Fmx::Uflxmessages::_TxtTemplateStoreRefreshed)
extern DELPHI_PACKAGE System::ResourceString _TxtDeleteRange;
#define Fmx_Uflxmessages_TxtDeleteRange System::LoadResourceString(&Fmx::Uflxmessages::_TxtDeleteRange)
extern DELPHI_PACKAGE System::ResourceString _TxtDeleteRangeCaption;
#define Fmx_Uflxmessages_TxtDeleteRangeCaption System::LoadResourceString(&Fmx::Uflxmessages::_TxtDeleteRangeCaption)
extern DELPHI_PACKAGE System::ResourceString _TxtNamedRangeFormula;
#define Fmx_Uflxmessages_TxtNamedRangeFormula System::LoadResourceString(&Fmx::Uflxmessages::_TxtNamedRangeFormula)
extern DELPHI_PACKAGE System::ResourceString _ErrComponentIsNotXlsDataSet;
#define Fmx_Uflxmessages_ErrComponentIsNotXlsDataSet System::LoadResourceString(&Fmx::Uflxmessages::_ErrComponentIsNotXlsDataSet)
extern DELPHI_PACKAGE System::ResourceString _ErrUseFasterAdapter;
#define Fmx_Uflxmessages_ErrUseFasterAdapter System::LoadResourceString(&Fmx::Uflxmessages::_ErrUseFasterAdapter)
extern DELPHI_PACKAGE System::ResourceString _TxtTrue;
#define Fmx_Uflxmessages_TxtTrue System::LoadResourceString(&Fmx::Uflxmessages::_TxtTrue)
extern DELPHI_PACKAGE System::ResourceString _TxtFalse;
#define Fmx_Uflxmessages_TxtFalse System::LoadResourceString(&Fmx::Uflxmessages::_TxtFalse)
extern DELPHI_PACKAGE System::ResourceString _ErrInvalidWmf;
#define Fmx_Uflxmessages_ErrInvalidWmf System::LoadResourceString(&Fmx::Uflxmessages::_ErrInvalidWmf)
extern DELPHI_PACKAGE System::ResourceString _TxtSepLog;
#define Fmx_Uflxmessages_TxtSepLog System::LoadResourceString(&Fmx::Uflxmessages::_TxtSepLog)
extern DELPHI_PACKAGE System::ResourceString _TxtCheckHeader;
#define Fmx_Uflxmessages_TxtCheckHeader System::LoadResourceString(&Fmx::Uflxmessages::_TxtCheckHeader)
extern DELPHI_PACKAGE System::ResourceString _TxtError;
#define Fmx_Uflxmessages_TxtError System::LoadResourceString(&Fmx::Uflxmessages::_TxtError)
extern DELPHI_PACKAGE System::ResourceString _TxtOK;
#define Fmx_Uflxmessages_TxtOK System::LoadResourceString(&Fmx::Uflxmessages::_TxtOK)
extern DELPHI_PACKAGE System::ResourceString _ErrInvalidRangeName;
#define Fmx_Uflxmessages_ErrInvalidRangeName System::LoadResourceString(&Fmx::Uflxmessages::_ErrInvalidRangeName)
extern DELPHI_PACKAGE System::ResourceString _ErrRangeNameNotFound;
#define Fmx_Uflxmessages_ErrRangeNameNotFound System::LoadResourceString(&Fmx::Uflxmessages::_ErrRangeNameNotFound)
extern DELPHI_PACKAGE System::ResourceString _ErrRangeNameInvalidType;
#define Fmx_Uflxmessages_ErrRangeNameInvalidType System::LoadResourceString(&Fmx::Uflxmessages::_ErrRangeNameInvalidType)
extern DELPHI_PACKAGE System::ResourceString _ErrCheckCellDots;
#define Fmx_Uflxmessages_ErrCheckCellDots System::LoadResourceString(&Fmx::Uflxmessages::_ErrCheckCellDots)
extern DELPHI_PACKAGE System::ResourceString _ErrCheckDotCommandsCol;
#define Fmx_Uflxmessages_ErrCheckDotCommandsCol System::LoadResourceString(&Fmx::Uflxmessages::_ErrCheckDotCommandsCol)
extern DELPHI_PACKAGE System::ResourceString _ErrInvalidCellDB;
#define Fmx_Uflxmessages_ErrInvalidCellDB System::LoadResourceString(&Fmx::Uflxmessages::_ErrInvalidCellDB)
extern DELPHI_PACKAGE System::ResourceString _ErrInvalidCellDB2;
#define Fmx_Uflxmessages_ErrInvalidCellDB2 System::LoadResourceString(&Fmx::Uflxmessages::_ErrInvalidCellDB2)
extern DELPHI_PACKAGE System::ResourceString _ErrInvalidField;
#define Fmx_Uflxmessages_ErrInvalidField System::LoadResourceString(&Fmx::Uflxmessages::_ErrInvalidField)
extern DELPHI_PACKAGE System::ResourceString _ErrInvalidPagesField;
#define Fmx_Uflxmessages_ErrInvalidPagesField System::LoadResourceString(&Fmx::Uflxmessages::_ErrInvalidPagesField)
extern DELPHI_PACKAGE System::ResourceString _ErrFieldOutsideRange;
#define Fmx_Uflxmessages_ErrFieldOutsideRange System::LoadResourceString(&Fmx::Uflxmessages::_ErrFieldOutsideRange)
extern DELPHI_PACKAGE System::ResourceString _ErrInvalidImageDB;
#define Fmx_Uflxmessages_ErrInvalidImageDB System::LoadResourceString(&Fmx::Uflxmessages::_ErrInvalidImageDB)
extern DELPHI_PACKAGE System::ResourceString _ErrInvalidImageField;
#define Fmx_Uflxmessages_ErrInvalidImageField System::LoadResourceString(&Fmx::Uflxmessages::_ErrInvalidImageField)
extern DELPHI_PACKAGE System::ResourceString _ErrInvalidImageType;
#define Fmx_Uflxmessages_ErrInvalidImageType System::LoadResourceString(&Fmx::Uflxmessages::_ErrInvalidImageType)
extern DELPHI_PACKAGE System::ResourceString _ErrTemplateNotRefreshed;
#define Fmx_Uflxmessages_ErrTemplateNotRefreshed System::LoadResourceString(&Fmx::Uflxmessages::_ErrTemplateNotRefreshed)
extern DELPHI_PACKAGE System::ResourceString _ErrNoAdvStrGrid;
#define Fmx_Uflxmessages_ErrNoAdvStrGrid System::LoadResourceString(&Fmx::Uflxmessages::_ErrNoAdvStrGrid)
extern DELPHI_PACKAGE System::ResourceString _ErrInvalidSheetName;
#define Fmx_Uflxmessages_ErrInvalidSheetName System::LoadResourceString(&Fmx::Uflxmessages::_ErrInvalidSheetName)
extern DELPHI_PACKAGE System::ResourceString _ErrInvalidNameForARange;
#define Fmx_Uflxmessages_ErrInvalidNameForARange System::LoadResourceString(&Fmx::Uflxmessages::_ErrInvalidNameForARange)
extern DELPHI_PACKAGE System::ResourceString _xls_Emf;
#define Fmx_Uflxmessages_xls_Emf System::LoadResourceString(&Fmx::Uflxmessages::_xls_Emf)
extern DELPHI_PACKAGE System::ResourceString _xls_Wmf;
#define Fmx_Uflxmessages_xls_Wmf System::LoadResourceString(&Fmx::Uflxmessages::_xls_Wmf)
extern DELPHI_PACKAGE System::ResourceString _xls_Jpeg;
#define Fmx_Uflxmessages_xls_Jpeg System::LoadResourceString(&Fmx::Uflxmessages::_xls_Jpeg)
extern DELPHI_PACKAGE System::ResourceString _xls_Png;
#define Fmx_Uflxmessages_xls_Png System::LoadResourceString(&Fmx::Uflxmessages::_xls_Png)
static const System::Word Date1904Diff = System::Word(0x5b6);
static const System::Int8 TExcelPaperSize_Undefined = System::Int8(0x0);
static const System::Int8 TExcelPaperSize_Letter = System::Int8(0x1);
static const System::Int8 TExcelPaperSize_Lettersmall = System::Int8(0x2);
static const System::Int8 TExcelPaperSize_Tabloid = System::Int8(0x3);
static const System::Int8 TExcelPaperSize_Ledger = System::Int8(0x4);
static const System::Int8 TExcelPaperSize_Legal = System::Int8(0x5);
static const System::Int8 TExcelPaperSize_Statement = System::Int8(0x6);
static const System::Int8 TExcelPaperSize_Executive = System::Int8(0x7);
static const System::Int8 TExcelPaperSize_A3 = System::Int8(0x8);
static const System::Int8 TExcelPaperSize_A4 = System::Int8(0x9);
static const System::Int8 TExcelPaperSize_A4small = System::Int8(0xa);
static const System::Int8 TExcelPaperSize_A5 = System::Int8(0xb);
static const System::Int8 TExcelPaperSize_B4_JIS = System::Int8(0xc);
static const System::Int8 TExcelPaperSize_B5_JIS = System::Int8(0xd);
static const System::Int8 TExcelPaperSize_Folio = System::Int8(0xe);
static const System::Int8 TExcelPaperSize_Quarto = System::Int8(0xf);
static const System::Int8 TExcelPaperSize_s10x14 = System::Int8(0x10);
static const System::Int8 TExcelPaperSize_s11x17 = System::Int8(0x11);
static const System::Int8 TExcelPaperSize_Note = System::Int8(0x12);
static const System::Int8 TExcelPaperSize_Envelope9 = System::Int8(0x13);
static const System::Int8 TExcelPaperSize_Envelope10 = System::Int8(0x14);
static const System::Int8 TExcelPaperSize_Envelope11 = System::Int8(0x15);
static const System::Int8 TExcelPaperSize_Envelope12 = System::Int8(0x16);
static const System::Int8 TExcelPaperSize_Envelope14 = System::Int8(0x17);
static const System::Int8 TExcelPaperSize_C = System::Int8(0x18);
static const System::Int8 TExcelPaperSize_D = System::Int8(0x19);
static const System::Int8 TExcelPaperSize_E = System::Int8(0x1a);
static const System::Int8 TExcelPaperSize_EnvelopeDL = System::Int8(0x1b);
static const System::Int8 TExcelPaperSize_EnvelopeC5 = System::Int8(0x1c);
static const System::Int8 TExcelPaperSize_EnvelopeC3 = System::Int8(0x1d);
static const System::Int8 TExcelPaperSize_EnvelopeC4 = System::Int8(0x1e);
static const System::Int8 TExcelPaperSize_EnvelopeC6 = System::Int8(0x1f);
static const System::Int8 TExcelPaperSize_EnvelopeC6_C5 = System::Int8(0x20);
static const System::Int8 TExcelPaperSize_B4_ISO = System::Int8(0x21);
static const System::Int8 TExcelPaperSize_B5_ISO = System::Int8(0x22);
static const System::Int8 TExcelPaperSize_B6_ISO = System::Int8(0x23);
static const System::Int8 TExcelPaperSize_EnvelopeItaly = System::Int8(0x24);
static const System::Int8 TExcelPaperSize_EnvelopeMonarch = System::Int8(0x25);
static const System::Int8 TExcelPaperSize_s63_4Envelope = System::Int8(0x26);
static const System::Int8 TExcelPaperSize_USStandardFanfold = System::Int8(0x27);
static const System::Int8 TExcelPaperSize_GermanStdFanfold = System::Int8(0x28);
static const System::Int8 TExcelPaperSize_GermanLegalFanfold = System::Int8(0x29);
static const System::Int8 TExcelPaperSize_B4_ISO_2 = System::Int8(0x2a);
static const System::Int8 TExcelPaperSize_JapanesePostcard = System::Int8(0x2b);
static const System::Int8 TExcelPaperSize_s9x11 = System::Int8(0x2c);
static const System::Int8 TExcelPaperSize_s10x11 = System::Int8(0x2d);
static const System::Int8 TExcelPaperSize_s15x11 = System::Int8(0x2e);
static const System::Int8 TExcelPaperSize_EnvelopeInvite = System::Int8(0x2f);
static const System::Int8 TExcelPaperSize_LetterExtra = System::Int8(0x32);
static const System::Int8 TExcelPaperSize_LegalExtra = System::Int8(0x33);
static const System::Int8 TExcelPaperSize_TabloidExtra = System::Int8(0x34);
static const System::Int8 TExcelPaperSize_A4Extra = System::Int8(0x35);
static const System::Int8 TExcelPaperSize_LetterTransverse = System::Int8(0x36);
static const System::Int8 TExcelPaperSize_A4Transverse = System::Int8(0x37);
static const System::Int8 TExcelPaperSize_LetterExtraTransv = System::Int8(0x38);
static const System::Int8 TExcelPaperSize_SuperA_A4 = System::Int8(0x39);
static const System::Int8 TExcelPaperSize_SuperB_A3 = System::Int8(0x3a);
static const System::Int8 TExcelPaperSize_LetterPlus = System::Int8(0x3b);
static const System::Int8 TExcelPaperSize_A4Plus = System::Int8(0x3c);
static const System::Int8 TExcelPaperSize_A5Transverse = System::Int8(0x3d);
static const System::Int8 TExcelPaperSize_B5_JIS_Transverse = System::Int8(0x3e);
static const System::Int8 TExcelPaperSize_A3Extra = System::Int8(0x3f);
static const System::Int8 TExcelPaperSize_A5Extra = System::Int8(0x40);
static const System::Int8 TExcelPaperSize_B5_ISO_Extra = System::Int8(0x41);
static const System::Int8 TExcelPaperSize_A2 = System::Int8(0x42);
static const System::Int8 TExcelPaperSize_A3Transverse = System::Int8(0x43);
static const System::Int8 TExcelPaperSize_A3ExtraTransverse = System::Int8(0x44);
static const System::Int8 TExcelPaperSize_DblJapanesePostcard = System::Int8(0x45);
static const System::Int8 TExcelPaperSize_A6 = System::Int8(0x46);
static const System::Int8 TExcelPaperSize_LetterRotated = System::Int8(0x4b);
static const System::Int8 TExcelPaperSize_A3Rotated = System::Int8(0x4c);
static const System::Int8 TExcelPaperSize_A4Rotated = System::Int8(0x4d);
static const System::Int8 TExcelPaperSize_A5Rotated = System::Int8(0x4e);
static const System::Int8 TExcelPaperSize_B4_JIS_Rotated = System::Int8(0x4f);
static const System::Int8 TExcelPaperSize_B5_JIS_Rotated = System::Int8(0x50);
static const System::Int8 TExcelPaperSize_JapanesePostcardRot = System::Int8(0x51);
static const System::Int8 TExcelPaperSize_DblJapPostcardRot = System::Int8(0x52);
static const System::Int8 TExcelPaperSize_A6Rotated = System::Int8(0x53);
static const System::Int8 TExcelPaperSize_B6_JIS = System::Int8(0x58);
static const System::Int8 TExcelPaperSize_B6_JIS_Rotated = System::Int8(0x59);
static const System::Int8 TExcelPaperSize_s12x11 = System::Int8(0x5a);
extern DELPHI_PACKAGE int DefColWidthAdapt;
static const System::Int8 fpo_LeftToRight = System::Int8(0x1);
static const System::Int8 fpo_Orientation = System::Int8(0x2);
static const System::Int8 fpo_NoPls = System::Int8(0x4);
static const System::Int8 fpo_NoColor = System::Int8(0x8);
static const System::Int8 fpo_Draft = System::Int8(0x10);
static const System::Int8 fpo_Notes = System::Int8(0x20);
static const System::Int8 fpo_NoOrient = System::Int8(0x40);
static const System::Byte fpo_UsePage = System::Byte(0x80);
static const char InternalNameRange_Consolidate_Area = '\0';
static const char InternalNameRange_Auto_Open = '\x01';
static const char InternalNameRange_Auto_Close = '\x02';
static const char InternalNameRange_Extract = '\x03';
static const char InternalNameRange_Database = '\x04';
static const char InternalNameRange_Criteria = '\x05';
static const char InternalNameRange_Print_Area = '\x06';
static const char InternalNameRange_Print_Titles = '\x07';
static const char InternalNameRange_Recorder = '\x08';
static const char InternalNameRange_Data_Form = '\x09';
static const char InternalNameRange_Auto_Activate = '\x0a';
static const char InternalNameRange_Auto_Deactivate = '\x0b';
static const char InternalNameRange_Sheet_Title = '\x0c';
static const char InternalNameRange_Filter_DataBase = '\x0d';
extern DELPHI_PACKAGE System::Extended ColMult;
extern DELPHI_PACKAGE System::Extended RowMult;
extern DELPHI_PACKAGE System::UnicodeString __fastcall EncodeColumn(const int C);
extern DELPHI_PACKAGE System::UnicodeString __fastcall SearchPathStr(const System::UnicodeString AFileName)/* overload */;
extern DELPHI_PACKAGE System::UnicodeString __fastcall SearchPathStr(const System::UnicodeString AFilePath, const System::UnicodeString AFileName)/* overload */;
extern DELPHI_PACKAGE void __fastcall EnsureAMPM(PFormatSettings &FormatSettings);
extern DELPHI_PACKAGE PFormatSettings __fastcall GetDefaultLocaleFormatSettings(void);
extern DELPHI_PACKAGE PFormatSettings __fastcall InvariantFormatSettings(void);
extern DELPHI_PACKAGE bool __fastcall TryStrToFloatInvariant(const System::UnicodeString s, /* out */ System::Extended &i);
extern DELPHI_PACKAGE System::UnicodeString __fastcall WideUpperCase98(const System::UnicodeString s);
extern DELPHI_PACKAGE System::UnicodeString __fastcall StringReplaceSkipQuotes(const System::UnicodeString S, const System::UnicodeString OldPattern, const System::UnicodeString NewPattern);
extern DELPHI_PACKAGE bool __fastcall FlxTryStrToDateTime(const System::UnicodeString S, /* out */ System::TDateTime &Value, /* out */ System::UnicodeString &dFormat, /* out */ bool &HasDate, /* out */ bool &HasTime, const System::UnicodeString DateFormat = System::UnicodeString(), const System::UnicodeString TimeFormat = System::UnicodeString(), const PFormatSettings FormatSettings = (PFormatSettings)(0x0));
extern DELPHI_PACKAGE System::UnicodeString __fastcall TryFormatDateTime _DEPRECATED_ATTRIBUTE1("Use TryFormatDateTime1904 instead") (const System::UnicodeString Fmt, System::TDateTime value);
extern DELPHI_PACKAGE System::UnicodeString __fastcall TryFormatDateTime1904(const System::UnicodeString Fmt, System::TDateTime value, const bool Dates1904, const System::Sysutils::TFormatSettings &LocalSettings)/* overload */;
extern DELPHI_PACKAGE System::UnicodeString __fastcall TryFormatDateTime1904(const System::UnicodeString Fmt, System::TDateTime value, const bool Dates1904)/* overload */;
extern DELPHI_PACKAGE TXlsCellRange __fastcall OffsetRange(const TXlsCellRange &CellRange, const int DeltaRow, const int DeltaCol);
extern DELPHI_PACKAGE void __fastcall InitializeNamedRange(/* out */ TXlsNamedRange &NamedRange);
extern DELPHI_PACKAGE System::UnicodeString __fastcall VariantToString(const System::Variant &v);
}	/* namespace Uflxmessages */
}	/* namespace Fmx */
#if !defined(DELPHIHEADER_NO_IMPLICIT_NAMESPACE_USE) && !defined(NO_USING_NAMESPACE_FMX_UFLXMESSAGES)
using namespace Fmx::Uflxmessages;
#endif
#if !defined(DELPHIHEADER_NO_IMPLICIT_NAMESPACE_USE) && !defined(NO_USING_NAMESPACE_FMX)
using namespace Fmx;
#endif
#pragma pack(pop)
#pragma option pop

#pragma delphiheader end.
//-- end unit ----------------------------------------------------------------
#endif	// Fmx_UflxmessagesHPP
