type TCEFLabelButtonComponent = class(TCEFButtonComponent)
This item has no description.
| Protected | FLabelButton: ICefLabelButton; |
| Protected | FText: ustring; |
| Protected | procedure DestroyView; override; |
| Protected | procedure Initialize; override; |
| Protected | function GetInitialized: boolean; override; |
| Protected | function GetAsView: ICefView; override; |
| Protected | function GetAsButton: ICefButton; override; |
| Protected | function GetAsLabelButton: ICefLabelButton; override; |
| Protected | function GetAsMenuButton: ICefMenuButton; virtual; |
| Protected | function GetText: ustring; |
| Protected | function GetImage(button_state: TCefButtonState): ICefImage; |
| Protected | procedure SetText(const text_: ustring); |
| Protected | procedure SetImage(button_state: TCefButtonState; const image: ICefImage); |
| Protected | procedure doCreateCustomView; override; |
| Public | procedure CreateLabelButton(const aText : ustring); |
| Public | procedure SetTextColor(for_state: TCefButtonState; color: TCefColor); |
| Public | procedure SetEnabledTextColors(color: TCefColor); |
| Public | procedure SetFontList(const font_list: ustring); |
| Public | procedure SetHorizontalAlignment(alignment: TCefHorizontalAlignment); |
| Public | procedure SetMinimumSize(const size_: TCefSize); |
| Public | procedure SetMaximumSize(const size_: TCefSize); |
| Public | property Text : ustring read GetText write SetText; |
| Public | property Image[button_state: TCefButtonState]: ICefImage read GetImage write SetImage; |
| Public | property AsMenuButton : ICefMenuButton read GetAsMenuButton; |
| Protected | FLabelButton: ICefLabelButton; |
|
This item has no description. | |
| Protected | FText: ustring; |
|
This item has no description. | |
| Protected | procedure DestroyView; override; |
|
This item has no description. | |
| Protected | procedure Initialize; override; |
|
This item has no description. | |
| Protected | function GetInitialized: boolean; override; |
|
This item has no description. | |
| Protected | function GetAsView: ICefView; override; |
|
This item has no description. | |
| Protected | function GetAsButton: ICefButton; override; |
|
This item has no description. | |
| Protected | function GetAsLabelButton: ICefLabelButton; override; |
|
This item has no description. | |
| Protected | function GetAsMenuButton: ICefMenuButton; virtual; |
|
This item has no description. | |
| Protected | function GetText: ustring; |
|
This item has no description. | |
| Protected | function GetImage(button_state: TCefButtonState): ICefImage; |
|
This item has no description. | |
| Protected | procedure SetText(const text_: ustring); |
|
This item has no description. | |
| Protected | procedure SetImage(button_state: TCefButtonState; const image: ICefImage); |
|
This item has no description. | |
| Protected | procedure doCreateCustomView; override; |
|
ICefViewDelegateEvents | |
| Public | procedure CreateLabelButton(const aText : ustring); |
|
Create a new LabelButton. |aText| will be shown on the LabelButton and used as the default accessible name. | |
| Public | procedure SetTextColor(for_state: TCefButtonState; color: TCefColor); |
|
Sets the text color shown for the specified button |for_state| to |color|. | |
| Public | procedure SetEnabledTextColors(color: TCefColor); |
|
Sets the text colors shown for the non-disabled states to |color|. | |
| Public | procedure SetFontList(const font_list: ustring); |
|
Sets the font list. The format is "<FONT_FAMILY_LIST>,[STYLES] <SIZE>", where: - FONT_FAMILY_LIST is a comma-separated list of font family names, - STYLES is an optional space-separated list of style names (case-sensitive "Bold" and "Italic" are supported), and - SIZE is an integer font size in pixels with the suffix "px".
Here are examples of valid font description strings: - "Arial, Helvetica, Bold Italic 14px" - "Arial, 14px"
| |
| Public | procedure SetHorizontalAlignment(alignment: TCefHorizontalAlignment); |
|
Sets the horizontal alignment; reversed in RTL. Default is CEF_HORIZONTAL_ALIGNMENT_CENTER. | |
| Public | procedure SetMinimumSize(const size_: TCefSize); |
|
Reset the minimum size of this LabelButton to |size|. | |
| Public | procedure SetMaximumSize(const size_: TCefSize); |
|
Reset the maximum size of this LabelButton to |size|. | |
| Public | property Text : ustring read GetText write SetText; |
|
Gets and sets the text shown on the LabelButton. By default |text| will also be used as the accessible name. | |
| Public | property Image[button_state: TCefButtonState]: ICefImage read GetImage write SetImage; |
|
Returns the image shown for |button_state|. If no image exists for that state then the image for CEF_BUTTON_STATE_NORMAL will be returned. | |
| Public | property AsMenuButton : ICefMenuButton read GetAsMenuButton; |
|
Returns this LabelButton as a MenuButton or NULL if this is not a MenuButton. | |