Стандарт стилевого оформления исходного кода DELPHI - Соглашение об именованиях

ОГЛАВЛЕНИЕ

 

Соглашение об именованиях

Исключая зарезервированные слова и директивы, которые всегда пишутся в нижнем регистре, все идентификаторы Object Pascal должны использовать InfixCaps:

MyIdentifier MyFTPClass

Самое главное исключение для всех правил состоит в использовании оттранслированных заголовочных файлов С/С++. В этом случае всегда используются соглашения, принятые в файле источнике. Например будет использоваться WM_LBUTTONDOWN, а не wm_LButtonDown.

Для разделения слов нельзя использовать символ подчеркивания. Имя класса должно быть именем существительным или фразой с именем существительным. Имена интерфейсов или классов должны отражать главную цель их создания:

Правильно:
AddressForm 
ArrayIndexOutOfBoundsException
Неправильно:
ManageLayout (глагол) 
delphi_is_new_to_me (подчерк)

Именование модулей

Смотрите пункт 2.1.