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