Reorder fields in CBaseMenu constructor to stop clang/gcc from complaining.