public EffectsCCButton(CCToolbar ccToolbar) : base(ccToolbar, "&Effects", "Icons/Effects.png") { effectsToolbarButtons = new List <CCButton>(); effectsToolbarButtons.Add(ccToolbar.UndoButton); effectsToolbarButtons.Add(ccToolbar.RedoButton); //TODO change these to use ChoiceForm's instead BrightnessCCButton brightnessBtn = new BrightnessCCButton(this.ccToolbar); effectsToolbarButtons.Add(brightnessBtn); ContrastCCButton contrastBtn = new ContrastCCButton(this.ccToolbar); effectsToolbarButtons.Add(contrastBtn); CCButton invertColorsBtn = new CCButton(this.ccToolbar, "Invert Colors", "Icons/InvertColors.png"); invertColorsBtn.Click += new EventHandler(invertColorsBtn_Click); effectsToolbarButtons.Add(invertColorsBtn); CCButton grayscaleBtn = new CCButton(this.ccToolbar, "Grayscale", "Icons/Grayscale.png"); grayscaleBtn.Click += new EventHandler(grayscaleBtn_Click); effectsToolbarButtons.Add(grayscaleBtn); }
public SettingsCCButton(CCToolbar ccToolbar) : base(ccToolbar, "&Settings", "Icons/Settings.png") { settingsToolbarButtons = new List <CCButton>(); CCButton toolbarPlacementBtn = new CCButton(ccToolbar, "Toolbar Placement", "Icons/ToolbarPlacement.png"); toolbarPlacementBtn.actionEvent += new actionEventHandler(toolbarPlacementBtn_actionEvent); settingsToolbarButtons.Add(toolbarPlacementBtn); CCButton buttonSizeBtn = new CCButton(ccToolbar, "Button Size", "Icons/ButtonSize.png"); buttonSizeBtn.actionEvent += new actionEventHandler(buttonSizeBtn_actionEvent); settingsToolbarButtons.Add(buttonSizeBtn); CCButton slideSpeedBtn = new CCButton(ccToolbar, "Sliding Speed", "Icons/SlidingSpeed.png"); slideSpeedBtn.actionEvent += new actionEventHandler(slideSpeedBtn_actionEvent); settingsToolbarButtons.Add(slideSpeedBtn); CCButton welcomeBtn = new CCButton(ccToolbar, "Play Games", "Icons/PlayGames.png"); welcomeBtn.actionEvent += new actionEventHandler(welcomeBtn_actionEvent); settingsToolbarButtons.Add(welcomeBtn); //TODO delete/uncomment //hiding before the Pathways visit //CCButton movementPanelBtn = new CCButton(ccToolbar, "Movement Panel"); //movementPanelBtn.actionEvent += new actionEventHandler(movementPanelBtn_actionEvent); //settingsToolbarButtons.Add(movementPanelBtn); }
public DrawingCCButton(CCToolbar ccToolbar) : base(ccToolbar, "&Drawing", "Icons/Drawing.png") { drawingToolbarButtons = new List <CCButton>(); drawingToolbarButtons.Add(new FileCCButton(ccToolbar)); drawingToolbarButtons.Add(ccToolbar.UndoButton); drawingToolbarButtons.Add(ccToolbar.RedoButton); drawingToolbarButtons.Add(new PencilCCButton(ccToolbar)); drawingToolbarButtons.Add(new ShapesCCButton(ccToolbar)); drawingToolbarButtons.Add(new ColorCCButton(ccToolbar)); CCButton lineThickCCBtn = new CCButton(ccToolbar, "Line Thickness", "Icons/Thickness.png"); lineThickCCBtn.actionEvent += new actionEventHandler(lineThickCCBtn_actionEvent); drawingToolbarButtons.Add(lineThickCCBtn); drawingToolbarButtons.Add(new TextCCButton(ccToolbar)); }
public ShapesCCButton(CCToolbar ccToolbar) : base(ccToolbar, "Shapes", "Icons/Shapes.png") { drawingToolbarButtons = new List <CCButton>(); //TODO refactor CCButton lineCCBtn = new CCButton(ccToolbar, "Line", "Icons/Line.png"); lineCCBtn.actionEvent += new actionEventHandler(lineCCBtn_actionEvent); drawingToolbarButtons.Add(lineCCBtn); //TODO refactor CCButton rectCCBtn = new CCButton(ccToolbar, "Rectangle", "Icons/Rectangle.png"); rectCCBtn.actionEvent += new actionEventHandler(rectCCBtn_actionEvent); drawingToolbarButtons.Add(rectCCBtn); //TODO refactor CCButton filledRectCCBtn = new CCButton(ccToolbar, "Filled Rectangle", "Icons/FilledRectangle.png"); filledRectCCBtn.actionEvent += new actionEventHandler(filledRectCCBtn_actionEvent); drawingToolbarButtons.Add(filledRectCCBtn); //TODO refactor CCButton circleCCBtn = new CCButton(ccToolbar, "Circle", "Icons/Circle.png"); circleCCBtn.actionEvent += new actionEventHandler(circleCCBtn_actionEvent); drawingToolbarButtons.Add(circleCCBtn); //TODO refactor CCButton filledCircleCCBtn = new CCButton(ccToolbar, "Filled Circle", "Icons/FilledCircle.png"); filledCircleCCBtn.actionEvent += new actionEventHandler(filledCircleCCBtn_actionEvent); drawingToolbarButtons.Add(filledCircleCCBtn); this.Click += new EventHandler(ShapesCCButton_Click); }