XZeenon please.. second thread I've seen you flaming someone else's work.
/thread.
Nice work, eventhough I dislike VB, I don't give you the blame for using it.
Printable View
XZeenon please.. second thread I've seen you flaming someone else's work.
/thread.
Nice work, eventhough I dislike VB, I don't give you the blame for using it.
Please use constructive criticism.
[QUOTE=WulfgarXX;4779902]XZeenon - you call yourself a programmer ? Be ashamed of yourself.[QUOTE]
Huh? I am a programmer, and why should I be ashamed?
wanna see the code of my notepad type program? Idc if u take it but u dont have the components to make sence of the code which means u can't use it.
C# btw.
I hope that helps who ever wants to learn C#Code:using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace ZeePad
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
string docname;
private void newToolStripMenuItem_Click(object sender, EventArgs e)
{
docname = this.Text;
if (textBox1.Text == "")
{
docname = "Untitled" + this.Text;
this.Text = docname;
}
else
{
if (MessageBox.Show("Do you want to save changes to " + docname, "ZeePad", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
{
saveFileDialog1.ShowDialog();
try
{
System.IO.StreamWriter XZeenon2 = new System.IO.StreamWriter(saveFileDialog1.FileName);
XZeenon2.Write(textBox1.Text);
XZeenon2.Close();
textBox1.Focus();
textBox1.Text = "";
this.Text = saveFileDialog1.FileName + " - ZeePad";
}
catch (Exception ee)
{
MessageBox.Show("Canceled. " + ee.Message, "Canceled", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
}
}
else
{
textBox1.Text = "";
}
}
}
private void saveAsToolStripMenuItem_Click(object sender, EventArgs e)
{
try
{
saveFileDialog1.ShowDialog();
System.IO.StreamWriter XZeenon2 = new System.IO.StreamWriter(saveFileDialog1.FileName);
XZeenon2.Write(textBox1.Text);
XZeenon2.Close();
this.Text = saveFileDialog1.FileName + " - ZeePad";
textBox1.Focus();
}
catch (Exception ee)
{
MessageBox.Show("Canceled. " + ee.Message, "Canceled", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
}
}
private void openToolStripMenuItem_Click(object sender, EventArgs e)
{
docname = this.Text;
if (textBox1.Text == "")
{
openFileDialog1.ShowDialog();
System.IO.StreamReader XZeenon = new System.IO.StreamReader(openFileDialog1.FileName);
textBox1.Text = XZeenon.ReadToEnd();
XZeenon.Close();
this.Text = openFileDialog1.FileName + " - ZeePad";
textBox1.Focus();
}
else
{
if (MessageBox.Show("Do you want to save changes to " + docname, "ZeePad", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
{
saveFileDialog1.ShowDialog();
System.IO.StreamWriter XZeenon2 = new System.IO.StreamWriter(saveFileDialog1.FileName);
XZeenon2.Write(textBox1.Text);
XZeenon2.Close();
textBox1.Focus();
openFileDialog1.ShowDialog();
try
{
System.IO.StreamReader XZeenon = new System.IO.StreamReader(openFileDialog1.FileName);
textBox1.Text = XZeenon.ReadToEnd();
XZeenon.Close();
this.Text = openFileDialog1.FileName + " - ZeePad";
}
catch (Exception ee)
{
MessageBox.Show("Canceled. " + ee.Message, "Canceled", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
}
textBox1.Focus();
}
else
{
openFileDialog1.ShowDialog();
System.IO.StreamReader XZeenon = new System.IO.StreamReader(openFileDialog1.FileName);
textBox1.Text = XZeenon.ReadToEnd();
XZeenon.Close();
this.Text = openFileDialog1.FileName + " - ZeePad";
textBox1.Focus();
}
}
}
private void exitToolStripMenuItem_Click(object sender, EventArgs e)
{
docname = this.Text;
if (textBox1.Text == "")
{
Application.Exit();
}
else
{
if (MessageBox.Show("Do you want to save changes to " + docname, "ZeePad", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
{
saveFileDialog1.ShowDialog();
try
{
System.IO.StreamWriter XZeenon2 = new System.IO.StreamWriter(saveFileDialog1.FileName);
XZeenon2.Write(textBox1.Text);
XZeenon2.Close();
textBox1.Focus();
textBox1.Text = "";
Application.Exit();
}
catch (Exception ee)
{
MessageBox.Show("Canceled. " + ee.Message, "Canceled", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
}
}
else
{
Application.Exit();
}
}
}
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
docname = this.Text;
if (textBox1.Text == "")
{
Application.Exit();
}
else
{
if (MessageBox.Show("Do you want to save changes to " + docname, "ZeePad", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
{
saveFileDialog1.ShowDialog();
try
{
System.IO.StreamWriter XZeenon2 = new System.IO.StreamWriter(saveFileDialog1.FileName);
XZeenon2.Write(textBox1.Text);
XZeenon2.Close();
textBox1.Focus();
textBox1.Text = "";
Application.Exit();
}
catch (Exception ee)
{
MessageBox.Show("Canceled. " + ee.Message, "Canceled", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
}
}
else
{
Application.Exit();
}
}
}
private void Form1_Load(object sender, EventArgs e)
{
toolStripTextBox1.Text = textBox1.Font.Size.ToString();
}
private void aboutZeePadToolStripMenuItem_Click(object sender, EventArgs e)
{
About about = new About();
about.ShowDialog();
}
private void toolStripTextBox1_KeyPress(object sender, KeyPressEventArgs e)
{
if (e.KeyChar == 13)
{
try
{
int size;
int.TryParse(toolStripTextBox1.Text, out size);
if (size > 0)
textBox1.Font = new Font(textBox1.Font.FontFamily, size);
}
catch (Exception ee)
{
MessageBox.Show(ee.Message+".", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
}
}
}
And sorry bout being a big critic.
Thank me for the code. I'd appreciate it.
And good job on the borwser, again sorry.