Unit 'BCPanel' Package
[Overview][Types][Classes][Index] [#pl_bgracontrols]

TCustomBCPanel

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: bcpanel.pas line 31

type TCustomBCPanel = class(TBCStyleCustomControl)

protected

  procedure AdjustClientRect(); override;

  

  class function GetControlClassDefaultSize; override;

  

  function GetDefaultDockCaption; override;

  

  procedure SetEnabled(); override;

  

  procedure TextChanged; override;

  

  function GetStyleExtension; override;

  

  procedure DrawControl; override;

  

  procedure RenderControl; override;

  

  property Background: TBCBackground; [rw]

  

  property BevelInner: TBevelCut; [rw]

  

  property BevelOuter: TBevelCut; [rw]

  

  property BevelWidth: Integer; [rw]

  

  property Border: TBCBorder; [rw]

  

  property BorderBCStyle: TBCPanelBorderStyle; [rw]

  

  property FontEx: TBCFont; [rw]

  

  property Rounding: TBCRounding; [rw]

  

  property OnAfterRenderBCPanel: TOnAfterRenderBCPanel; [rw]

  

public

  constructor Create(); override;

  

  destructor Destroy; override;

  

  procedure UpdateControl; override;

  

  procedure SaveToFile();

  

  procedure LoadFromFile();

  

  procedure OnFindClass();

  

end;

Inheritance

TCustomBCPanel

  

|

TBCStyleCustomControl

  

|

TBCCustomControl

  

|

TBGRACustomCtrl

  

|

TObject



CT Web help

CodeTyphon Studio