Name = TestTextGadgets; Border = YES; /* Creates a small box around both text gadgets. */ } Text { /* Define attributes that describe this text gadget. */ Name  =  newep_name; /*  Name  of  UA  property  */ Title  =  "UserName:"; /*Gadget  label  */ Columns  =  30; /*Text  box  will  be  30  characters  wide.  */ } /*  Define  a  Message  gadget  to  insert  space  between  text  gadgets.  */ Message { Name  =  layoutSpacing3; } Text  { /*  Define  attributes  that  describe  this  text  gadget.  */ Name  =  newep_email; /*  Name  of  UA  property.  */ Title  =  "User  Email  Address:"; /*  Gadget  label.  */ Columns  =  30; /*  Text  box  will  be  30  characters  wide.  */ } } } In order for the text entered by a user to be saved to the corresponding user record, the DSL attribute  Name  for each  Text gadget must correspond to existing user profile properties in the user record of the same name. When specifying property names in DSL, you must also specify the EP Type (or  eptype) prefix, which in this case is a hypothetical eptype called  “newep.”  For more information on eptypes, see the  waddusrprop,  wchgusrprop, and waddusreptype  command descriptions in the  Tivoli SecureWay User Administration Reference Manual. In the example, the first  Group  gadget specifies the name of the dialog as follows: Name  =  MyTestDialog; This name is used when installing the dialog. Often, this name is the same as that of the source file; for instance:  MyTextDialog.dsl. The second  Group  gadget groups both  Text  gadgets together. The first defined attribute names the group. The second defined attribute specifies a border to be displayed around both  Text  gadgets. Because Overview of AEF Dialogs 106 User Administration Version 3.8