Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugal-mono-tools.git;a=commitdiff;h=497ec57a761ca7e8628bce287d55a2dc33fa9a66
commit 497ec57a761ca7e8628bce287d55a2dc33fa9a66 Author: bouleetbil <bouleet...@frogdev.info> Date: Fri Aug 20 10:04:05 2010 +0000 check root user diff --git a/frugal-mono-tools/MainWindow.cs b/frugal-mono-tools/MainWindow.cs index 32b3c45..d4c00c5 100644 --- a/frugal-mono-tools/MainWindow.cs +++ b/frugal-mono-tools/MainWindow.cs @@ -35,6 +35,12 @@ public partial class MainWindow : Gtk.Window ONG_principal.RemovePage(cen_OngXORG); ONG_principal.RemovePage(cen_OngHW); ONG_principal.RemovePage(cen_OngPKG); + //root option + if (Mono.Unix.Native.Syscall.getuid()!=0) + { + BTN_Network.Visible=false; + BTN_LoginManager.Visible=false; + } //Login Manager init EnableDisable(INT_XDM,"/usr/bin/xdm",LIB_XDM); EnableDisable(INT_LXDM,"/usr/sbin/lxdm",LIB_LXDM); diff --git a/frugal-mono-tools/gtk-gui/MainWindow.cs b/frugal-mono-tools/gtk-gui/MainWindow.cs index 8517a62..11aa4ef 100644 --- a/frugal-mono-tools/gtk-gui/MainWindow.cs +++ b/frugal-mono-tools/gtk-gui/MainWindow.cs @@ -67,7 +67,7 @@ public partial class MainWindow private global::Gtk.HBox hbox4; - private global::Gtk.Button BTN_networkapply; + private global::Gtk.Button BTN_Network; private global::Gtk.Label LIB_Network; @@ -151,7 +151,7 @@ public partial class MainWindow this.ONG_principal = new global::Gtk.Notebook (); this.ONG_principal.CanFocus = true; this.ONG_principal.Name = "ONG_principal"; - this.ONG_principal.CurrentPage = 4; + this.ONG_principal.CurrentPage = 3; // Container child ONG_principal.Gtk.Notebook+NotebookChild this.vbox4 = new global::Gtk.VBox (); this.vbox4.Name = "vbox4"; @@ -409,13 +409,13 @@ public partial class MainWindow this.hbox4.Name = "hbox4"; this.hbox4.Spacing = 6; // Container child hbox4.Gtk.Box+BoxChild - this.BTN_networkapply = new global::Gtk.Button (); - this.BTN_networkapply.CanFocus = true; - this.BTN_networkapply.Name = "BTN_networkapply"; - this.BTN_networkapply.UseUnderline = true; - this.BTN_networkapply.Label = global::Mono.Unix.Catalog.GetString ("Apply"); - this.hbox4.Add (this.BTN_networkapply); - global::Gtk.Box.BoxChild w27 = ((global::Gtk.Box.BoxChild)(this.hbox4[this.BTN_networkapply])); + this.BTN_Network = new global::Gtk.Button (); + this.BTN_Network.CanFocus = true; + this.BTN_Network.Name = "BTN_Network"; + this.BTN_Network.UseUnderline = true; + this.BTN_Network.Label = global::Mono.Unix.Catalog.GetString ("Apply"); + this.hbox4.Add (this.BTN_Network); + global::Gtk.Box.BoxChild w27 = ((global::Gtk.Box.BoxChild)(this.hbox4[this.BTN_Network])); w27.Position = 2; w27.Expand = false; w27.Fill = false; @@ -737,7 +737,7 @@ public partial class MainWindow this.INT_FW.Clicked += new global::System.EventHandler (this.usefw); this.INT_NM.Clicked += new global::System.EventHandler (this.usenm); this.INT_WICD.Clicked += new global::System.EventHandler (this.usewicd); - this.BTN_networkapply.Clicked += new global::System.EventHandler (this.ApplyNetwork); + this.BTN_Network.Clicked += new global::System.EventHandler (this.ApplyNetwork); this.INT_XDM.Clicked += new global::System.EventHandler (this.OnINTXDMClicked); this.INT_LXDM.Clicked += new global::System.EventHandler (this.OnINTLXDMClicked); this.INT_Slim.Clicked += new global::System.EventHandler (this.OnINTSlimClicked); diff --git a/frugal-mono-tools/gtk-gui/gui.stetic b/frugal-mono-tools/gtk-gui/gui.stetic index adc0f68..185f01b 100644 --- a/frugal-mono-tools/gtk-gui/gui.stetic +++ b/frugal-mono-tools/gtk-gui/gui.stetic @@ -18,7 +18,7 @@ <widget class="Gtk.Notebook" id="ONG_principal"> <property name="MemberName" /> <property name="CanFocus">True</property> - <property name="CurrentPage">4</property> + <property name="CurrentPage">3</property> <child> <widget class="Gtk.VBox" id="vbox4"> <property name="MemberName" /> @@ -405,7 +405,7 @@ <placeholder /> </child> <child> - <widget class="Gtk.Button" id="BTN_networkapply"> + <widget class="Gtk.Button" id="BTN_Network"> <property name="MemberName" /> <property name="CanFocus">True</property> <property name="Type">TextOnly</property> _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git