[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] |
[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
This supplies very basic theming support for now
Source position: fpg_main.pas line 198
type TfpgStyle = class(TObject) |
public |
constructor Create; virtual; |
destructor Destroy; override; |
procedure DrawControlFrame(); |
function GetControlFrameBorders; virtual; |
procedure DrawBevel(); virtual; |
procedure DrawDirectionArrow(); virtual; |
procedure DrawString(); virtual; |
procedure DrawFocusRect(); virtual; |
procedure DrawButtonFace(); |
function GetButtonBorders; virtual; |
function GetButtonShift; virtual; |
procedure DrawMenuBar(); virtual; |
procedure DrawMenuRow(); virtual; |
procedure DrawMenuItem(); virtual; |
procedure DrawMenuItemSeparator(); virtual; |
procedure DrawMenuItemImage(); virtual; |
function GetSeparatorSize; virtual; |
procedure DrawEditBox(); virtual; |
end; |
|
This supplies very basic theming support for now |
|
| | ||
TObject |
This supplies very basic theming support for now. At a later date the theming support in fpGUI will be totally reworked to supply built-in and image based theming.
See the document named theming_spec.txt in the "docs" folder for details of what is planned.