Re: [Mono-list] Newbie question: GUI choice

2004-11-09 Thread Bryan Bulten

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.

2004-09-27 Thread Bryan Bulten

 [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

2004-03-09 Thread Bryan Bulten

 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

2004-03-09 Thread Bryan Bulten

 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

2004-03-06 Thread Bryan Bulten

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

2004-03-03 Thread Bryan Bulten
 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

2004-02-17 Thread Bryan Bulten

   - 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)

2003-12-12 Thread Bryan Bulten

(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

2003-11-20 Thread Bryan Bulten
 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

2003-09-25 Thread Bryan Bulten

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