Baadal Help - Document

Best Software Development Application |Menu Design

Menu Design
You can add Menu Items to your application and associate those Menus with any Form or External Application.


 Menu Design in Baadal Web Application Development Software

To open the Menu Configuration window, Click Menu Definition on the ribbon.


 Menu Design in Baadal Web Application Development Software

Baadal creates some Default Menu items depending on project settings. You can rename it or change the order of Menu Items.


Menu Form has 5 Features

  1. Menu Preview: You can preview Menu as you create or change Menu Items as per your requirements.


 Menu Design in Baadal Web Application Development Software

  1. Menu Tree: Treeview representation of Menu design.



 Menu Design in Baadal Web Application Development Software

  1. Menu User Roles: You can Add, Edit, Delete or Assign Menu to Roles.

Click on Add New Role to add roles. Here you can specify the name of Role, Controller, and the Landing Page.

Click on Save to save the Role Details.


 Menu Design in Baadal Web Application Development Software


 Design User Management Menu in Database Applications

Menu Item Properties: You can see Icon, Action Type, Assigned Shortcut, Assigned Value, Command, and Display Name.




  1. Order Control: Move or Change Menu order Level of Menu Items using buttons.



 Design User Management Menu in Database Applications

  1. Button Section: Allows you to assign Forms and execute external commands.

     Menu Button functions in Database Application Development software
    Baadal


Button Functions

Sl.No

Button

Function

1

Add Root Menu

You can add Root Menu Items using this button. To add Submenus right click on root Menu Items.

2

Rename

Rename the selected Menu Item

3

Delete

Delete the selected Menu Item

4

Save

Save Menu Definition

5

Close

Close Menu definition Window

6

Application Form

Adds Form Name in application

Right Click Events

Sl. No

Button

Function

1

Add Separator

Add a Separator in Menu Definition

2

Add Sub Menu

Add Submenu under any Menu Item

3

Associate Form

Associate any defined Form to selected Menu Item

4

Associate External Application

Associate any defined External Application (You can define an external application using Command Parameters).

5

Remove Association

Remove Form or External Application Association

6

Assign Icon

Assign Icon to Menu Item

7

Unassign icon

Remove assigned Icon from Menu Item

8

Assign Shortcut

Assign Shortcut Key to Menu Item

9

Unassign Shortcut

Remove assigned Shortcut from Menu Item

10

Assign / Edit Value

Assign/update input parameter to from or external application.

11

Remove Value

Remove assigned values

12

Rename

Rename Menu Item

13

Delete

Delete Menu Item

14

Hide

Hide Menu from Displaying at runtime


 Menu Design in Baadal Web Application Development Software

alt=" Menu Button functions in Database Application Development software Baadal "

To Associate Form:

Select Associate Form option on right click panel. Then select an already created Form from the List of Forms window.


 Associate Menu to Form in Database Application Development software
    Baadal

To Associate External Application:

Select Associate External Application option on right click panel. Then select the required command from the commands window.


 Associate External Application to Menu in Database Application
    Development software Baadal

To Assign Icon:

Select Associate Assign Icon option on right click panel. Select icon file from the browser.

To Assign Shortcut:

Select Assign Shortcut option on right click panel. Select Key in the dropdown with any special keys.


 Assign Shortcut to Menu in Database Application Development Software
    Baadal

To Assign / Edit Value:

Select Assign Value option on right click panel. Enter the value which you want to send as a load parameter to Form.


 Assign Shortcut to Menu in Database Application Development Software
    Baadal

Button Application Forms

You can add Display Name for all the forms included in the application. Also, you can set the parameter for the forms if required.


 Menu Design in Database Application Development Software Baadal

Click on Application Forms.


 Menu Design in Database Application Development Software Baadal

Click on Generate Automatically to display all the Forms along with their respective display name. The Display name will be the Caption name of the form. It will be fetched from the Caption name of the Form properties.


 Menu Design in Database Application Development Software Baadal

Click on Group Master.

This will allow you to create a group for the set of forms.


 Menu Design in Database Application Development Software Baadal

Enter the Group Name in the Group Master.


 Menu Design in Database Application Development Software Baadal

Select the Group Name and the Form Name. All the Forms associated with the project will be available in the Form Name Dropdown.

Enter the Display name of the form in the Display Name field. Parameter Value can be passed by entering the value in the Parameter field.


 Menu Design in Database Application Development Software Baadal

This property of grouping the forms in Baadal will be helpful while using the User Management feature.

When modules are generated, the group created here can be directly associated with the module. So that all the forms in the group are directly available in it. This avoids associating each form individually to the created module.