Beispiel #1
0
        public TemplateItemSetting(TemplateSettingType type, TemplateFaceItem item)
        {
            InitializeComponent();
            this.type = type;

            font  = fontTextBox.Font;
            color = fontTextBox.ForeColor;

            if (type == TemplateSettingType.View)
            {
                button1.Enabled       = false;
                NameTextBox.Enabled   = false;
                XTextBox.Enabled      = false;
                YTextBox.Enabled      = false;
                SettingButton.Enabled = false;
                SelectButton.Enabled  = false;
                if (item != null)
                {
                    if (item.ItemFont != null)
                    {
                        this.font = item.ItemFont;
                    }
                    this.color = item.ItemColor;
                }
            }
            if (type == TemplateSettingType.Edit)
            {
                if (item != null)
                {
                    if (item.ItemFont != null)
                    {
                        this.font = item.ItemFont;
                    }
                    this.color = item.ItemColor;
                }
            }


            if (item != null)
            {
                //button1.Enabled = false;
                NameTextBox.Text = item.Name;
                DescTextBox.Text = item.Description;
                XTextBox.Text    = item.XAxis.ToString();
                YTextBox.Text    = item.YAxis.ToString();
            }
            fontTextBox.Text    = font.Name + " " + font.Size;
            ColorTextBox.Text   = color.ToString();
            fontLabel.Font      = font;
            fontLabel.ForeColor = color;
            itemtype            = item.Itemtype;
        }
 public TemplateSettingForm(TemplateSettingType type)
 {
     InitializeComponent();
     this.type = type;
     InitForm();
 }