[Mono-winforms-list] WinFX and Avalon

Oren Novotny osn@cwru.edu
Tue, 28 Oct 2003 18:22:49 -0500


This is a multi-part message in MIME format.

--Boundary_(ID_eJvjZn5Gpm1hNJwIHEKrEQ)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT

There appears to be some excellent news on the horizon for Mono.  Avalon,
the new Longhorn GUI system, no longer relies on Win32 for anything-no more
WndProc!  Instead, it sits on top of WinFX, which is a new Managed Windows
subsystem that runs parallel (not on top of) to Win32.  

 

The good news is that it should be far easier to map the Avalon components
to some native components.   Maybe there's still hope for cross-platform GUI
applications yet?  Now if only I didn't have to wait so long to get the
WinForms stuff working on OSX..

 

--Oren

 


--Boundary_(ID_eJvjZn5Gpm1hNJwIHEKrEQ)
Content-type: text/html; charset=us-ascii
Content-transfer-encoding: 7BIT

<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 11 (filtered medium)">
<style>
<!--
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";}
p.MsoAutoSig, li.MsoAutoSig, div.MsoAutoSig
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:Arial;
	color:windowtext;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
	{page:Section1;}
-->
</style>

</head>

<body lang=EN-US link=blue vlink=purple>

<div class=Section1>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>There appears to be some excellent news on the horizon for
Mono. &nbsp;Avalon, the new Longhorn GUI system, no longer relies on Win32 for
anything&#8212;no more WndProc! &nbsp;Instead, it sits on top of WinFX, which is a
new Managed Windows subsystem that runs parallel (not on top of) to Win32. &nbsp;<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>The good news is that it should be far easier to map the
Avalon components to some native components&#8230;&nbsp;&nbsp; Maybe there&#8217;s still hope
for cross-platform GUI applications yet? &nbsp;Now if only I didn&#8217;t have to
wait so long to get the WinForms stuff working on OSX&#8230;.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoPlainText><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>--Oren<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

</div>

</body>

</html>

--Boundary_(ID_eJvjZn5Gpm1hNJwIHEKrEQ)--