[MonoDevelop] A little more help required
Neil Munro
neilmunro at gmail.com
Wed Nov 15 21:12:54 EST 2006
Hey many thanks for the link to the video clip of the hello world program i
did manage to get that program working, but I can't seem to get my own
programs working, what happens is, the program exists before i am done, the
program runs, but i can't see if it gets to what it's supposed to be doing
since it closes before i am ready for it to close. I can include my source
files if needed.
But here is my code, i am taking a wild guess that the onDelete.... function
is being called after the buttonGo click button is being pressed causing the
application to close, i may be wrong though.
using System;
using Gtk;
public class MainWindow: Gtk.Window
{
protected Gtk.Entry entryNum2;
protected Gtk.Entry entryNum1;
protected Gtk.Entry entryResult;
protected Gtk.Entry entrySign;
protected Gtk.Button buttonGo;
public MainWindow (): base ("")
{
Stetic.Gui.Build (this, typeof(MainWindow));
}
protected void OnDeleteEvent (object sender, DeleteEventArgs a)
{
Application.Quit ();
a.RetVal = true;
}
protected virtual void buttonGoClicked(object sender, System.EventArgse)
{
//convert strings to ints
int iNum1 = Convert.ToInt32(entryNum1);
int iNum2 = Convert.ToInt32(entryNum2);
if (entrySign.Text == "+")
{
string sTemp = Convert.ToString(iNum1 + iNum2);
entryResult.Text = sTemp;
}
else if (entrySign.Text == "-")
{
string sTemp = Convert.ToString(iNum1 - iNum2);
entryResult.Text = sTemp;
}
else if (entrySign.Text == "*")
{
string sTemp = Convert.ToString(iNum1 * iNum2);
entryResult.Text = sTemp;
}
else if (entrySign.Text == "/")
{
string sTemp = Convert.ToString(iNum1 / iNum2);
entryResult.Text = sTemp;
}
else
{
entryResult.Text = "Error!";
}
}
}
I realize my coding method may appear odd, but i made a simpler application,
and it didn't work, with the same fault, so i made what i thought would be a
program that worked, but it appears not. Any help would be appriciated.
Thanks
Neil Munro
--
Stay shiny
Keep Flyin'
----------------
Njal
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/monodevelop-list/attachments/20061116/47fec56a/attachment.html
More information about the Monodevelop-list
mailing list