[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 |