Recipes editor customization
    Instead of using the default recipes editor, you can design a custom recipes management interface.
     TIP: 
    You can develop a custom recipes management interface based on the objects reused from the default recipes editor. For more information, see Reuse objects from the default recipes editor.
Graphical objects and scripts for ingredients
      
     IMPORTANT: 
    While building your custom recipe management solution, you must include the objects from these NetLogic scripts.
| Item | Functions | Usage | 
|---|---|---|
| RecipesEditorobject | 
 | In the  Propertiespane, in the RecipeSchemaproperty, select a recipe schema. | 
| RecipesEditorUISetupNetLogic | Create the following set of objects for each ingredient of the selected recipe schema:
                   
 | To create the graphical objects, right-click  RecipesEditoror RecipesEditorUISetupand select Execute Setup. | 
Stored recipes selection
      
  | Item | Functions | 
|---|---|
| RecipesComboBoxobject | 
 | 
|  In  RecipesComboBox, RecipesEditorComboBoxLogicNetLogic | 
 | 
Recipes management
      
     NOTE: 
    The following button objects invoke the respective methods of the recipe schema object. 
| Item | Function | 
|---|---|
| SaveButtonobject | Save or update in the database the recipe written or selected in  RecipesComboBox | 
| In  SaveButton, RecipesEditorSaveButtonLogicNetLogic | |
| DeleteRecipeButtonobject | Delete the selected recipe from the database by using  RecipesComboBox | 
| LoadButtonobject | Load the selected recipe from the controller to the  FTOptixApplicationby using RecipesComboBox | 
| ApplyButtonobject | Apply the selected recipe on the controller by using  RecipesComboBox | 
Notifications
      
  | Object | Function | 
|---|---|
| OutputMessageobject | When the user saves, deletes, loads or applies a recipe, an output message displays for five seconds. 
     TIP: 
    To change the message retention time, double-click the  RecipesEditorOutputMessageLogicNetLogic script and change the value expressed in milliseconds. | 
| RecipesEditorOutputMessageLogicNetLogic | 
customize
    
Provide Feedback