Es gibt nur einen "Unterschied".
Zitat:
Self.Controls -> Self.FindControl // die Parent-Beziehungen
Self.Components -> Self.FindComponent // die Owner-Bezieungen
Alle Komponenten im FormDesigner haben immer die Form als Owner
und Parent ist die Koponente, wo deine Komponente drauf liegt.
Liegt dein TDBNavigator z.B. in einem TPanel, dann findest du ihn in Self.Controls nicht mehr, da Self hier die Form ist und nicht das Panel.
Innerhalb von Methoden der Form ist Self die Form selber, bzw. Self ist auch immer implizit da, auch wenn man es nicht explizit angibt.