Naming recommendation for components

This table shows recommendations on naming the components of an application:

Component Component ID recommendation
Details Header

DetailsHeader_XXXX

Example: DetailsHeader_SupplierData

Index List

IndexList_XXXXX

Example: IndexList_Customers

Data Grid

DataGrid_XXXX

Example:

DataGrid_OpenOrders

DataGrid_ClosedOrders

DataGrid_ItemWarehouseInfo

Form

Form_XXXX

Example:

Form_SupplierDetails

Form_SupplierFinanceDetails

Media

Media_XXXXX

Example: Media_Items

Chart

Chart_XXXX

Example: Chart_ItemStatistics

Simple dialog

SimpleDialog_XXXX

Example: SimpleDialog_AddNewItem

Link Link_XXXX

Example: Link_OpenCustomerOrders

Toolbar Button

ToolbarButton_XXXX

Example: ToolbarButton_OpenMaterialPlan

It is recommended to provide a description for all the custom buttons in your toolbar.

Button component

ButtonGroup_XXXX

Example: ButtonGroup_RelatedLinks

Button inside button component

GroupButton_XXXX

Example: GroupButton_UpdateStatusTo20