Zur ursprünglichen Frage - kann es das gleiche Feature (aus XE2) sein, das in diesem Blogartikel beschrieben wird?
XE2: TDatamodule v TImageList, TActionList, TTimer etc.
http://jed-software.com/blog/?p=504
Ursache des "Problems" ist die Einführung einer neuen Property, "ClassGroup", die steuert, welche Komponenten beim Design eines Datamoduls in der Palette sichtbar / verwendbar sind. Es geht dabei um die Zuordnung zu bestimmten Frameworks (FireMonkey,
VCL).
TClientSocket ist wahrscheinlich nur unter
VCL nutzbar. Ich tippe, dass
Indy TCP/
IP Komponenten direkt (ohne Änderung der ClassGroup) auf ein Datenmodul geworfen werden können.