How To Use Group Components In The NB HMI
This article is intended to explain how to use the Group Components feature in NB-Designer.
What are Group Component(s)
Group Component is a software feature in NB-Designer that enables the user to group multiple components to be easily used as template for other projects or for multiple usages in the same project.
How to use Group Component(s)
This section describes how to add a new or edit a group and import/export libraries.
Add a new group
In order to add a new group please follow the steps as described below:
Delete a group
Please follow the steps given below to understand how to delete a Group Component from a specific library.
Group Component Libraries
The previous section briefly mentioned libraries, NB-Designer supports having libraries for Group Components that can be easily re-used for other NB-Designer projects or export libraries to another NB-Designer that is installed on a different Operating System.
The Group Component Libraries are folders located in the NB-Designer directory that contains Group Components templates. After successful installation of NB-Designer, one default Group Component is installed; resp. keyboard. The library 'keyboard' contains multiple versions of different layouts such as Hexadecimal and Numeral keyboards as shown below.
New libraries can be easily created by selecting 'New Library' in 'Edit Group Components Library' window as shown below.
The new library is added to the list of selectable libraries to use and save as shown below.
Additional options available for libraries are: export, import and delete.
Export / Import Group Component Libraries
Group Component Libraries can be easily exported or imported via the 'Edit Group Components Library' window as shown below:
NB-Designer shall provide a message in attempt of an export or import of a library file has been executed. An export summary message box in NB-Designer is shown below.
The attached .zip file contains a Cyrillic keyboard that is designed as 'Group Component' to be used in NB-Designer projects. Please adjust the Cyrillic keyboard group component sample according your project needs.