Class tdockpanel

Unit

Declaration

type tdockpanel = class(tscalingwidget, idockcontroller, idocktarget, istatfile)

Description

This item has no description.

Hierarchy

Overview

Methods

Protected procedure childmouseevent(const sender: twidget; var info: mouseeventinfoty); override;
Protected procedure updatewindowinfo(var info: windowinfoty); override;
Protected procedure internalcreateframe; override;
Protected procedure clientrectchanged; override;
Protected procedure widgetregionchanged(const sender: twidget); override;
Protected procedure setparentwidget(const Value: twidget); override;
Protected procedure dopaintforeground(const acanvas: tcanvas); override;
Protected procedure doactivate; override;
Protected procedure statechanged; override;
Protected procedure poschanged; override;
Protected procedure parentchanged; override;
Protected function calcminscrollsize: sizety; override;
Protected procedure dopaintbackground(const canvas: tcanvas); override;
Protected function checkdock(var info: draginfoty): boolean;
Protected function getbuttonrects(const index: dockbuttonrectty): rectty;
Protected function getplacementrect: rectty;
Protected function getminimizedsize(out apos: captionposty): sizety;
Protected function getcaption: msestring;
Protected function getchildicon: tmaskedbitmap;
Protected procedure dolayoutchanged(const sender: tdockcontroller); virtual;
Protected procedure dodockcaptionchanged(const sender: tdockcontroller); virtual;
Protected procedure dostatread(const reader: tstatreader);
Protected procedure dostatwrite(const writer: tstatwriter);
Protected procedure statreading;
Protected procedure statread;
Protected function getstatvarname: msestring;
Protected function getstatpriority: integer;
Public constructor create(aowner: tcomponent); override;
Public destructor destroy; override;
Public procedure dragevent(var info: draginfoty); override;
Public function getdockcontroller: tdockcontroller;

Properties

Published property dragdock: tnochildrendockcontroller read fdragdock write setdragdock;
Published property optionswidget default defaultdockpaneloptionswidget;
Published property optionswindow: windowoptionsty read foptionswindow write foptionswindow default [];
Published property frame: tgripframe read getframe write setframe;
Published property statfile: tstatfile read fstatfile write setstatfile;
Published property statvarname: msestring read fstatvarname write fstatvarname;
Published property statpriority: integer read fstatpriority write fstatpriority default 0;
Published property icon: tmaskedbitmap read ficon write seticon;
Published property dockingareacaption: msestring read fdockingareacaption write setdockingareacaption;

Description

Methods

Protected procedure childmouseevent(const sender: twidget; var info: mouseeventinfoty); override;

This item has no description.

Protected procedure updatewindowinfo(var info: windowinfoty); override;

This item has no description.

Protected procedure internalcreateframe; override;

This item has no description.

Protected procedure clientrectchanged; override;

This item has no description.

Protected procedure widgetregionchanged(const sender: twidget); override;

This item has no description.

Protected procedure setparentwidget(const Value: twidget); override;

This item has no description.

Protected procedure dopaintforeground(const acanvas: tcanvas); override;

This item has no description.

Protected procedure doactivate; override;

This item has no description.

Protected procedure statechanged; override;

This item has no description.

Protected procedure poschanged; override;

This item has no description.

Protected procedure parentchanged; override;

This item has no description.

Protected function calcminscrollsize: sizety; override;

This item has no description.

Protected procedure dopaintbackground(const canvas: tcanvas); override;

This item has no description.

Protected function checkdock(var info: draginfoty): boolean;

This item has no description.

Protected function getbuttonrects(const index: dockbuttonrectty): rectty;

This item has no description.

Protected function getplacementrect: rectty;

This item has no description.

Protected function getminimizedsize(out apos: captionposty): sizety;

This item has no description.

Protected function getcaption: msestring;

This item has no description.

Protected function getchildicon: tmaskedbitmap;

This item has no description.

Protected procedure dolayoutchanged(const sender: tdockcontroller); virtual;

This item has no description.

Protected procedure dodockcaptionchanged(const sender: tdockcontroller); virtual;

This item has no description.

Protected procedure dostatread(const reader: tstatreader);

This item has no description.

Protected procedure dostatwrite(const writer: tstatwriter);

This item has no description.

Protected procedure statreading;

This item has no description.

Protected procedure statread;

This item has no description.

Protected function getstatvarname: msestring;

This item has no description.

Protected function getstatpriority: integer;

This item has no description.

Public constructor create(aowner: tcomponent); override;

This item has no description.

Public destructor destroy; override;

This item has no description.

Public procedure dragevent(var info: draginfoty); override;

This item has no description.

Public function getdockcontroller: tdockcontroller;

This item has no description.

Properties

Published property dragdock: tnochildrendockcontroller read fdragdock write setdragdock;

This item has no description.

Published property optionswidget default defaultdockpaneloptionswidget;

This item has no description.

Published property optionswindow: windowoptionsty read foptionswindow write foptionswindow default [];

This item has no description.

Published property frame: tgripframe read getframe write setframe;

This item has no description.

Published property statfile: tstatfile read fstatfile write setstatfile;

This item has no description.

Published property statvarname: msestring read fstatvarname write fstatvarname;

This item has no description.

Published property statpriority: integer read fstatpriority write fstatpriority default 0;

This item has no description.

Published property icon: tmaskedbitmap read ficon write seticon;

This item has no description.

Published property dockingareacaption: msestring read fdockingareacaption write setdockingareacaption;

This item has no description.


Generated by PasDoc 0.17.0.snapshot.