Class TCastleInspectorControl

Unit

Declaration

type TCastleInspectorControl = class(TUIControlFont)

Description

Add this on top of your 2D controls to have a nice inspector displaying names and borders of stuff under the mouse cursor.

Hierarchy

Overview

Fields

Public internal const DefaultPadding = 10;

Methods

Public constructor Create(AOwner: TComponent); override;
Public destructor Destroy; override;
Public function Rect: TRectangle; override;
Public procedure BeforeRender; override;
Public procedure Render; override;
Public function CapturesEventsAtPosition(const Position: TVector2): boolean; override;
Public function Motion(const Event: TInputMotion): boolean; override;

Properties

Public property Color: TCastleColor read FColor write FColor;
Published property Padding: Integer read FPadding write FPadding default DefaultPadding;
Published property HasHorizontalAnchor stored false;
Published property HasVerticalAnchor stored false;
Published property HorizontalAnchorSelf stored false;
Published property HorizontalAnchorParent stored false;
Published property VerticalAnchorSelf stored false;
Published property VerticalAnchorParent stored false;
Published property KeepInFront stored false;

Description

Fields

Public internal const DefaultPadding = 10;
 

Methods

Public constructor Create(AOwner: TComponent); override;
 
Public destructor Destroy; override;
 
Public function Rect: TRectangle; override;
 
Public procedure BeforeRender; override;
 
Public procedure Render; override;
 
Public function CapturesEventsAtPosition(const Position: TVector2): boolean; override;
 
Public function Motion(const Event: TInputMotion): boolean; override;
 

Properties

Public property Color: TCastleColor read FColor write FColor;

Text color. By default it's white.

Published property Padding: Integer read FPadding write FPadding default DefaultPadding;

Padding between rect borders and text.

Published property HasHorizontalAnchor stored false;
 
Published property HasVerticalAnchor stored false;
 
Published property HorizontalAnchorSelf stored false;
 
Published property HorizontalAnchorParent stored false;
 
Published property VerticalAnchorSelf stored false;
 
Published property VerticalAnchorParent stored false;
 
Published property KeepInFront stored false;
 

Generated by PasDoc 0.15.0.