Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

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

AW: Suche nach Komponente ähnlich wie TToolBar

  Alt 12. Feb 2019, 13:05
Das abwählen der ToolButtons soll automatisch erfolgen, wenn man auf einen anderen Button oder Tabsheet klickt
Das lässt sich ganz einfach realisieren, wenn man im jeweiligen OnUpdate der Actions das Checked der Action anhand der aktuellen TabPage setzt (Beispiel für ABear):
Delphi-Quellcode:
procedure TMainF.ABearExecute(Sender: TObject);
begin
  PCContent.ActivePage := TSBear;
end;

procedure TMainF.ABearUpdate(Sender: TObject);
begin
  ABear.Checked := PCContent.ActivePage = TSBear;
end;
Nebenbei ist dann auch nur immer der richtige Button als Down markiert.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat