Author: everaldo
Date: 2007-06-25 15:16:42 -0400 (Mon, 25 Jun 2007)
New Revision: 80721
Modified:
trunk/moon/gtk/ChangeLog
trunk/moon/gtk/mopen.cs
Log:
* mopen.cs: Use cavas size for silver and window size.
2007-06-25 Everaldo Canuto <[EMAIL PROTECTED]>
Modified: trunk/moon/gtk/ChangeLog
===================================================================
--- trunk/moon/gtk/ChangeLog 2007-06-25 19:12:03 UTC (rev 80720)
+++ trunk/moon/gtk/ChangeLog 2007-06-25 19:16:42 UTC (rev 80721)
@@ -1,4 +1,8 @@
2007-06-25 Everaldo Canuto <[EMAIL PROTECTED]>
+ * mopen.cs: Use cavas size for silver and window size.
+
+2007-06-25 Everaldo Canuto <[EMAIL PROTECTED]>
+
* mopen.cs: Add support for "--desklet" option, it removes window
decoration
and will add some other desklet related stuff. Also add "--help"
Modified: trunk/moon/gtk/mopen.cs
===================================================================
--- trunk/moon/gtk/mopen.cs 2007-06-25 19:12:03 UTC (rev 80720)
+++ trunk/moon/gtk/mopen.cs 2007-06-25 19:16:42 UTC (rev 80721)
@@ -107,14 +107,6 @@
Application.Quit ();
};
- GtkSilver silver;
- if (width != -1 && height != -1)
- silver = new GtkSilver (width, height);
- else
- silver = new GtkSilver (400, 400);
-
- w.Add (silver);
-
string xaml = "";
try {
@@ -144,12 +136,18 @@
return 1;
}
+ GtkSilver silver;
Canvas canvas = d as Canvas;
+
if (width != -1 && height != -1){
+ silver = new GtkSilver (width, height);
w.Resize (width, height);
- } else if (canvas.Width > 0 && canvas.Height > 0)
+ } else if (canvas.Width > 0 && canvas.Height > 0) {
w.Resize ((int) canvas.Width, (int) canvas.Height);
+ silver = new GtkSilver ((int) canvas.Width, (int)
canvas.Height);
+ }
+ w.Add (silver);
silver.Attach (canvas);
w.ShowAll ();
@@ -206,15 +204,16 @@
case "-fixed": case "--fixed":
fixedwindow = true;
break;
+
+ case "--desklet": case "-d":
+ desklet = true;
+ //transparent = true;
+ break;
case "--transparent": case "-t":
transparent = true;
break;
- case "--desklet": case "-d":
- desklet = true;
- break;
-
case "--geometry": case "-g":
if (i+1 == args.Length){
Console.Error.WriteLine ("mopen:
geometry flag `{0}' takes an argument", args [i]);
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches