[Mono-winforms-list] Let me get this right...

Simon Ask Ulsnes simon@ulsnes.dk
Mon, 27 Jan 2003 16:16:36 +0100


This is a multi-part message in MIME format.

------=_NextPart_000_0008_01C2C61F.7767C390
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Those arguing that Mono should use WineLib in the SWF implementation, do =
they mean that to create a basic windows with controls on it Mono should =
be interacting with the Mono libraries? Because that makes absolutely no =
sense to me. (If it does, please explain why)
1. That would require every Mono/Linux desktop user to install Wine as =
well to execute almost every CLR-program that he will come across.
2. It would require a lot of cooperation with the Wine devteam, which I =
am sure have enough to do.
3. It would be such a waste of the Gtk# and Qt# implementations, since =
noone will use them because then they will lose cross-platform =
compatibility. When they're there, let's use them! I don't think it =
requires many resources to write two SWF libraries on top of Gtk# and =
Qt# respectively. (I would be happy to contribute in this, but it would =
require me to get a lot more involved in how both Gtk and Qt works) =
Basically, all the functionality has already been written (well, a lot =
of it - Gtk# is at version 0.7!).

As far as the Gtk+2 layout issues are concerned, I don't think that will =
be a very big problem.

Yours sincerely,
Simon Ask Ulsnes, Denmark
------=_NextPart_000_0008_01C2C61F.7767C390
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2800.1126" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DTahoma size=3D2>Those arguing that Mono should use =
WineLib in the=20
SWF implementation, do they mean that to create a basic windows with =
controls on=20
it Mono should be interacting with the Mono libraries? Because that =
makes=20
absolutely no sense to me. (If it does, please explain why)</FONT></DIV>
<DIV><FONT face=3DTahoma size=3D2>1. That would require every Mono/Linux =
desktop=20
user to install Wine as well to execute almost every CLR-program that he =
will=20
come across.</FONT></DIV>
<DIV><FONT face=3DTahoma size=3D2>2. It would require a lot of =
cooperation with the=20
Wine devteam, which I am sure have enough to do.</FONT></DIV>
<DIV><FONT face=3DTahoma size=3D2>3. It would be such a waste of the =
Gtk# and Qt#=20
implementations, since noone will use them because then they will lose=20
cross-platform compatibility. When they're there, let's use them! I =
don't think=20
it requires many resources to write two SWF libraries on top of Gtk# and =
Qt#=20
respectively. (I would be happy to contribute in this, but it would =
require me=20
to get a lot more involved in how both Gtk and Qt works) Basically, all =
the=20
functionality has already been written (well, a lot of it - Gtk# is at =
version=20
0.7!).</FONT></DIV>
<DIV><FONT face=3DTahoma size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DTahoma size=3D2>As far as the Gtk+2 layout =
issues&nbsp;are=20
concerned, I don't think that will be a very big problem.</FONT></DIV>
<DIV><FONT face=3DTahoma size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DTahoma size=3D2>Yours sincerely,<BR>Simon Ask Ulsnes,=20
Denmark</FONT></DIV></BODY></HTML>

------=_NextPart_000_0008_01C2C61F.7767C390--