private void btnAdd_Click(object sender, RoutedEventArgs e)
{
if (validateForm("Add"))
{
string sName = txtControlName.Text;
OSAEObjectManager.ObjectAdd(sName, "", sName, "CONTROL PROPERTY LABEL", "", currentScreen, 50, true);
OSAEObjectPropertyManager.ObjectPropertySet(sName, "Font Name", txtFont.Text, currentUser);
OSAEObjectPropertyManager.ObjectPropertySet(sName, "Font Size", txtSize.Text, currentUser);
OSAEObjectPropertyManager.ObjectPropertySet(sName, "Fore Color", cboForeColor.Text, currentUser);
OSAEObjectPropertyManager.ObjectPropertySet(sName, "Back Color", cboBackColor.Text, currentUser);
OSAEObjectPropertyManager.ObjectPropertySet(sName, "Object Name", cboObject.Text, currentUser);
OSAEObjectPropertyManager.ObjectPropertySet(sName, "Property Name", cboProperty.Text, currentUser);
OSAEObjectPropertyManager.ObjectPropertySet(sName, "Prefix", txtPrefix.Text, currentUser);
OSAEObjectPropertyManager.ObjectPropertySet(sName, "Suffix", txtSuffix.Text, currentUser);
OSAEObjectPropertyManager.ObjectPropertySet(sName, "X", txtX.Text, currentUser);
OSAEObjectPropertyManager.ObjectPropertySet(sName, "Y", txtY.Text, currentUser);
OSAEObjectPropertyManager.ObjectPropertySet(sName, "Zorder", txtZOrder.Text, currentUser);
OSAEScreenControlManager.ScreenObjectAdd(currentScreen, cboObject.Text, sName);
NotifyParentFinished();
}
}