May be off topic, but I’m trying to follow Juce style, so…
I made a very small class just to use as a common base/interface, but my compiler (GCC 3/4, Mac Xcode) doesn’t find all the symbols unless I put blank definitions in.
I would think that since the sub-classes implement the ‘real’ method, and the compiler should provide the constructor and destructor they would be OK blank? Why not? Class version that works below - it’s in a .h with header guards, if that matters.
Bruce
[code]class VC_EditView
{
public:
VC_EditView()
{
}
~VC_EditView()
{
}
virtual void fillInProps(PropertyPanel* ioPanel) = 0;
private:
};
[/code]