Re: [Mono-list] Newbie question: GUI choice
Hello, I'm considering Mono as the environment for a cross-platform GUI application I'm designing. The app would ideally run with just one code base on Linux, OS X, and Windows. Is Windows.Forms the best choice for cross-platform GUI programming in Mono? I assume that Gtk# is Linux-specific, and Qt# looks like its going nowhere. You may also want to consider wx.NET. It uses /native/ widgets on each platform that you mentioned. Gtk# does work on OSX, but requires the X11 server to be installed, which may or may not be a deployment issue. You can see wx.NET screenshots at: http://wxnet.sourceforge.net/screenshots/ (Disclaimer: I am a wx.NET developer :-) ) Cheers. -- Bryan Bulten http://www.bulten.ca/ http://wxnet.sourceforge.net/ ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] Sqlite dll not found error.
[EMAIL PROTECTED] rob]$ locate libsqlite /usr/lib/libsqlite.so.0.8.6 /usr/lib/libsqlite.so.0 [EMAIL PROTECTED] rob]$ sqlite SQLite version 2.8.15 Enter .help for instructions sqlite any other thoughts? Try creating a symlink in /usr/lib: ln -s /usr/lib/libsqlite.so.0 /usr/lib/libsqlite.so On my machine, by removing the libsqlite.so link, I was not able to load Mono.Data.SqliteClient. If that doesn't fix it, I have no idea :-). -- Bryan Bulten http://www.bulten.ca/ http://wxnet.sourceforge.net/ pgpuSoNnIVs3d.pgp Description: PGP signature
Re: [Mono-list] wxNET with Mono
i'm intending to use wxNET under MS .NET, and so try use it under Mono. Someone could please tell what version of wxWidgets i have to download to make wxNET work with Mono ? my OS is a Mandrake 9 Linux. You will need wx.NET-0.4-linux.tar.gz from the wx.NET downloads page (unless you intend to compile it yourself). For wxWidgets, version 2.5.1 (wx-gtk-contrib-devel-2.5.1-1.i386.rpm and wx-gtk2-unicode-contrib-devel-2.5.1-1.i386.rpm from the wxWidgets download page) is required. Instructions for building wxWidgets yourself are in Bin/README.txt of the wx.NET package. Cheers. -- Bryan Bulten http://www.bulten.ca/ http://wxnet.sourceforge.net/ pgp0.pgp Description: PGP signature
Re: [Mono-list] wxNET with Mono
For wxWidgets, version 2.5.1 (wx-gtk-contrib-devel-2.5.1-1.i386.rpm and wx-gtk2-unicode-contrib-devel-2.5.1-1.i386.rpm from the wxWidgets download page) is required. Instructions for building wxWidgets yourself are in Bin/README.txt of the wx.NET package. Correction, the first file should be: wx-gtk2-unicode-devel-2.5.1-1.i386.rpm I've updated the wx.NET site with more detailed instructions on installation. -- Bryan Bulten http://www.bulten.ca/ http://wxnet.sourceforge.net/ pgp0.pgp Description: PGP signature
[Mono-list] [ANN] wx.NET 0.4 Released
wx.NET 0.4 has been released: http://sourceforge.net/project/showfiles.php?group_id=72362 wx.NET is a set of .NET bindings for the wxWidgets (formerly wxWindows) cross-platform toolkit. New/Updates in this release: - HTML control (wxHTML) and support classes - Database-enabled Grid (wx.DataAccess.DbGrid) - Improved Drag and Drop support (wxDND) - Improved support for XML Resources - Several new samples, and improvements on existing samples (HTML, DbGrid, Font, Notebook, Dnd, Grid) - wxWidgets version support updated to 2.5.1 development release, for bug fixes, and other improvements - Numerous other improvements Related news: - Kris Luyten has begun a UIML renderer for wx.NET (http://lumumba.luc.ac.be/~kris/projects/uiml.net/) For more information about UIML, visit http://www.UIML.org/ -- Bryan Bulten http://www.bulten.ca/ http://wxnet.sourceforge.net/ ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] A simple question about GUI
Hi Peter, you said, If you want to use System.Windows.Forms to do the GUI ... is there another way to build GUIs In addition to gtk#, there is also wx.NET, Qt#, and dotGNU's Windows.Forms implementation. Qt# wraps the Qt library, though I'm not sure if it offers Windows support. wx.NET uses the wxWidgets toolkit, which uses native GUI controls on each platform it supports (Windows, Linux (GTK), Mac, etc.) dotGNU's implementation is basically Windows.Forms implemented for X-Windows, so you can easily port applications from Windows. Plenty to choose from. :-) Cheers. -- Bryan Bulten http://www.bulten.ca/ http://wxnet.sourceforge.net/ pgp0.pgp Description: PGP signature
Re: [Mono-list] evangelizing mono
- Is there a technical answer to the mono my.exe command-line objection? If someone gets irritated with the .exe extension, just crop it and run mono myprogram. I don't think this is a technical issue, just an anti-ms-ism. ... Or write a script that runs the program, 'my.exe', which has already been done with mcs, which runs 'mcs.exe'. -- Bryan Bulten http://www.bulten.ca/ http://wxnet.sourceforge.net/ pgp0.pgp Description: PGP signature
Re: [Mono-list] (no subject) (System.Drawing.Rectangle)
(mail from the command line didn't allow me to put in a message) This patch fixes Rectangle.Inflate, and allows Serialization of the Rectangle class. ? Rectangle.diff Index: Rectangle.cs === RCS file: /mono/mcs/class/System.Drawing/System.Drawing/Rectangle.cs,v ... Cheers. -- Bryan Bulten http://www.bulten.ca/ http://wxnet.sourceforge.net/ pgp0.pgp Description: PGP signature
Re: [Mono-list] wx.NET 0.3 Released
Can the wxStyledTextCtrl (Scintilla) editor bindings be used to knock up a simple C# editor and hence be part of a simple IDE? Yes, quite easily. Scintilla has completion list capabilities as well. http://wxnet.sourceforge.net/screenshots/QueryEditor-gtk2.png (A work in progress) -- Bryan Bulten http://www.bulten.ca/ http://wxnet.sourceforge.net/ ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] problem linking with Wx.Net
Hello, I am trying to compile some sample programs using WxWindows.Net GUI library. It installed fine, but I am not able to compile programs linked with wx.NET. Apparently it is a linking problem with the libwx-c.so library. Where have you placed wx.NET.dll and libwx-c.so? Generally, I install them in my library path, /usr/local/lib, and run ldconfig after installation. This _should_ stop linking errors like the ones you are having. When I execute mcs /r:wx.NET /r:System.Drawing Dialogs.cs If wx.NET.dll and libwx-c.so are in the current directory, you may need to add a /lib option: mcs /lib:. /r:wx.NET /r:System.Drawing Dialogs.cs Using mono 0.26 on GNU/Linux. I'm using mono CVS, so things may have changed a little since then. Let me know if this helps; linker errors are always a pain to figure out. :-) Best Regards. -- Bryan Bulten http://www.bulten.ca/ http://wxnet.sourceforge.net/ pgp0.pgp Description: PGP signature