Разработка интерфейса прикладного программного обеспечения с использованием моделей построения нестандартных элементов управления "CyberCalk 1.0."
Курсовой проект - Компьютеры, программирование
Другие курсовые по предмету Компьютеры, программирование
роке состояния.Height = 24;
.Deactivate+=new EventHandler(form4_Deactivate);
}void button36_Click(object sender, EventArgs e)
{(form4.flag){.Text += ((Button)sender).Text;//вывод в текстовое поле
}
}void button1_Click(object sender, EventArgs e) //метод, выполняемый после нажатия КэпсЛук
{
((Button)sender).FlatStyle = ((Button)sender).FlatStyle == FlatStyle.Flat ? FlatStyle.Standard : FlatStyle.Flat;= caps == true ? false : true;
}
void button2_Click(object sender, EventArgs e)//метод, выполняемый после нажания Shift
{
//((Button)sender).FlatStyle = ((Button)sender).FlatStyle == FlatStyle.Flat ? FlatStyle.Standard : FlatStyle.Flat;_en[0] = rus_en[0] == true ? false : true; // установка флажка,что был нажат Shift
((rus_en[0]) && (rus_en[1])) // если были нажаты Ctrl b Shift
{.Text = toolStripStatusLabel1.Text == "Русский" ? "Английски" : "Русский"; // переключение метки
}if ((!rus_en[0]) && (!rus_en[1]))// если были нажаты Ctrl b Shift
{.Text = toolStripStatusLabel1.Text == "Русский" ? "Английски" : "Русский";// переключение метки
}
}
void button3_Click(object sender, EventArgs e)//метод, выполняемый после нажания Ctrl
{
//((Button)sender).FlatStyle = ((Button)sender).FlatStyle == FlatStyle.Flat ? FlatStyle.Standard : FlatStyle.Flat;_en[1] = rus_en[1] == true ? false : true; // установка флажка,что был нажат Ctrl
((rus_en[0]) && (rus_en[1]))// если были нажаты Ctrl b Shift
{.Text = toolStripStatusLabel.Text == "Русский" ? "Английский" : "Русский";// если были нажаты Ctrl b Shift
}if ((!rus_en[0]) && (!rus_en[1]))// если были нажаты Ctrl b Shift
{.Text = toolStripStatusLabel.Text == "Русский" ? "Английски" : "Русский";// если были нажаты Ctrl b Shift
}
}
void click_to_key(object sender, EventArgs e) // метод, выполняемый после нажатия на буквенных клавишах
{(rus_en[0] && rus_en[1]) // проверка языка
{(!caps) //проверка регистра букв
{.Text += ((Button)sender).Text[0].ToString().ToUpper(); //вывод в текстовое поле соответствующей буквы -- введена на кнопке
} //верхний регистр
{.Text += ((Button)sender).Text[0].ToString().ToLower();//вывод в текстовое поле соответствующей буквы -- введена на кнопке
}
//нижний регистр
}
{(!caps)//проверка регистра букв
{ //верхний регистр.Text += ((Button)sender).Text[2].ToString().ToUpper();//вывод в текстовое поле соответствующей буквы -- введена на кнопке
}
{.Text += ((Button)sender).Text[2].ToString().ToLower();//вывод в текстовое поле соответствующей буквы -- введена на кнопке
} //нижний регистр
}
}
void click_for_tsifri(object sender, EventArgs e)// метод, выполняемый после нажатия на кнопку не чувствительной к регистру и языку
{.Text += ((Button)sender).Text;//вывод в текстовое поле
}
void backsp(object sender, EventArgs e)// метод, выполняемый после нажатия на Backspace
{(textBox1.Text.Length != 0)
{.Text = textBox1.Text.Remove(textBox1.Text.Length - 1, 1);
}
}
void undoToolStripMenuItem_Click(object sender, EventArgs e)//пункт муню Endo
{.Undo();
}
void button34_Click(object sender, EventArgs e)// метод, выполняемый после нажатия на Tab
{.Text += " ";
}
void button49_Click(object sender, EventArgs e)// метод, выполняемый после нажатия на Enter
{.Text += "\n";
}
void button33_Click(object sender, EventArgs e)// метод, выполняемый после нажатия на пробел
{.Text += " ";
}
void сохранитьToolStripMenuItem1_Click(object sender, EventArgs e)
{k = new SaveFileDialog();.Filter = "Text file (*.txt)|*.txt";//фильтр(k.ShowDialog() == DialogResult.OK)//если были выбраны файлы
{
//создаем файловый потокfs = new FileStream(k.FileName, FileMode.OpenOrCreate, FileAccess.ReadWrite);fwr = new StreamWriter(fs, Encoding.GetEncoding("windows-1251"));.Write(textBox1.Text);.Close();.Deactivate+=new EventHandler(form4_Deactivate);
}
}void form4_Deactivate(object sender, EventArgs e)
{(form4.date!= null)
{.Text += form4.date.ToString();
}.Hide();
}
void открытьToolStripMenuItem1_Click(object sender, EventArgs e)
{k = new OpenFileDialog();.Filter = "Text file (*.txt)|*.txt";.Multiselect = false;(k.ShowDialog() == DialogResult.OK)
{fs = new FileStream(k.FileName, FileMode.OpenOrCreate, FileAccess.ReadWrite);fwr = new StreamReader(fs, Encoding.GetEncoding("windows-1251"));.Text = fwr.ReadToEnd();.Close();
}
}
void выходToolStripMenuItem_Click(object sender, EventArgs e)
{.Close();
}
void Й_MouseHover_1(object sender, EventArgs e)
{
/* temp = ((Button)sender).BackgroundImage;
((Button)sender).BackgroundImage = bm;*/
}
void Й_MouseLeave(object sender, EventArgs e)
{
//((Button)sender).BackgroundImage = temp;
}
void показатьToolStripMenuItem1_Click(object sender, EventArgs e)
{.date = null;.Show();
}
void скрытьToolStripMenuItem1_Click(object sender, EventArgs e)
{.Hide();
}
void undoToolStripMenuItem_Click_1(object sender, EventArgs e)
{.Undo();
}
void redoToolStripMenuItem_Click(object sender, EventArgs e)
{.Redo();
}
void оПрограммеToolStripMenuItem2_Click(object sender, EventArgs e)
{.Show();
}
}
}
Текст Form2.cs:System;System.Collections.Generic;System.Collections;System.ComponentModel;System.Data;System.Drawing;System.Linq;System.Text;System.Windows.Forms;System.Drawing.Drawing2D;System.Media;System.Timers;System.Threading;
Kyrsach 4
{partial class Form2 : Form
{int i = 0;bool flag;bool enter=false;System.Timers.Timer aTimer = new System.Timers.Timer();cyber = new Bitmap(@"Data\pic3.png");cyber2 = new Bitmap(@"Data\pic4.png");b_back = new Bitmap(@"Data\buttons\back.png");Form2()
{();.Interval = 100;.Elapsed += new ElapsedEventHandler(OnTimedEvent);.Start();.BackgroundImage = b_back;.BackgroundImage = b_back;
}void OnTimedEvent(object source, ElapsedEventArgs e)
{
// label1.Text += ".";
.Image = flag == true ? cyber : cyber2;= !flag;
.Interval += 100;(i == 5)
{.Interval = 800;
}(i == 10)
{.Image = cyber;.Stop();
}(i < 10)
{.Image = flag == true ? cyber : cyber2;
}++;
}void button1_Click(object sender, EventArgs e)
{= !enter;.Close();
}
void button2_Click(object sender, EventArgs e)
{.Close();
}
}
}
Текст Form3.cs
using System;System.Collections.Generic;System.ComponentModel;System.Data;System.Drawing;System.Linq;System.Text;System.Windows.Forms;
Kyrsach 4
{partial class Form3 : Form
{k = new Bitmap(@"Data\about.png");Form3()
{();.BackgroundImage = k;.SetStyle(ControlStyles.Opaque, true);.SetStyle(ControlStyles.SupportsTransparentBackColor, true);.BackColor = Color.Transparent;
}
void pictureBox1_MouseClick(object sender, MouseEventArgs e)
{.Hide();
}
void pictureBox1_MouseEnter(object sender, EventArgs e)
{.Cursor = Cursors.Hand;
}
}
}
Текст Form4.cs using System;System.Collections.Generic;System.ComponentModel;System.Data;System.Collections;System.Drawing;System.Linq;System.Text;System.Windows.Forms;Kyrsach4
{partial class Form4 : Form
{object date;float x;float temp;float y;string oper="";ArrayList memory= new ArrayList();bool flag = false;Form4()
{();.Enabled = false;.Maximum = -1;
}
void button13_Click(object sender, EventArgs e)
{= true;= textBox1.Text;
.Text="";
.Hide();
}
void button36_Click(object sender, EventArgs e)
{.Text +=