standardize menu api func names #3307
Merge pull request #3427 from baisong/3307-2-menu_api

Clean up menu & menu item API functions for presets