Custom form menu modules are separate from form modules. Accordingly, if you deploy a form module with either a modified version of menudef.mmb or a form menu built from scratch, you must provide two executable files:
Depending on your application, you may need to deliver several form and menu module executables. Multiple forms can share the same menu, or each form can invoke a different menu.
Note: At runtime, an application can have only one form menu module active at a time.