Class TProxyEditor (unit PgMngrEd)

Inherits from

TDesignWindow

Constructors



Functions

procedure CloseBtnClick(Sender: TObject);


procedure DeleteBtnClick(Sender: TObject);


procedure FormClose(Sender: TObject; var Action: TCloseAction);


procedure FormCreate(Sender: TObject);


procedure FormResize(Sender: TObject);


procedure FormShow(Sender: TObject);


procedure ProxyGridDrawCell(Sender: TObject; Col, Row: Longint; Rect: TRect; State: TGridDrawState);


procedure ProxyGridKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);


procedure ProxyGridSelectCell(Sender: TObject; Col, Row: Longint; var CanSelect: Boolean);


procedure ComponentDeleted(Component: TComponent);


procedure FormClosed(Form: TForm);


procedure FormModified;


function GetEditState: TEditState;


procedure NameProxy(Sender: TObject);


procedure Activated;


function UniqueName(Component: TComponent): string;


function CheckPageManager: Boolean;


function GetForm: TCustomForm;


function ProxyByRow(Row: Integer): TPageProxy;


procedure SelectProxy(Proxy: TPageProxy);


procedure SetPageManager(Value: TPageManager);

TProxyEditor

procedure UpdateData;


Properties

property OwnerForm : TCustomForm


property PageManager : TPageManager


Events

Variables

BtnPanel : TPanel;


CloseBtn : TButton;


DeleteBtn : TButton;


FormStorage : TFormStorage;


ProxyGrid : TDrawGrid;


FDeleting : Boolean;


FPageManager : TPageManager;



Constructors


Functions


procedure CloseBtnClick(Sender: TObject);


procedure DeleteBtnClick(Sender: TObject);


procedure FormClose(Sender: TObject; var Action: TCloseAction);


procedure FormCreate(Sender: TObject);


procedure FormResize(Sender: TObject);


procedure FormShow(Sender: TObject);


procedure ProxyGridDrawCell(Sender: TObject; Col, Row: Longint; Rect: TRect; State: TGridDrawState);


procedure ProxyGridKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);


procedure ProxyGridSelectCell(Sender: TObject; Col, Row: Longint; var CanSelect: Boolean);


procedure ComponentDeleted(Component: TComponent);


procedure FormClosed(Form: TForm);


procedure FormModified;


function GetEditState: TEditState;


procedure NameProxy(Sender: TObject);


procedure Activated;


function UniqueName(Component: TComponent): string;


function CheckPageManager: Boolean;


function GetForm: TCustomForm;


function ProxyByRow(Row: Integer): TPageProxy;


procedure SelectProxy(Proxy: TPageProxy);


procedure SetPageManager(Value: TPageManager);

TProxyEditor


procedure UpdateData;


Properties


property OwnerForm : TCustomForm


property PageManager : TPageManager


Events


Variables


BtnPanel : TPanel;


CloseBtn : TButton;


DeleteBtn : TButton;


FormStorage : TFormStorage;


ProxyGrid : TDrawGrid;


FDeleting : Boolean;


FPageManager : TPageManager;