<aname="l1"></a><spanclass=cF0>A pull-down menu appears when you move the mouse to the top of the screen. Menus are created with </span><ahref="https://tomawezome.github.io/ZealOS/System/Menu.CC.html#l176"><spanclass=cF4>MenuPush</span></a><spanclass=cF0>(), </span><ahref="https://tomawezome.github.io/ZealOS/System/Menu.CC.html#l186"><spanclass=cF4>MenuFilePush</span></a><spanclass=cF0>(), </span><spanclass=cF4>
<aname="l2"></a></span><ahref="https://tomawezome.github.io/ZealOS/System/Menu.CC.html#l97"><spanclass=cF4>MenuNew</span></a><spanclass=cF0>() or </span><ahref="https://tomawezome.github.io/ZealOS/System/Menu.CC.html#l118"><spanclass=cF4>MenuFile</span></a><spanclass=cF0>() and assigned to </span><spanclass=cF4>Fs->cur_menu</span><spanclass=cF0>. The format is:
<aname="l25"></a>The first arg is the message code and it is optional with the default being </span><ahref="https://tomawezome.github.io/ZealOS/Kernel/KernelA.HH.html#l3857"><spanclass=cF4>MESSAGE_KEY_DOWN_UP</span></a><spanclass=cF0>. The second arg is the
<aname="l26"></a>message </span><spanclass=cF2>arg1</span><spanclass=cF0> value which is </span><ahref="https://tomawezome.github.io/ZealOS/Kernel/KernelA.HH.html#l4093"><spanclass=cF4>ASCII</span></a><spanclass=cF0> of the key in the case of </span><ahref="https://tomawezome.github.io/ZealOS/Kernel/KernelA.HH.html#l3844"><spanclass=cF4>MESSAGE_KEY_DOWN</span></a><spanclass=cF0>. The third arg is the message </span><spanclass=cF2>arg2</span><spanclass=cF0> value which is
<aname="l27"></a>the </span><ahref="https://tomawezome.github.io/ZealOS/Doc/CharOverview.DD.html#l1"><spanclass=cF4>scan_code</span></a><spanclass=cF0> of the key in the case of </span><ahref="https://tomawezome.github.io/ZealOS/Kernel/KernelA.HH.html#l3844"><spanclass=cF4>MESSAGE_KEY_DOWN</span></a><spanclass=cF0>.