using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace WindowsApplication6
{
public partial class Form1 : Form
{
FontFamily[] ad = FontFamily.Families;
int i;
public Form1()
{
InitializeComponent();
}
private void toolStripButton1_Click(object sender, EventArgs e)
{
richTextBox1.SelectionFont = new Font(richTextBox1.SelectionFont, richTextBox1.SelectionFont.Style | FontStyle.Bold);
}
private void açToolStripMenuItem_Click(object sender, EventArgs e)
{
DialogResult cevap = openFileDialog1.ShowDialog();
if (cevap == DialogResult.OK)
richTextBox1.LoadFile(openFileDialog1.FileName);
}
private void kaydetToolStripMenuItem_Click(object sender, EventArgs e)
{
DialogResult cevap = saveFileDialog1.ShowDialog();
if ((cevap == DialogResult.OK) && (saveFileDialog1.FileName.Length > 0))
richTextBox1.SaveFile(saveFileDialog1.FileName);
}
private void toolStripButton2_Click(object sender, EventArgs e)
{
richTextBox1.SelectionFont = new Font(richTextBox1.SelectionFont, richTextBox1.SelectionFont.Style | FontStyle.Italic);
}
private void toolStripButton3_Click(object sender, EventArgs e)
{
richTextBox1.SelectionFont = new Font(richTextBox1.SelectionFont, richTextBox1.SelectionFont.Style | FontStyle.Underline);
}
private void Form1_Load(object sender, EventArgs e)
{
for (i = 0; i <= ad.GetUpperBound(0); i++)
toolStripComboBox1.Items.Add(ad[i].Name);
toolStripComboBox1.Text = richTextBox1.Font.Name;
for (i = 8; i <= 72; i += 2)
toolStripComboBox2.Items.Add(i);
toolStripComboBox2.Text = richTextBox1.Font.Size.ToString();
richTextBox1.Text = "";
toolStripComboBox3.Text = "türkçe";
}
private void toolStripComboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
richTextBox1.SelectionFont = new Font(toolStripComboBox1.SelectedItem.ToString(), richTextBox1.SelectionFont.Size, richTextBox1.SelectionFont.Style);
}
private void toolStripComboBox2_SelectedIndexChanged(object sender, EventArgs e)
{
richTextBox1.SelectionFont = new Font(richTextBox1.SelectionFont.Name, float.Parse(toolStripComboBox2.Text), richTextBox1.SelectionFont.Style);
}
private void toolStripButton4_Click(object sender, EventArgs e)
{
DialogResult cevap = colorDialog1.ShowDialog();
if (cevap == DialogResult.OK)
richTextBox1.SelectionColor = colorDialog1.Color;
}
private void kapatToolStripMenuItem_Click(object sender, EventArgs e)
{
if (richTextBox1.Modified)
{
DialogResult cev;
cev = MessageBox.Show("kapamadan önce değişiklikleri kaydetmek istiyormusunuz?", "kapat", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Warning);
if (cev == DialogResult.Yes)
{
DialogResult cevap = saveFileDialog1.ShowDialog();
if ((cevap == DialogResult.OK) && (saveFileDialog1.FileName.Length > 0))
richTextBox1.LoadFile(saveFileDialog1.FileName);
}
else
Close();
}
else
Close();
}
private void solaKaydırToolStripMenuItem1_Click(object sender, EventArgs e)
{
richTextBox1.SelectionAlignment = HorizontalAlignment.Left ;
}
private void sağaKaydırToolStripMenuItem_Click(object sender, EventArgs e)
{
richTextBox1.SelectionAlignment = HorizontalAlignment.Right;
}
private void ortalaToolStripMenuItem_Click(object sender, EventArgs e)
{
richTextBox1.SelectionAlignment = HorizontalAlignment.Center;
}
private void kopToolStripMenuItem_Click(object sender, EventArgs e)
{
richTextBox1.Cut();
}
private void kopyalaToolStripMenuItem_Click(object sender, EventArgs e)
{
richTextBox1.Copy();
}
private void yapıştırToolStripMenuItem_Click(object sender, EventArgs e)
{
richTextBox1.Paste();
}
private void geriAlToolStripMenuItem_Click(object sender, EventArgs e)
{
richTextBox1.Undo();
}
private void yineleToolStripMenuItem_Click(object sender, EventArgs e)
{
if (richTextBox1.CanRedo)
richTextBox1.Redo();
}
private void tarihsaatToolStripMenuItem_Click(object sender, EventArgs e)
{
Form2 a=new Form2();
a.Show();
}
}
}
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace WindowsApplication6
{
public partial class Form2 : Form
{
public Form2()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
listBox1.Items.Add(dateTimePicker1.Value.Date);
listBox1.Items.Add(dateTimePicker1.Value.ToUniversalTime());
}
}
}