>Yes, I see what you're saying Michel, about how you need it to work. I'm sorry I can't help. =( Maybe someone else has an idea.
I've been searching the NET for hours and that topic is extremely difficult to find. I haven't found any exemple about someone having done a class where some of its members have default values that can be overwritten by the derived class.