Как
создать невизуальный компонент без иконоки, которая изображается в палитре
компонентов в "design-time" (вроде TField)?
Невизуальные компоненты без иконоки удобны для субкомпонентов,
связанных с какими-то другими компонентами. Создайте компонент как обычно,
но используйте RegisterNoIcon вместо RegisterComponent.