private void AddBt_Click(object sender, EventArgs e) { WidgetTabBar.TabBarButton newButton = new WidgetTabBar.TabBarButton("button" + this.tabBar.Buttons.Count, "button" + this.tabBar.Buttons.Count); this.saveButtonProperties(newButton); this.tabBar.Buttons.Add(newButton); this.init(); }
private void setButtonSelected(WidgetTabBar.TabBarButton buttonSelected) { if (buttonSelected != null) { this.buttonSelected = buttonSelected; this.buttonNameTxtBx.Text = buttonSelected.Id; this.iconPressedPictBx.Image = buttonSelected.ImagePressedState; this.iconReleasePictBx.Image = buttonSelected.ImageUnPressedState; this.labelButtonTxtBx.Text = buttonSelected.Label; this.fontNameTxtBx.Text = buttonSelected.FontName; this.fontSizeNumUpDw.Value = buttonSelected.FontSize; this.colorButton.BackColor = buttonSelected.LabelColor; this.conerRadiusUpDw.Value = buttonSelected.CornerRadius; this.isSelectedChkBx.Checked = buttonSelected.Selected; if (buttonSelected.ImagePressedState != null) { this.iconPressedWidthUpDw.Value = buttonSelected.ImagePressedState.Size.Width; this.iconPressedHeightUpDw.Value = buttonSelected.ImagePressedState.Size.Height; } if (buttonSelected.ImageUnPressedState != null) { this.iconReleasedWidthUpDw.Value = buttonSelected.ImageUnPressedState.Size.Width; this.iconReleaseHeightUpDw.Value = buttonSelected.ImageUnPressedState.Size.Height; } } }
private void init() { this.buttonSelected = null; this.widgetNameTxtBx.Text = tabBar.Name; this.buttonsListBx.Items.Clear(); this.buttonNameTxtBx.Text = ""; this.iconPressedPictBx.Image = null; this.iconReleasePictBx.Image = null; this.labelButtonTxtBx.Text = ""; this.fontNameTxtBx.Text = ""; this.fontSizeNumUpDw.Value = 10; this.colorButton.BackColor = Color.Black; this.conerRadiusUpDw.Value = 4; this.isSelectedChkBx.Checked = false; for (int i = 0; i < this.tabBar.Buttons.Count; i++) { this.buttonsListBx.Items.Add(this.tabBar.Buttons[i]); } }