Стандарт стилевого оформления исходного кода DELPHI - Соглашение об именованиях
ОГЛАВЛЕНИЕ
Страница 4 из 12
Соглашение об именованиях
Исключая зарезервированные слова и директивы, которые всегда пишутся в нижнем регистре, все идентификаторы Object Pascal должны использовать InfixCaps:
MyIdentifier MyFTPClass
Самое главное исключение для всех правил состоит в использовании оттранслированных заголовочных файлов С/С++. В этом случае всегда используются соглашения, принятые в файле источнике. Например будет использоваться WM_LBUTTONDOWN, а не wm_LButtonDown.
Для разделения слов нельзя использовать символ подчеркивания. Имя класса должно быть именем существительным или фразой с именем существительным. Имена интерфейсов или классов должны отражать главную цель их создания:
Правильно:AddressFormНеправильно:
ArrayIndexOutOfBoundsException
ManageLayout (глагол)
delphi_is_new_to_me (подчерк)
Именование модулей
Смотрите пункт 2.1.