[Overview][Types][Classes][Procedures and functions][Variables][Index] Reference for unit 'fpg_widget' (#fpgui)

TfpgWidget

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

This forms the basis of any visual widget in fpGUI

Declaration

Source position: fpg_widget.pas line 42

type TfpgWidget = class(TfpgWindow)

public

  constructor Create(); override;

  destructor Destroy; override;

  procedure AfterConstruction; override;

  function InDesigner;

  function IsLoading;

  procedure InvokeHelp; virtual;

  

Display context-sensitive help

  procedure Realign;

  procedure SetFocus;

  procedure KillFocus;

  procedure MoveAndResizeBy();

  procedure SetPosition(); virtual;

  

Sets the position and size of the component

  procedure Invalidate;

  property FormDesigner: TObject; [rw]

  

If assigned, then this widget is being editing in the Form Designer

  property Parent: TfpgWidget; [rw]

  

An alias for Owner

  property AcceptDrops: Boolean; [rw]

  property ActiveWidget: TfpgWidget; [rw]

  property IsContainer: Boolean; [r]

  

Can this widget manage child widgets

  property Visible: Boolean; [rw]

  property Enabled: Boolean; [rw]

  property TabOrder: Integer; [rw]

  property Focusable: Boolean; [rw]

  

This determines if the widget is allowed to received keyboard focus

  property Focused: Boolean; [rw]

  property Anchors: TAnchors; [rw]

  

Allows the component to resize or reposition based on its Parent.

  property Align: TAlign; [rw]

  property Hint: TfpgString; [rw]

  property IgnoreDblClicks: Boolean; [rw]

  property ShowHint: Boolean; [rws]

  property ParentShowHint: Boolean; [rw]

  property BackgroundColor: TfpgColor; [rw]

  property TextColor: TfpgColor; [rw]

  property OnDragEnter: TfpgDragEnterEvent; [rw]

  property OnDragLeave: TNotifyEvent; [rw]

  property OnDragDrop: TfpgDragDropEvent; [rw]

end;

Inheritance

TfpgWidget

  

This forms the basis of any visual widget in fpGUI

|

TfpgWindow

  

Encapsulates a top level or child window

|

TfpgWindowImpl

  

Maps to a backend specific base class

|

TfpgX11Window

  

Implements XLib specific windowing functionality

|

TfpgWindowBase

  

Abstract class use for representing a Window or Widget

|

TfpgComponent

  

A descendant of the FPC TComponent class

|

TComponent

?

TObject

Description

This forms the basis of any visual widget in fpGUI.


Documentation generated on: 2015-04-04