Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#4

AW: Parent.Color ermitteln bei ParentColor=False

  Alt 5. Mai 2016, 22:27
Zitat:
Es fehlte zwar noch eine Zeile ...
Jain.
Theoretisch Ja, aber praktisch Nein.


Alles in der selben Unit der Deklaration ist wie PUBLIC.
Somit hat man da automatisch auch auf PROTECTED Zugriff.

Aus diesem Grund wurde inzwischen STRICT PRIVATE und STRICT PROTECTED eingeführt.
Inzwischen war es das, mit der "berühmten" Abwärtskompatibilität, somit hätte man das PRIVATE und PROTECTED eigentlich auch reparieren und das "falsche" Verhalten mit neuem Namen implementieren können.
Genauso, wie AnsiSameText plötzlich UNICODE ist, aber WideSameText kein String/UnicodeString und SameText kein UNICODE.
$2B or not $2B

Geändert von himitsu ( 5. Mai 2016 um 22:31 Uhr)
  Mit Zitat antworten Zitat