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

// (DO NOT EDIT: machine generated header) 'BIFF_MergedCells5.pas' rev: 28.00 (Windows)

#ifndef Biff_mergedcells5HPP
#define Biff_mergedcells5HPP

#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.Classes.hpp>	// Pascal unit
#include <System.SysUtils.hpp>	// Pascal unit
#include <BIFF_RecsII5.hpp>	// Pascal unit
#include <BIFF_Utils5.hpp>	// Pascal unit
#include <BIFF_CellAreas5.hpp>	// Pascal unit
#include <XLSUtils5.hpp>	// Pascal unit
#include <System.Contnrs.hpp>	// Pascal unit

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

namespace Biff_mergedcells5
{
//-- type declarations -------------------------------------------------------
class DELPHICLASS TMergedCell;
#pragma pack(push,4)
class PASCALIMPLEMENTATION TMergedCell : public Biff_cellareas5::TCellArea97
{
	typedef Biff_cellareas5::TCellArea97 inherited;
	
public:
	/* TObject.Create */ inline __fastcall TMergedCell(void) : Biff_cellareas5::TCellArea97() { }
	/* TObject.Destroy */ inline __fastcall virtual ~TMergedCell(void) { }
	
};

#pragma pack(pop)

class DELPHICLASS TMergedCells;
class PASCALIMPLEMENTATION TMergedCells : public Biff_cellareas5::TSolidCellAreas97
{
	typedef Biff_cellareas5::TSolidCellAreas97 inherited;
	
public:
	void __fastcall CopyList(System::Classes::TList* List, int Col1, int Row1, int Col2, int Row2);
	void __fastcall InsertList(System::Classes::TList* List, int Col1, int Row1, int Col2, int Row2, int DestCol, int DestRow);
	void __fastcall _DeleteList(System::Classes::TList* List, int Col1, int Row1, int Col2, int Row2);
	virtual void __fastcall Copy(System::Word Col1, System::Word Row1, System::Word Col2, System::Word Row2, int DeltaCol, int DeltaRow);
public:
	/* TBaseCellAreas97.Create */ inline __fastcall TMergedCells(void) : Biff_cellareas5::TSolidCellAreas97() { }
	
public:
	/* TList.Destroy */ inline __fastcall virtual ~TMergedCells(void) { }
	
};


//-- var, const, procedure ---------------------------------------------------
}	/* namespace Biff_mergedcells5 */
#if !defined(DELPHIHEADER_NO_IMPLICIT_NAMESPACE_USE) && !defined(NO_USING_NAMESPACE_BIFF_MERGEDCELLS5)
using namespace Biff_mergedcells5;
#endif
#pragma pack(pop)
#pragma option pop

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