[MonoDevelop] S.W.F -> Gtk# Mappings

Jonathan Darrer jondarrer@hotmail.com
Thu, 15 Jan 2004 11:20:52 +0000


This is a multi-part message in MIME format.

------=_NextPart_000_68a5_5e92_f76
Content-Type: text/plain; format=flowed

>From: Pedro Abelleira Seco <pedroabelleira@yahoo.es>
>To: monodevelop-list@lists.ximian.com
>Subject: RE: [MonoDevelop] S.W.F -> Gtk# Mappings
>Date: Thu, 15 Jan 2004 11:50:13 +0100 (CET)
>
>Could you post a screenshot, too?

Sure, the screenshot follows as Sample_WinForm_App.jpg

Jonathan

>
>--- Jonathan Darrer <jondarrer@hotmail.com> escribió:
> > I've put together a simple Form. If someone would
> > like to port it to Gtk# to
> > demonstrate the process, it would be much
> > appreciated. :)
> >
> > Jonathan
> >
> >
> > >From: John Luke <jluke@users.sourceforge.net>
> > >Date: Mon, 12 Jan 2004 18:20:44 -0500
> > >On Mon, 2004-01-12 at 23:04 +0000, Jonathan Darrer
> > wrote:
> > >>Hi,
> > >>
> > >>I'm from a S.W.F background - albeit minimal. I'd
> > appreciate an example -
> > >>just to get a little familiar with the basics, as
> > the documentation on the
> > >>Mono website has not yet been written. I think it
> > might be useful on the
> > >>website too, for a few reasons. To give people an
> > idea of how the port was
> > >>done, and show them how to go about doing
> > something similar themselves. I
> > >>don't want to waste anyone's time, and it's by no
> > means urgent, but I
> > >>would appreciate it. :o)
> > >>
> > >>Jonathan
> > >>
> > >>NB. Something with a Form, MainMenu, Panel,
> > TextBox, Buttons and some
> > >>Events would be good.
> > >If you right the SWF example and post it here one
> > of us (or one of the
> > >other people on the list) can post the Gtk#
> > version.
> >
> >
>_________________________________________________________________
> > Express yourself with cool new emoticons
> > http://www.msn.co.uk/specials/myemo
> > > using System;
> > using System.Drawing;
> > using System.Collections;
> > using System.ComponentModel;
> > using System.Windows.Forms;
> > using System.Data;
> >
> > namespace WindowsApplication1
> > {
> > 	/// <summary>
> > 	/// Summary description for Form1.
> > 	/// </summary>
> > 	public class Form1 : System.Windows.Forms.Form
> > 	{
> > 		private System.Windows.Forms.Panel panel1;
> > 		private System.Windows.Forms.Panel panel2;
> > 		private System.Windows.Forms.Panel panel3;
> > 		private System.Windows.Forms.Label label1;
> > 		private System.Windows.Forms.TextBox textBox1;
> > 		private System.Windows.Forms.Button button1;
> > 		private System.Windows.Forms.MainMenu mainMenu1;
> > 		private System.Windows.Forms.MenuItem menuItem1;
> > 		private System.Windows.Forms.MenuItem menuItem2;
> > 		private System.Windows.Forms.ToolTip toolTip1;
> > 		private System.Windows.Forms.Label label2;
> > 		private System.ComponentModel.IContainer
> > components;
> >
> > 		public Form1()
> > 		{
> > 			//
> > 			// Required for Windows Form Designer support
> > 			//
> > 			InitializeComponent();
> >
> > 			//
> > 			// TODO: Add any constructor code after
> > InitializeComponent call
> > 			//
> > 		}
> >
> > 		/// <summary>
> > 		/// Clean up any resources being used.
> > 		/// </summary>
> > 		protected override void Dispose( bool disposing )
> > 		{
> > 			if( disposing )
> > 			{
> > 				if (components != null)
> > 				{
> > 					components.Dispose();
> > 				}
> > 			}
> > 			base.Dispose( disposing );
> > 		}
> >
> > 		#region Windows Form Designer generated code
> > 		/// <summary>
> > 		/// Required method for Designer support - do not
> > modify
> > 		/// the contents of this method with the code
> > editor.
> > 		/// </summary>
> > 		private void InitializeComponent()
> > 		{
> > 			this.components = new
> > System.ComponentModel.Container();
> > 			this.panel1 = new System.Windows.Forms.Panel();
> > 			this.panel3 = new System.Windows.Forms.Panel();
> > 			this.label1 = new System.Windows.Forms.Label();
> > 			this.panel2 = new System.Windows.Forms.Panel();
> > 			this.button1 = new System.Windows.Forms.Button();
> > 			this.textBox1 = new
> > System.Windows.Forms.TextBox();
> > 			this.mainMenu1 = new
> > System.Windows.Forms.MainMenu();
> > 			this.menuItem1 = new
> > System.Windows.Forms.MenuItem();
> > 			this.menuItem2 = new
> > System.Windows.Forms.MenuItem();
> > 			this.toolTip1 = new
> > System.Windows.Forms.ToolTip(this.components);
> > 			this.label2 = new System.Windows.Forms.Label();
> > 			this.panel1.SuspendLayout();
> > 			this.panel3.SuspendLayout();
> > 			this.panel2.SuspendLayout();
> > 			this.SuspendLayout();
> > 			//
> > 			// panel1
> > 			//
> > 			this.panel1.BorderStyle =
> > System.Windows.Forms.BorderStyle.FixedSingle;
> > 			this.panel1.Controls.AddRange(new
> > System.Windows.Forms.Control[] {
> > 																				 this.label2,
> > 																				 this.panel3,
> > 																				 this.panel2});
> > 			this.panel1.Location = new
> > System.Drawing.Point(16, 16);
> > 			this.panel1.Name = "panel1";
> > 			this.panel1.Size = new System.Drawing.Size(344,
> > 240);
> > 			this.panel1.TabIndex = 0;
> > 			//
> > 			// panel3
> > 			//
> > 			this.panel3.Controls.AddRange(new
> > System.Windows.Forms.Control[] {
> > 																				 this.label1});
> > 			this.panel3.Location = new
> > System.Drawing.Point(16, 88);
> > 			this.panel3.Name = "panel3";
> > 			this.panel3.Size = new System.Drawing.Size(312,
> > 120);
> > 			this.panel3.TabIndex = 1;
> > 			//
> > 			// label1
> > 			//
> > 			this.label1.Font = new
> > System.Drawing.Font("Arial", 36F,
> > System.Drawing.FontStyle.Regular,
> > System.Drawing.GraphicsUnit.Point,
> > ((System.Byte)(0)));
> > 			this.label1.ForeColor =
> > System.Drawing.SystemColors.Desktop;
> > 			this.label1.Location = new
> > System.Drawing.Point(8, 8);
> > 			this.label1.Name = "label1";
> > 			this.label1.Size = new System.Drawing.Size(296,
> > 104);
> > 			this.label1.TabIndex = 0;
> > 			this.label1.Text = "label1";
> > 			//
> > 			// panel2
> > 			//
> > 			this.panel2.Controls.AddRange(new
> > System.Windows.Forms.Control[] {
> > 																				 this.button1,
> > 																				 this.textBox1});
> > 			this.panel2.Location = new
> > System.Drawing.Point(16, 48);
> > 			this.panel2.Name = "panel2";
> > 			this.panel2.Size = new System.Drawing.Size(312,
> > 40);
> > 			this.panel2.TabIndex = 0;
> > 			//
> > 			// button1
> > 			//
> > 			this.button1.Location = new
> > System.Drawing.Point(224, 8);
> > 			this.button1.Name = "button1";
> > 			this.button1.TabIndex = 2;
> > 			this.button1.Text = "Press Me!";
> > 			this.button1.Click += new
> > System.EventHandler(this.button1_Click);
> > 			//
> > 			// textBox1
> > 			//
> > 			this.textBox1.Location = new
> > System.Drawing.Point(8, 8);
> > 			this.textBox1.Name = "textBox1";
> > 			this.textBox1.Size = new System.Drawing.Size(136,
> > 20);
> > 			this.textBox1.TabIndex = 0;
> > 			this.textBox1.Text = "textBox1";
> > 			this.toolTip1.SetToolTip(this.textBox1, "Type in
> > the text you would like
> > to display.");
> > 			//
> > 			// mainMenu1
> > 			//
> > 			this.mainMenu1.MenuItems.AddRange(new
> > System.Windows.Forms.MenuItem[] {
> > 																					  this.menuItem1});
> > 			//
> > 			// menuItem1
> > 			//
> > 			this.menuItem1.Index = 0;
> > 			this.menuItem1.MenuItems.AddRange(new
> > System.Windows.Forms.MenuItem[] {
> > 																					  this.menuItem2});
> > 			this.menuItem1.Text = "&File";
> > 			//
> > 			// menuItem2
> > 			//
> > 			this.menuItem2.Index = 0;
> > 			this.menuItem2.Text = "E&xit";
> > 			this.menuItem2.Click += new
> > System.EventHandler(this.menuItem2_Click);
> > 			//
> > 			// toolTip1
> > 			//
> > 			this.toolTip1.AutoPopDelay = 5000;
> > 			this.toolTip1.InitialDelay = 1000;
> > 			this.toolTip1.ReshowDelay = 500;
> > 			this.toolTip1.ShowAlways = true;
> > 			//
> > 			// label2
> > 			//
> > 			this.label2.Font = new
> > System.Drawing.Font("Arial", 11.25F,
> >
>=== message truncated ===
>
>___________________________________________________
>Yahoo! Messenger - Nueva versión GRATIS
>Super Webcam, voz, caritas animadas, y más...
>http://messenger.yahoo.es
>_______________________________________________
>Monodevelop-list mailing list
>Monodevelop-list@lists.ximian.com
>http://lists.ximian.com/mailman/listinfo/monodevelop-list

_________________________________________________________________
Stay in touch with absent friends - get MSN Messenger 
http://www.msn.co.uk/messenger

------=_NextPart_000_68a5_5e92_f76
Content-Type: image/jpeg; name="Sample_WinForm_App.jpg"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="Sample_WinForm_App.jpg"

/9j/4AAQSkZJRgABAQEBLAEsAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsL
DBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/
2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAE+AYADASIAAhEBAxEB/8QA
HwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUF
BAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1
dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXG
x8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEB
AQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAEC
AxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRom
JygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU
1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDsvGnivU/D
+o6XbWcsaQz208srPG0hURQq/wAqh1GTz1NY/h3x3rviiSSLTb1GlRlXZJYl
c5V24P2nHARup9KPiT5//CQ6D9l8z7R9ivvK8rO/f9mXG3HOc4xisrwxquoa
RezXepJqLIJkS2ju1uGMjGOcNtBVmzjBOBjirq8yopUY3m1p1e76WfRG0MOp
UqleU0lC2j3d+3p1N/xJ4l8X+G9Jmvbie0LIgdY2gOHG9FPK3DYxvB5FcQPj
V4pP/LKx/wC+Zf8A4utvx54gh1zwve7VETwxlPLIkD5823JyHjXGAyfXdx0N
SeKbb/hIvDs9152veGf3tnbf2ZqzeRp53YTbEvHypt3k44Ck7Rn5Xlft5UE8
dS5Z3aafTaxx1JJu9OV1Ywh8aPFB/wCWVj/3zL/8XTx8ZvE//POy/wC+Zf8A
4uuptPh14fl1HTUutImixq09jKhjmt47hFt5HDqGlkYruQFWDKCCQRxWPoXh
nQNa/wCET83R4YP7fjvUm8mab9wYN+14tzn5jxnfuHyjAHOfQ/2ffl/rX/Ij
953KA+MniY/8s7L/AL5k/wDi6s3XxW8X2Ny9teWcFtOmN0U0UyMuRkZBfI4I
NWbnwjo6eH1nfSPs1ufDMeo/2n5kozeHGI8sxj+bj5dufm4xxXReI9C0W78R
67qV5pl3qt2mo20MlraRPM6Q/ZkbcESRCu47hvYsMqAB1pP2F/h/rQPf7nID
4v8AiX/nnZ/lJ/8AF1IPi54kP8Fp+Un/AMXVHwZLaWfju70iQXFvp+prPpb/
AGhMTxpJwgIAwJNwQHIIGT+HY61cWGm+GdS1C3uJmurKzHhRUmh2rIyHMjja
T1XJXJGNpznIFOUKUZcvIJSk1e5zw+LXiP8AuWn5Sf8AxdPHxY8RH+G1/KT/
AOLrptd8PaLHrDyT6f8AbJLjX7bTmkurqd2WJ7eNjg78kgk4Jz6dAMZvimaP
w/4O0zSoZtS8rztStk8m8ESsqzlR5qhD5gweny9/XiYqjK1obg3NXuzOHxV8
Qn+G1/KT/wCLpw+KfiE/w235Sf8AxdbMvg/QVvJYfsOyziu9OjsrvzX/AOJg
spUSjcW2twSf3YXGPSs6fTtBht/Fk8GiKTo80UEST3MjBi08is3ylTjbtAGT
jaOScktKg9oheoupEPij4gP8Nt+Un/xdOHxO189rb/yJ/wDFVZ8Q+G9Is4PF
MVraeU+kyWrwSiRyziY/Mr5JBA3YGAD8oyTznS8Ew2OneHrFL64jj/t+6khe
PDkzwBWiEeQMKfMcHORwevak40eXmUf6tf8AIE53s2Y4+Jmvelv/AORP/iqc
PiVrp7W//kT/AOKrVsPB9hHa6VBfacrrI19HqOoJJIBAYmYKwOQijj+JecdK
in8N6YmjLK2m+RD/AGCl79v3yDN0cYTJbZ8393GeeO1FqF7cofvO5SHxH109
oP8Ax/8A+Kp4+IuuH/nh/wCP/wDxVcctSCtvq9L+Uz9rPudePiHrf/TH/wAf
/wDiqePiBrR/54/+P/8AxVcitSCj6vS7B7Wfc60ePtaPeL/x/wD+Kpw8eaye
8X/j/wD8VXKLUi0vYU+we1n3OqHjnWD3j/N//iqePG+rn+KP83/+Krl16VIv
Wl7Cn2D2s+50w8aasf4k/N//AIqnjxlqx/iT83/+Krm1p60vYU+wvaz7nRjx
hqv95fzb/Gnjxbqh/jX82/xrnRUq0ewp9g9rPudAPFepn+Mfm3+NOHinUz/G
Pzb/ABrBWpBR7Cn2D2s+5ujxPqR/5aD82/xp48Saif8Alp/483+NYYqVaXsK
fYPaz7myPEWoH/lp/wCPN/jTx4gv/wDnqf8Avpv8axlqUUvY0+we1n3NYa7f
n/lqf++m/wAaeNbvj/y1b/vpv8aylqRaPY0+we1n3NQaxen/AJat/wB9N/jT
hq14f+Wz/wDfR/xrNWpRR7Gn2D2s+5oDU7s/8tn/AO+j/jV52u0dka/QMpwR
uk6/lWMtReKvFuh+Frxf7Zvvsv2mSTyv3Tvu2kZ+6Dj7w6+tc1dRhblRvRbn
e7NLUtUk0vTbi+nv8xQIXZULljjsOOp6c1FqPiGy0e6+zan4m02znxu8u4uz
GxGSM4PbIPPtXPa3q9jrvw9vdS02fz7SaFvLk2MucPtPDAHqD2qHxB/wjH/C
w9T/AOEk/sj/AI8bfyP7R8r/AJ63O7bv/wCA5x7Vz8/kjbk8zfbxZYNpt5fW
niGzvorNN8q2dwZWGc4HHQnBAzitZJbx4kkN6qBxkBmfOMkdh7V5fdf2D5Xi
v/hHv7N+yf2Zab/7P2eXv8y4znZxuxt98YruPEcdjL4UkTUrCa/tGt2ElrBC
0skvztgKq87s4weMHnIxkUpLlbshcvvJXNrzLr/oIJ/31J/hXJ+I9XbVfA2q
yxzSPDtdAWJw21yucHtlcjP6Vg+FNN1iz8Q27+Kra8u7s2xGmXTSfaI7RP44
pGVFCzEYzKchwMA8YM3/ADTHUP8Att/6OaknzJ6f1dA1ZrX+rGr468Oanrmo
aXcacbE/ZoJY5Y7xnCussSoR8gz03dx2rmW8EeIyjKLXw6u4RglLi8U4jjMa
8hs8IxHvnnNep3P+tX/rmn/oIrjv7f1CTxVeaesyR21vdxQBF0i4nLq0cbnM
yNsQ5cjkcAAnirp4mpTtyu1hypRlv1OXn8A+JJtLmsI49AgjmzudJ7ln5aMn
l93Xyk/LjGaxh8HvEH/P5pn/AH9k/wDiK7Gy+INtb2slxqM3mm4kja1jzDbY
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
TXciUOZp9gooorMs47wJZXVn9v8AtNtNBu8vb5sZXON2cZrS8TeHP7ciikgd
I7qLgFxwynsSBnjqPx9c1v0VvKvJ1PaLRmUaMVT9m9jhItX8Xacv2aXT3uWT
HzvC0hxgcbkOD9eT1zRBo2t+I7+G71geVao2fKcFTtycqqjkdMZODjB5xXd0
Vf1m2sYpPuR7C+kpNox/FUMtx4bu4oInlkbZhEUsT869hR4Whlt/DdpFPE8U
i78o6lSPnbsa2KKx9o/Z+z87mvJ7/P5WOO8CWV1Z/b/tNtNBu8vb5sZXON2c
Zqz4m8MzajcpqOnSLHdoBuXO3fjkEEfxdBz7cjFdRRVvES9p7RbkKjH2fIzh
Drni6GJ7d9Nd5F3KZvsrE59Rj5Tjtxj61c0PwzfHVf7W1mRWnzuWMkMd3TJ7
DHBAHt0xiuvoqniNGoxSuJUNU5NuxR1i5urPSpp7KDz7hduyPYWzlgDwOema
ZoN/Lqmi295OqLJJuyEBA4YjuT6VY1A3Q0+4+xKputh8oEgfN26jH58fSotH
sP7L0i2sy25o1+Y5yNxOTjgcZJxWfu+z87l68/lYvUUUVkaBRRRQAUUUUAFF
FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVi2v/I76r/2DbP/ANGX
NbVYtr/yO+q/9g2z/wDRlzTA2qw/GP8AyKGp/wDXH+orcrD8Y/8AIoan/wBc
f6ihAdFc/wCtX/rmn/oIqGprn/Wr/wBc0/8AQRUNIDFuv+R30r/sG3n/AKMt
q2qxbr/kd9K/7Bt5/wCjLatqgAooooAKKq6ldyWGmz3ccHntCu8x79uQOvPs
Mn8Kg0TV49a00XaJ5bbijx5ztI98DPBB/Gr5JcvN0J5lzcvU0aKK5XWPGX9l
arNZfYPN8rb8/nbc5UHptPrTp05VHaKFOpGCvI6qiorW4S7tIbmMMElRZFDd
QCM81LUNW0K3CisPRfEX9tX91DDa7beDpP5md3OF+UgEZAJ9sVuVU4Sg7S3F
GSkroKKKKgoKKKKACisPUvEX9n67Z6Z9l8z7Rs/eeZjbuYr0xz09a3KuUJRS
b6kqSbaXQKKKo6xqP9laVNe+V5vlbfk3bc5YDrg+tTFOTshtpK7L1FUdH1H+
1dKhvfK8rzd3ybt2MMR1wPSqP/CRf8VT/Yn2X/tt5n+xv+7j8OtWqcm2rbbk
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


------=_NextPart_000_68a5_5e92_f76--