private void AddGroupHandler(object o) { if (this.SelectedTab != null) { GroupViewModel group = new GroupViewModel(); group.Text = "New group"; this.SelectedTab.Groups.Add(group); } }
private GroupViewModel GetGroup(string name) { GroupViewModel group = new GroupViewModel(); group.Text = name; return group; }
private GroupViewModel GetBrushesGroup() { GroupViewModel brushes = new GroupViewModel(); brushes.Text = "Brushes"; SplitButtonViewModel split = new SplitButtonViewModel(); split.Size = ButtonSize.Large; split.Text = "Brushes"; split.LargeImage = GetPath("MVVM/brush1.png"); brushes.Buttons.Add(split); return brushes; }
private GroupViewModel GetToolsGroup() { GroupViewModel image = new GroupViewModel(); image.Text = "Tools"; ButtonGroupViewModel buttonsGroup = new ButtonGroupViewModel(); buttonsGroup.IsSmallGroup = true; buttonsGroup.Buttons.Add(GetSmallButton("pen")); buttonsGroup.Buttons.Add(GetSmallButton("paint-bucket")); buttonsGroup.Buttons.Add(GetSmallButton("text")); buttonsGroup.Buttons.Add(GetSmallButton("eraser")); buttonsGroup.Buttons.Add(GetSmallButton("eyedropper")); buttonsGroup.Buttons.Add(GetSmallButton("zoom")); image.Buttons.Add(buttonsGroup); return image; }
private GroupViewModel GetImageGroup() { GroupViewModel image = new GroupViewModel(); image.Text = "Image"; SplitButtonViewModel split = new SplitButtonViewModel(); split.Text = "Select"; split.Size = ButtonSize.Large; split.LargeImage = GetPath("MVVM/select.png"); image.Buttons.Add(split); ButtonGroupViewModel buttonsGroup = new ButtonGroupViewModel(); buttonsGroup.Buttons.Add(GetSmallButton("crop", "Crop")); buttonsGroup.Buttons.Add(GetSmallButton("resize", "Resize")); buttonsGroup.Buttons.Add(GetSmallButton("rotate", "Rotate")); image.Buttons.Add(buttonsGroup); return image; }
private GroupViewModel GetClipboardGroup() { GroupViewModel clipboard = new GroupViewModel(); clipboard.Text = "Clipboard"; SplitButtonViewModel split = new SplitButtonViewModel(); split.Text = "Paste"; split.Size = ButtonSize.Large; split.LargeImage = GetPath("MVVM/paste.png"); clipboard.Buttons.Add(split); ButtonGroupViewModel buttonsGroup = new ButtonGroupViewModel(); buttonsGroup.Buttons.Add(GetButton("cut", "Cut")); buttonsGroup.Buttons.Add(GetButton("copy", "Copy")); clipboard.Buttons.Add(buttonsGroup); return clipboard; }