.hpp ist C++. Der Compiler entscheidet anhand der Extension ob die Datei C oder C++ enthaelt.
BCB uebersetzt ein .pas File in ein .hpp File, um genau das zu erzielen wofuer die Dateien da sind.
Ein .h/.hpp File entspricht in etwa der interface Sektion einer Pascal
Unit.
Bei C++ trennt man interface Sektion und implementation Sektion in .hpp und .cpp Dateien.
Wird nun eine Komponente nach BCB uebernommen so kommt die Implementation direkt aus dem .pas File,
waehrend die interface Sektion nach C++ uebersetzt werden muss.