Hello!

Hello!

This would be hilarious if it weren't appalling.

Base form is included in project and is fairly general.
Editor form (inherited from previous) is included and heavily turns
towards an editor behavior. This also has an interface in the constructor where several "concrete" frames doing the actual editing can be passed.
Other two form inherit from the editor one respectively to specialise things further.

Compile.
[dcc32 Error] Systematic.Editor.Base.pas(55): E2003 Undeclared identifier: 'TsmBaseRibbonForm'


Except that if you hover with the mouse, it finds the form alright and even tells you what file it's located in.

Needless to say, in the proof of concept everything works just fine!

Suggestions?

Comments