Author: mhabersack Date: 2007-06-25 15:06:21 -0400 (Mon, 25 Jun 2007) New Revision: 80717
Added: trunk/moon/desklet/panel/AboutBox.cs Modified: trunk/moon/desklet/panel/PanelWindow.cs trunk/moon/desklet/panel/gtk-gui/gui.stetic Log: Added AboutBox.cs Added: trunk/moon/desklet/panel/AboutBox.cs =================================================================== --- trunk/moon/desklet/panel/AboutBox.cs 2007-06-25 18:58:07 UTC (rev 80716) +++ trunk/moon/desklet/panel/AboutBox.cs 2007-06-25 19:06:21 UTC (rev 80717) @@ -0,0 +1,23 @@ +/* + * Panel.cs: Moonlight Desklets Panel, about box. + * + * Author: + * Marek Habersack ([EMAIL PROTECTED]) + * + * Copyright 2007 Novell, Inc. (http://www.novell.com) + * + * See the LICENSE file included with the distribution for details. + * + */ + +using System; +using Gtk; +using Gdk; + +public partial class AboutBox: Gtk.Window +{ + public AboutBox (): base (Gtk.WindowType.Toplevel) + { + Build (); + } +} Property changes on: trunk/moon/desklet/panel/AboutBox.cs ___________________________________________________________________ Name: svn:eol-style + native Modified: trunk/moon/desklet/panel/PanelWindow.cs =================================================================== --- trunk/moon/desklet/panel/PanelWindow.cs 2007-06-25 18:58:07 UTC (rev 80716) +++ trunk/moon/desklet/panel/PanelWindow.cs 2007-06-25 19:06:21 UTC (rev 80717) @@ -41,9 +41,9 @@ item.Activated += new EventHandler (OnCloseButtonClicked); popup.Append (item); + popup.ShowAll (); statusIcon.PresentMenu (popup, 3, Gtk.Global.CurrentEventTime); - popup.ShowAll (); - popup.Popup (); +// popup.Popup (); } void IconActivateHandler (object o, EventArgs args) Modified: trunk/moon/desklet/panel/gtk-gui/gui.stetic =================================================================== --- trunk/moon/desklet/panel/gtk-gui/gui.stetic 2007-06-25 18:58:07 UTC (rev 80716) +++ trunk/moon/desklet/panel/gtk-gui/gui.stetic 2007-06-25 19:06:21 UTC (rev 80717) @@ -169,4 +169,82 @@ </widget> </child> </widget> + <widget class="Gtk.Dialog" id="AboutBox" design-size="370 280"> + <property name="MemberName" /> + <property name="Title" translatable="yes">About Mono Desklets</property> + <property name="Icon">stock:gtk-about Menu</property> + <property name="Modal">True</property> + <property name="Buttons">1</property> + <property name="HelpButton">False</property> + <property name="HasSeparator">False</property> + <child internal-child="VBox"> + <widget class="Gtk.VBox" id="dialog1_VBox"> + <property name="MemberName" /> + <child> + <widget class="Gtk.VBox" id="vbox2"> + <property name="MemberName" /> + <property name="Spacing">6</property> + <child> + <widget class="Gtk.Label" id="label1"> + <property name="MemberName" /> + <property name="LabelProp" translatable="yes">Mono Desklets 0.1</property> + </widget> + <packing> + <property name="Position">0</property> + <property name="AutoSize">True</property> + <property name="Expand">False</property> + <property name="Fill">False</property> + </packing> + </child> + <child> + <widget class="Gtk.Label" id="label3"> + <property name="MemberName" /> + <property name="LabelProp" translatable="yes">Copyright (c) 2007 +Novell, Inc</property> + <property name="Justify">Center</property> + </widget> + <packing> + <property name="Position">1</property> + <property name="AutoSize">True</property> + <property name="Expand">False</property> + <property name="Fill">False</property> + </packing> + </child> + <child> + <placeholder /> + </child> + </widget> + <packing> + <property name="Position">0</property> + <property name="AutoSize">True</property> + </packing> + </child> + </widget> + </child> + <child internal-child="ActionArea"> + <widget class="Gtk.HButtonBox" id="dialog1_ActionArea"> + <property name="MemberName" /> + <property name="Spacing">6</property> + <property name="BorderWidth">5</property> + <property name="Size">1</property> + <property name="LayoutStyle">End</property> + <child> + <widget class="Gtk.Button" id="OKButton"> + <property name="MemberName" /> + <property name="CanDefault">True</property> + <property name="CanFocus">True</property> + <property name="Type">TextOnly</property> + <property name="Label" translatable="yes">_Ok</property> + <property name="UseUnderline">True</property> + <property name="IsDialogButton">True</property> + <property name="ResponseId">0</property> + </widget> + <packing> + <property name="Expand">False</property> + <property name="Fill">False</property> + </packing> + </child> + </widget> + </child> + </widget> </stetic-interface> \ No newline at end of file _______________________________________________ Mono-patches maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-patches
