Looking into the "two consecutive separators" problem, I've seen that
'm_pMenuLayout' from 'af/ev/xp/ev_Menu.h" is used like any member
variable from its derived platform specific classes, though it's declared
and defined in their baseclass! This is not just something I object to
from a (C++) purist point of view, it will become a maintenance nightmare
(and already in this case is a problem).

I suggest (and can provide patches if it's accepted) that this at least
become an inline member function of EV_Menu.

In the meantime, I'm looking further into the "no MRU two separators"
problem.

Comments anyone (pros/cons/anything)?

/Mike





Reply via email to