Einzelnen Beitrag anzeigen

Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.648 Beiträge
 
Delphi 11 Alexandria
 
#8

AW: Oberbegriff für Enable/Disable

  Alt 21. Mai 2020, 22:03
Ich nenne solche Funktionen immer "Toggle" wie
Mit Toggle ist im Englischen aber eine Umschaltung in den jeweils anderen Zustand gemeint und nicht das Setzen eines bestimmten Wertes. Von daher passt das dafür nicht wirklich.

Delphi-Quellcode:
TMyObject = class
   private var
      isActive: Boolean;
   public
      procedure setIsActive(const isActive: Boolean);
      function getIsActive(): Boolean;
end;
Und streng nach Styleguide:
Delphi-Quellcode:
type
  TMyObject = class
  private
    FIsActive: Boolean;
    procedure SetIsActive(const AIsActive: Boolean);
    function GetIsActive: Boolean;
  public
    property Active: Boolean read GetIsActive write SetIsActive;
  end;
Der Unterschied zwischen Active und Enabled ist streng genommen:
Aktiv / active ist z.B. ein laufender Dienst oder Server. Aktiviert / enabled ist ein Dienst z.B., wenn er per Konfiguration auf automatisches Starten eingestellt ist (unabhängig davon, ob er gerade aktiv ist).
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat