📄 aqdockingnative.hpp
字号:
// CodeGear C++Builder
// Copyright (c) 1995, 2008 by CodeGear
// All rights reserved
// (DO NOT EDIT: machine generated header) 'Aqdockingnative.pas' rev: 20.00
#ifndef AqdockingnativeHPP
#define AqdockingnativeHPP
#pragma delphiheader begin
#pragma option push
#pragma option -w- // All warnings off
#pragma option -Vx // Zero-length empty class member functions
#pragma pack(push,8)
#include <System.hpp> // Pascal unit
#include <Sysinit.hpp> // Pascal unit
#include <Classes.hpp> // Pascal unit
#include <Types.hpp> // Pascal unit
#include <Aqdockingbase.hpp> // Pascal unit
#include <Aqdocking.hpp> // Pascal unit
#include <Aqmaskforms.hpp> // Pascal unit
#include <Aqdockingutils.hpp> // Pascal unit
//-- user supplied -----------------------------------------------------------
namespace Aqdockingnative
{
//-- type declarations -------------------------------------------------------
class DELPHICLASS TaqNativeDocker;
class PASCALIMPLEMENTATION TaqNativeDocker : public Aqdocking::TaqDocker
{
typedef Aqdocking::TaqDocker inherited;
public:
virtual Aqdocking::TaqDockingRegionType __fastcall GetDockingRegionType(const Types::TPoint &APoint);
virtual unsigned __fastcall GetDockingZoneRgn(Aqdocking::TaqDockingRegionType ARegion);
virtual bool __fastcall HasDockingZone(Aqdocking::TaqDockingRegionType ARegion);
virtual Types::TRect __fastcall GetDockingRect(Aqdocking::TaqDockingRegionType ARegion, Aqdockingbase::TaqCustomDockingControl* ADragControl);
virtual unsigned __fastcall GetDockingFrameRgn(Aqdocking::TaqDockingRegionType ARegion, Aqdockingbase::TaqCustomDockingControl* ADragControl);
public:
/* TaqDocker.Create */ inline __fastcall virtual TaqNativeDocker(Aqdockingbase::TaqCustomDockingManager* ADockingManager) : Aqdocking::TaqDocker(ADockingManager) { }
public:
/* TaqOwnedObject.Destroy */ inline __fastcall virtual ~TaqNativeDocker(void) { }
};
class DELPHICLASS TaqNativeMover;
class PASCALIMPLEMENTATION TaqNativeMover : public Aqdocking::TaqMover
{
typedef Aqdocking::TaqMover inherited;
protected:
virtual Aqdockingbase::TaqCustomDockingControl* __fastcall FindDockingControl(const Types::TPoint &Coord);
DYNAMIC void __fastcall EnterInsideContainer(Aqdocking::TaqInsideContainer* AContainer, Aqdocking::TaqDockingRegionType ARegion);
DYNAMIC void __fastcall LeaveInsideContainer(Aqdocking::TaqInsideContainer* AContainer);
public:
/* TaqMover.Create */ inline __fastcall virtual TaqNativeMover(Aqdockingbase::TaqCustomDockingManager* ADockingManager) : Aqdocking::TaqMover(ADockingManager) { }
public:
/* TaqOwnedObject.Destroy */ inline __fastcall virtual ~TaqNativeMover(void) { }
};
class DELPHICLASS TaqNativeDockingFrame;
class PASCALIMPLEMENTATION TaqNativeDockingFrame : public Aqdocking::TaqDockingFrame
{
typedef Aqdocking::TaqDockingFrame inherited;
protected:
virtual Aqmaskforms::TaqCustomMaskFormClass __fastcall GetMaskFormClass(void);
public:
/* TaqDockingFrame.Create */ inline __fastcall virtual TaqNativeDockingFrame(Aqdockingbase::TaqCustomDockingManager* ADockingManager) : Aqdocking::TaqDockingFrame(ADockingManager) { }
public:
/* TaqCustomDockingFrame.Destroy */ inline __fastcall virtual ~TaqNativeDockingFrame(void) { }
};
class DELPHICLASS TaqNativeDockingStyle;
class PASCALIMPLEMENTATION TaqNativeDockingStyle : public Aqdocking::TaqDockingStyle
{
typedef Aqdocking::TaqDockingStyle inherited;
protected:
virtual Aqdocking::TaqDockingFrameClass __fastcall GetDockingFrameClass(void);
virtual Aqdocking::TaqMoverClass __fastcall GetMoverClass(void);
virtual Aqdocking::TaqDockerClass __fastcall GetDockerClass(Aqdockingbase::TaqCustomDockingControlClass DockClass);
public:
/* TaqDockingStyle.Create */ inline __fastcall virtual TaqNativeDockingStyle(Classes::TComponent* AOwner) : Aqdocking::TaqDockingStyle(AOwner) { }
public:
/* TPersistent.Destroy */ inline __fastcall virtual ~TaqNativeDockingStyle(void) { }
};
class DELPHICLASS TaqNativeMaskForm;
class PASCALIMPLEMENTATION TaqNativeMaskForm : public Aqmaskforms::TaqVCLMaskForm
{
typedef Aqmaskforms::TaqVCLMaskForm inherited;
public:
/* TaqVCLMaskForm.Create */ inline __fastcall virtual TaqNativeMaskForm(void) : Aqmaskforms::TaqVCLMaskForm() { }
public:
/* TaqCustomMaskForm.Destroy */ inline __fastcall virtual ~TaqNativeMaskForm(void) { }
};
//-- var, const, procedure ---------------------------------------------------
#define SNativeDockingStyleName L"Native"
} /* namespace Aqdockingnative */
using namespace Aqdockingnative;
#pragma pack(pop)
#pragma option pop
#pragma delphiheader end.
//-- end unit ----------------------------------------------------------------
#endif // AqdockingnativeHPP
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -