Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.453 Beiträge
 
Delphi 12 Athens
 
#2

AW: TAction.Caption in Speedbutton deaktivieren

  Alt 27. Mai 2015, 20:09
Überall wo die Caption nicht übernommen werden soll, diese Unit in die interface-uses-clause mit aufnehmen:

Delphi-Quellcode:
unit NoCaptionSpeedButtons;

interface

uses
  Vcl.Controls, Vcl.Buttons;

type
  TSpeedButton = class(Vcl.Buttons.TSpeedButton)
  protected
    function GetActionLinkClass: TControlActionLinkClass; override;
  end;

  TNoCaptionSpeedButtonActionLink = class(Vcl.Buttons.TSpeedButtonActionLink)
  protected
    function IsCaptionLinked: Boolean; override;
  end;

implementation

function TSpeedButton.GetActionLinkClass: TControlActionLinkClass;
begin
  Result := TNoCaptionSpeedButtonActionLink;
end;

function TNoCaptionSpeedButtonActionLink.IsCaptionLinked: Boolean;
begin
  result := false;
end;

end.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat