Although there are no standards in how menus are designed, there are a number of conventions
for how they are designed and organized. All these conventions are available in
Windows Interface Guidelines for Software Design, published by Microsoft for use by
Windows software developers. The purpose of this publication is to facilitate the development
of consistent application behaviors, which will help accomplish one of the primary
goals behind the development of GUI systems. The conventions are as follows: