rendered paste bodyusing System;
using Gtk;
public class MainWindow: Gtk.Window
{
public MainWindow (): base ("")
{
Stetic.Gui.Build (this, typeof(MainWindow));
}
protected void OnDeleteEvent (object sender, DeleteEventArgs a)
{
Application.Quit ();
a.RetVal = true;
}
private void btnbutton1_Click(object sender, System.EventArgs e)
{
txtErgebnis.Text = string.format("{0}", Int64.Parse(txtEntry1.Text) + Int64.Parse(txtEntry2.Text));
}
private void btnbutton2_Click(object sender, System.EventArgs e)
{
string sentry1 = this.txtentry1.Text ;
string sentry2 = this.txtentry2.Text ;
try
{
double nentry1 = System.Convert.ToDouble (sentry1);
double nentry2 = System.Convert.ToDouble (sentry2);
if (nentry2!=0)
{
double nErgebnis = nentry1 / nentry2;
this.txtErgebnis = nErgebnis.ToString ();
}
else
{
this.txtErgebnis.Text = "Division durch 0";
}
}
catch
{
this.txtErgebnis.Text = "Keine Zahl angegeben!";
}
finally
{
}
}