TagParameterEdit
                                        (VTScada-Layer function. Must be called with a leading backslash.)
| Description: | Wrapper of ParameterEdit which makes for easy addition of a ParameterEdit control to a panel for selecting tags | 
| Returns: | Self | 
Usage: ![]()  | 
                                                    Steady State only. | 
| Function Groups: | Basic Module, Variable | 
| Related to: | ParameterEdit | ColorParameterEdit | NumericParameterEdit | TextParameterEdit | 
Format: ![]()  | 
                                                    \TagParameterEdit(Left, Bottom, Right, Top, ParmVal, ParmCodePtr, Title, PtrWaitClose, DialogRoot, PTypeIdx, TitleWidth, ShowLinkedTagProperty, ID[, TagType, DefaultText, MissingText, TagObj] ) | 
| Parameters: | 
| Left | 
| Required. Any numeric expression for the left edge of the object. | 
| Bottom | 
| Required. Any numeric expression for the bottom edge of the object. | 
| Right | 
| Required. Any numeric expression for the right edge of the object. | 
| Top | 
| Required. Any numeric expression for the top edge of the object. | 
| ParmVal | 
| Required. The parameter value to be altered.  Typically, one element of the array of Parms passed to the panel.  | 
                                                
| ParmCodePtr | 
| Required. The code pointer to the parameter. Typically, one element of the array of parameter definition structures.  | 
                                                
| Title | 
| The title to display | 
| PtrWaitClose | 
| Wait to close Typically provided by the panel module.  | 
                                                
| DialogRoot | 
| Root dialog calling this control Typically provided by the panel module.  | 
                                                
| PTypeIdx | 
| Index of the Parameter type selection | 
| TitleWidth | 
| Optional, number of pixels allotted for the width of the title. | 
| ShowLinkedTagProperty | 
| Optional Boolean. Set true to show "Linked Tag Property". Defaults to TRUE | 
| ID | 
| Focus ID | 
| TagType | 
| Optional. Tag type or group | 
| DefaultText | 
| Optional text to display in place of "No tag selected" | 
| MissingText | 
| Optional text to display in place of "--Missing--" | 
| TagObj | 
| Optional. [OUT] Resolved tag object | 
| Comments: | 
                                                         ...  | 
                                                
Example:
ParmEditObj[0] = TagParameterEdit(0 + Space       { Placement coordinate                          },
                    EditHt + Space + TitleSpace   { Placement coordinate                          },
                    #PanelWd - Space              { Placement coordinate                          },
                    Space + TitleSpace            { Placement coordinate                          },
                    Parms[#FontParm]              { The Parameter value to alter                  },
                    ParmDefs[#FontParm]           { The code pointer to the parameter             },
                    GetPhrase("FontLabel")        { The title to display                          },
                    &(SubWaitClose[0])            { Wait to close                                 },
                    DialogRoot                    { Root dialog calling this control              },
                    Invalid                       { Index of the Parameter type selection         },
                    TitleWidth                    { Width alloted for the Title                   },
                    TRUE                          { True to show "Drawn Tag Property";
                                                    default = TRUE                                },
                    1                             { Focus ID                                      },
                    "FontValue"                   { Tag type or group                             },
                    GetParmPhrase("NoPointLabel", #SYSTEM_STYLE) { Text to display in place of No tag selected   },
                    GetParmPhrase("NoPointLabel", #SYSTEM_STYLE) { Text to display in place of --Missing--       });
                                    