| [Overview][Types][Classes][Procedures and functions][Index] | 
[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Draws a panel with various borders and has a text label
Source position: fpg_panel.pas line 112
type TfpgPanel = class(TfpgAbstractPanel)  | 
public  | 
constructor Create(); override;  | 
destructor Destroy; override;  | 
function GetClientRect; override;  | 
published  | 
property AcceptDrops: Boolean;  | 
property Alignment: TAlignment; [rw]  | 
property BackgroundColor: TfpgColor;  | 
property BorderStyle: TPanelBorder;  | 
property Enabled: Boolean;  | 
property FontDesc: string; [rw]  | 
property Hint: TfpgString;  | 
property LineSpace: Integer; [rw]  | 
property Margin: Integer; [rw]  | 
property ParentBackgroundColor: Boolean;  | 
property ParentShowHint: Boolean;  | 
property ShowHint: Boolean;  | 
property Style: TPanelStyle;  | 
property Text: string; [rw]  | 
property WrapText: Boolean; [rw]  | 
property OnClick: TNotifyEvent;  | 
property OnDoubleClick: TMouseButtonEvent;  | 
property OnDragDrop: TfpgDragDropEvent;  | 
property OnDragEnter: TfpgDragEnterEvent;  | 
property OnDragLeave: TNotifyEvent;  | 
property OnDragStartDetected: TNotifyEvent;  | 
property OnMouseDown: TMouseButtonEvent;  | 
property OnMouseMove: TMouseMoveEvent;  | 
property OnMouseScroll: TMouseWheelEvent;  | 
property OnMouseUp: TMouseButtonEvent;  | 
property OnPaint: TPaintEvent;  | 
property OnResize: TNotifyEvent;  | 
property OnShowHint: THintEvent;  | 
end;  | 
  | 
Draws a panel with various borders and has a text label  | 
|
| | | ||
  | 
Base class for a Panel, Bevel etc  | 
|
| | | ||
  | 
This forms the basis of any visual widget in fpGUI  | 
|
| | | ||
  | 
Encapsulates a top level or child window  | 
|
| | | ||
  | 
Maps to a backend specific base class  | 
|
| | | ||
  | 
Implements XLib specific windowing functionality  | 
|
| | | ||
  | 
Abstract class use for representing a Window or Widget  | 
|
| | | ||
  | 
A descendant of the FPC TComponent class  | 
|
| | | ||
TComponent  | 
||
| ? | ||
TObject  | 
Draws a panel with various borders and has a text label. If you don't need the text label, then it is recommended that you rather use the TfpgBevel widget.
  | 
Draws a panel with various borders  |