Здравствуйте, уважаемые!

У меня такой вопрос: можно ли где-нибудь скачать кастомные компоненты на Delphi с исходным кодом? Хочу понять сам принцип создания новых компонентов.