Exemplo n.º 1
0
        private void SizeImageToolMenu_Click(object sender, EventArgs e)
        {
            if (layers == null || layers.Count == 0)
            {
                DialogResult dialogResult = MessageBox.Show("Отсуствуют слои", "Paint++", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                return;
            }
            var SizeDialog = new SizePictureDialog(layers.Size);

            if (new Size(0, 0) == SizeDialog.Size)
            {
                return;
            }
            layers.Resize(SizeDialog.Size, PanelForDraw.Size, Layer.ResizeMode.Compression, Rectangle.Empty);
            layers.ViewUpdata(listLayers);
        }
Exemplo n.º 2
0
        private void CreatePictureToolStripMenuItem_Click(object sender, EventArgs e)
        {
            var SizeDialog = new SizePictureDialog();

            if (new Size(0, 0) == SizeDialog.Size)
            {
                return;
            }

            InitLayers(SizeDialog.Size);

            layers.Fill(Color.White);
            layers.Rebuilding();
            layers.ViewUpdata(listLayers);

            ToolChange_Click(selectedTool, null);

            menuItemSaveFile.Enabled = true;
            butLayerUp.Enabled       = true;
            butLayerDown.Enabled     = true;
        }