[Overview][Types][Classes][Procedures and functions][Index] Reference for unit 'Arrow' (#lcl)

TArrow

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

TArrow - an arrow symbol widely used in forms

Declaration

Source position: arrow.pp line 45

type TArrow = class(TCustomControl)

  class procedure WSRegisterClass; override;

  

WSRegisterClass - Register this Class for the current Widget Set

protected

  procedure Paint; override;

  

The default paint handler for the class

protected

  class function GetControlClassDefaultSize; override;

  

Find the default size for this class of controls (by reference to parents)

public

  constructor Create(); override;

  

  procedure Loaded; override;

  

  procedure InitializeWnd; override;

  

InitializeWnd - initialise the window for this control

published

  property Align;

  

Used to align the control to the top, bottom, left or right of its client.

  property Anchors;

  

The set of anchor definitions for this control

  property ArrowType: TArrowType; [rw]

  

ArrowType - pointing up, down, left or right

  property BorderSpacing;

  

Determines the border spacing for this control

  property ShadowType: TShadowType; [rw]

  

ShadowType - the type of shadowing: None, In, Out, EtchedIn, EtchedOut

  property Visible;

  

Visible - can the control be seen?

  property OnClick;

  

Event Handler for mouse click

  property OnDblClick;

  

Event Handle for mouse double-click

  property OnMouseMove;

  

Event handler for mouse movement within the current control

  property OnMouseDown;

  

Event handler for when a mouse button is pressed down

  property OnMouseUp;

  

Event handler for when the mouse button is released, ie "up"

  property OnChangeBounds;

  

Event handler for a change in bounds of the control

  property OnResize;

  

Event Handler for resize of control

  property OnContextPopup;

  

Event handler to supply information when a context-sensitive pop-up menu is required

  property PopupMenu;

  

PopupMenu - a context-sensitive menu that pops up when the right mouse button is clicked over this control

end;

Inheritance

TArrow

  

TArrow - an arrow symbol widely used in forms

|

TCustomControl

  

TCustomControl - a base class for many window controls

|

TWinControl

|

TControl

|

TLCLComponent

  

TLCLComponent - base class for LCL components

|

TComponent,IUnknown,IInterfaceComponentReference

|

TPersistent

|

TObject

The latest version of this document can be found at lazarus-ccr.sourceforge.net.