Ein TGraphicControl ist Quasi ein Pseudofenster, welches auf dem Parent eingehakt ist.
Was meinst Du jetzt mit passiv und aktiv?
Wenn Du meinst, das es den Fokus, so wie zB TButton erhalten soll, dann kannst Du nicht TGraphicControl als Ausgangsklasse verwenden.
Da wäre dann ein CustomControl oder ähnliches angebracht.
Ansonsten können auch GraphicControls auf MouseMove, MouseUp & MouseDown reagieren.
Möglicherweise sind in D7 die Fehler bei den MDI Styles noch nicht ganz ausgebügelt.
Edit: Gerade probiert: Die MouseEvents bei GraphicControls funktionieren bei D5, obwohl sie nicht sichtbar sind