Hi Guys
I have ported a chess UI to mono.
http://tontsblog.hosting365.ie/blog/
Is there a recommended way to call a GTK dialog
from a system.windows application as my app seems
to hang now and again when I use the following code.
//In a Windows.System.Forms app.
main code(){
FileChooser.Driver dlg = new FileChooser.Driver() ;
string strXMLFile = dlg.GetFileName() ;
}
///FileChooser code
using System;
using Gtk;
using Glade;
namespace FileChooser
{
/// <summary>
/// Summary description for Driver.
/// </summary>
public class Driver
{
#region Glade Widgets
[Widget] Gtk.FileChooser dlgFile;
#endregion
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main()
{
new Driver();
}
public Driver()
{
Application.Init();
}
public string GetFileName()
{
FileSelection fDlg = new FileSelection("Choose a File");
fDlg.Modal = true;
int nRc = fDlg.Run();
fDlg.Hide();
if(nRc == (int)ResponseType.Ok)
{
return fDlg.Filename;
}
else
{
return "";
}
}
}
}
Thanks
Tont
_______________________________________________
Mono-winforms-list maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-winforms-list