📄 aqstyleeditorform.hpp
字号:
// CodeGear C++Builder
// Copyright (c) 1995, 2008 by CodeGear
// All rights reserved
// (DO NOT EDIT: machine generated header) 'Aqstyleeditorform.pas' rev: 20.00
#ifndef AqstyleeditorformHPP
#define AqstyleeditorformHPP
#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 <Variants.hpp> // Pascal unit
#include <Classes.hpp> // Pascal unit
#include <Sysutils.hpp> // Pascal unit
#include <Windows.hpp> // Pascal unit
#include <Messages.hpp> // Pascal unit
#include <Graphics.hpp> // Pascal unit
#include <Controls.hpp> // Pascal unit
#include <Forms.hpp> // Pascal unit
#include <Dialogs.hpp> // Pascal unit
#include <Imglist.hpp> // Pascal unit
#include <Actnlist.hpp> // Pascal unit
#include <Toolwin.hpp> // Pascal unit
#include <Comctrls.hpp> // Pascal unit
#include <Extctrls.hpp> // Pascal unit
#include <Menus.hpp> // Pascal unit
#include <Aqdockingui.hpp> // Pascal unit
#include <Aqdockingbase.hpp> // Pascal unit
#include <Aqdockingutils.hpp> // Pascal unit
//-- user supplied -----------------------------------------------------------
namespace Aqstyleeditorform
{
//-- type declarations -------------------------------------------------------
class DELPHICLASS TfrmStyleEditor;
class PASCALIMPLEMENTATION TfrmStyleEditor : public Forms::TForm
{
typedef Forms::TForm inherited;
__published:
Extctrls::TControlBar* ControlBar1;
Comctrls::TToolBar* tlbStyles;
Actnlist::TActionList* alStyles;
Controls::TImageList* ilStyles;
Comctrls::TListView* lvStyles;
Actnlist::TAction* actStyleNew;
Actnlist::TAction* actStyleReset;
Actnlist::TAction* actStyleDelete;
Comctrls::TToolButton* ToolButton1;
Comctrls::TToolButton* ToolButton2;
Comctrls::TToolButton* ToolButton3;
Comctrls::TToolButton* ToolButton4;
Menus::TPopupMenu* pmStyles;
Menus::TMenuItem* Delete1;
Menus::TMenuItem* Reset1;
Menus::TMenuItem* N1;
Actnlist::TAction* actStyleRename;
Menus::TMenuItem* Rename1;
Menus::TPopupMenu* pmPredefinedStyles;
Menus::TMenuItem* miNew;
void __fastcall FormClose(System::TObject* Sender, Forms::TCloseAction &Action);
void __fastcall FormActivate(System::TObject* Sender);
void __fastcall actStyleNewExecute(System::TObject* Sender);
void __fastcall lvStylesChanging(System::TObject* Sender, Comctrls::TListItem* Item, Comctrls::TItemChange Change, bool &AllowChange);
void __fastcall lvStylesSelectItem(System::TObject* Sender, Comctrls::TListItem* Item, bool Selected);
void __fastcall actStyleDeleteUpdate(System::TObject* Sender);
void __fastcall actStyleDeleteExecute(System::TObject* Sender);
void __fastcall actStyleResetExecute(System::TObject* Sender);
void __fastcall actStyleRenameUpdate(System::TObject* Sender);
void __fastcall actStyleRenameExecute(System::TObject* Sender);
void __fastcall lvStylesEditing(System::TObject* Sender, Comctrls::TListItem* Item, bool &AllowEdit);
void __fastcall pmPredefinedStylesPopup(System::TObject* Sender);
void __fastcall pmStylesPopup(System::TObject* Sender);
void __fastcall lvStylesEdited(System::TObject* Sender, Comctrls::TListItem* Item, System::UnicodeString &S);
private:
Aqdockingui::TaqStyleManager* FManager;
Aqdockingui::TaqStylesChangeLink* FLink;
bool FUpdating;
void __fastcall StyleRegister(Aqdockingui::TaqDockingUIStyle* Style);
void __fastcall StyleUnregister(Aqdockingui::TaqDockingUIStyle* Style);
void __fastcall StyleChange(Aqdockingui::TaqDockingUIStyle* Style);
Aqdockingui::TaqDockingUIStyle* __fastcall GetSelected(void);
void __fastcall SetSelected(const Aqdockingui::TaqDockingUIStyle* Value);
void __fastcall PredefinedStyleClick(System::TObject* Sender);
void __fastcall UpdateDesigner(void);
void __fastcall UpdateForm(void);
protected:
virtual void __fastcall Notification(Classes::TComponent* AComponent, Classes::TOperation Operation);
public:
__fastcall TfrmStyleEditor(Aqdockingui::TaqStyleManager* AManager);
__fastcall virtual ~TfrmStyleEditor(void);
__property Aqdockingui::TaqStyleManager* Manager = {read=FManager};
__property Aqdockingui::TaqDockingUIStyle* Selected = {read=GetSelected, write=SetSelected};
public:
/* TCustomForm.Create */ inline __fastcall virtual TfrmStyleEditor(Classes::TComponent* AOwner) : Forms::TForm(AOwner) { }
/* TCustomForm.CreateNew */ inline __fastcall virtual TfrmStyleEditor(Classes::TComponent* AOwner, int Dummy) : Forms::TForm(AOwner, Dummy) { }
public:
/* TWinControl.CreateParented */ inline __fastcall TfrmStyleEditor(HWND ParentWindow) : Forms::TForm(ParentWindow) { }
};
//-- var, const, procedure ---------------------------------------------------
extern PACKAGE void __fastcall ShowStyleEditor(Aqdockingui::TaqStyleManager* AManager, bool AShow);
} /* namespace Aqstyleeditorform */
using namespace Aqstyleeditorform;
#pragma pack(pop)
#pragma option pop
#pragma delphiheader end.
//-- end unit ----------------------------------------------------------------
#endif // AqstyleeditorformHPP
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -