Of course, everyone likes its style, but when we publish code, uploaded on forum, need to adhere to common style. It's like social behavior: even if you're like to being naked at home, it's better not to do it on the street.
Moreover, when I see such code in FPC sources:
Procedure getdir(drivenr:byte;Var dir:shortstring);
I immediately get the feeling that the code was written by amateurs.
But if it is in the form:
procedure GetDir(DriveNumber: Byte; var Dir: ShortString);
this means that the author has published the code, knows how to work in a team and is probably more professional.