You've already forked CEF4Delphi
mirror of
https://github.com/salvadordf/CEF4Delphi.git
synced 2025-11-23 21:34:53 +02:00
Update to CEF 117.1.5
This commit is contained in:
@@ -20,16 +20,47 @@ uses
|
||||
uCEFBaseRefCounted, uCEFInterfaces, uCEFTypes, uCEFView;
|
||||
|
||||
type
|
||||
/// <summary>
|
||||
/// A View representing a button. Depending on the specific type, the button
|
||||
/// could be implemented by a native control or custom rendered. Methods must be
|
||||
/// called on the browser process UI thread unless otherwise indicated.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// <para><see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/capi/views/cef_button_capi.h">CEF source file: /include/capi/views/cef_button_capi.h (cef_button_t)</see></para>
|
||||
/// </remarks>
|
||||
TCefButtonRef = class(TCefViewRef, ICefButton)
|
||||
protected
|
||||
/// <summary>
|
||||
/// Returns this Button as a LabelButton or NULL if this is not a LabelButton.
|
||||
/// </summary>
|
||||
function AsLabelButton : ICefLabelButton;
|
||||
/// <summary>
|
||||
/// Sets the current display state of the Button.
|
||||
/// </summary>
|
||||
procedure SetState(state_: TCefButtonState);
|
||||
/// <summary>
|
||||
/// Returns the current display state of the Button.
|
||||
/// </summary>
|
||||
function GetState : TCefButtonState;
|
||||
/// <summary>
|
||||
/// Sets the Button will use an ink drop effect for displaying state changes.
|
||||
/// </summary>
|
||||
procedure SetInkDropEnabled(enabled_: boolean);
|
||||
/// <summary>
|
||||
/// Sets the tooltip text that will be displayed when the user hovers the
|
||||
/// mouse cursor over the Button.
|
||||
/// </summary>
|
||||
procedure SetTooltipText(const tooltip_text: ustring);
|
||||
/// <summary>
|
||||
/// Sets the accessible name that will be exposed to assistive technology
|
||||
/// (AT).
|
||||
/// </summary>
|
||||
procedure SetAccessibleName(const name: ustring);
|
||||
|
||||
public
|
||||
/// <summary>
|
||||
/// Returns a ICefButton instance using a PCefButton data pointer.
|
||||
/// </summary>
|
||||
class function UnWrap(data: Pointer): ICefButton;
|
||||
end;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user