123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100 |
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Data;
- using System.Drawing;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using System.Windows.Forms;
- namespace Glava5
- {
- public partial class Form1 : Form
- {
- string buffer;
- ToolStripLabel dateLabel;
- ToolStripLabel timeLabel;
- ToolStripLabel infoLabel;
- Timer timer;
- public Form1()
- {
- InitializeComponent();
- ToolStripMenuItem fileItem = new ToolStripMenuItem("Файл");
- ToolStripMenuItem saveItem = new ToolStripMenuItem("Сохранить") { Checked = true, CheckOnClick = true };
- saveItem.Click += saveItem_Click;
- saveItem.ShortcutKeys = Keys.Control | Keys.P;
- fileItem.DropDownItems.Add(saveItem);
- menuStrip1.Items.Add(fileItem);
- infoLabel = new ToolStripLabel();
- infoLabel.Text = "Текущие дата и время:";
- dateLabel = new ToolStripLabel();
- timeLabel = new ToolStripLabel();
- statusStrip1.Items.Add(infoLabel);
- statusStrip1.Items.Add(dateLabel);
- statusStrip1.Items.Add(timeLabel);
- timer = new Timer() { Interval = 1000 };
- timer.Tick += timer_Tick;
- timer.Start();
- textBox1.Multiline = true;
- textBox1.Dock = DockStyle.Fill;
-
- ToolStripMenuItem copyMenuItem = new ToolStripMenuItem("Копировать");
- ToolStripMenuItem pasteMenuItem = new ToolStripMenuItem("Вставить");
-
- contextMenuStrip1.Items.AddRange(new[] { copyMenuItem, pasteMenuItem });
-
- textBox1.ContextMenuStrip = contextMenuStrip1;
-
- copyMenuItem.Click += copyMenuItem_Click;
- pasteMenuItem.Click += pasteMenuItem_Click;
- }
- void pasteMenuItem_Click(object sender, EventArgs e)
- {
- textBox1.Paste(buffer);
- }
-
- void copyMenuItem_Click(object sender, EventArgs e)
- {
-
- buffer = textBox1.SelectedText;
- }
- void saveItem_Click(object sender, EventArgs e)
- {
- MessageBox.Show("Сохранение");
- }
- private void Form1_Load(object sender, EventArgs e)
- {
- }
- private void вставкаToolStripButton_Click(object sender, EventArgs e)
- {
- }
- private void создатьToolStripButton_Click(object sender, EventArgs e)
- {
- }
- void aboutItem_Click(object sender, EventArgs e)
- {
- MessageBox.Show("О программе");
- }
- private void statusStrip1_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
- {
- }
- void timer_Tick(object sender, EventArgs e)
- {
- dateLabel.Text = DateTime.Now.ToLongDateString();
- timeLabel.Text = DateTime.Now.ToLongTimeString();
- }
- }
- }
|