OSAE.UI.Controls.AddControlPropertyLabel.btnAdd_Click C# (CSharp) Method

btnAdd_Click() private method

private btnAdd_Click ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
return void
        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();
            }
        }