arguments.update({"connect_now":True})
return (arguments)
-"""
+
if __name__ == "__main__":
arguments = ParseArgs(sys.argv[1:])
gtk.gdk.threads_init()
main_window = SambaUtilities(arguments)
sys.stdout = main_window #redirect print statements to the write() function of this class
gtk.main()
-"""
+
0x04000000:('SV_TYPE_CLUSTER_VS_NT','Virtual Server Cluster')
}
- label_data = server_typedict.get(self.server_info.server_type,('','Unknown'))[1]
+ label_data = server_typedict.get(self.server_info.server_type,('','Multiple Capablities'))[1]
self.srvinfo_type_label.set_text(label_data)
self.srvinfo_upath_label.set_text(self.server_info.userpath.upper())
self.srvinfo_to_label.set_text(str(self.server_info.disc))
# main window
self.set_title("Samba-Gtk Share Management Interface")
self.set_default_size(800, 600)
- self.icon_filename = os.path.join(sys.path[0],"..", "images", "network.png")
- self.share_icon_filename = os.path.join(sys.path[0],"..", "images", "network.png")
+ self.icon_filename = os.path.join(sys.path[0], "images", "network.png")
+ self.share_icon_filename = os.path.join(sys.path[0], "images", "network.png")
self.icon_pixbuf = gtk.gdk.pixbuf_new_from_file(self.icon_filename)
self.set_icon(self.icon_pixbuf)
self.artwork = gtk.VBox()
- self.samba_image_filename = os.path.join(sys.path[0],"..", 'images',
+ self.samba_image_filename = os.path.join(sys.path[0],'images',
'samba-logo-small.png')
self.samba_image = gtk.Image()
self.samba_image.set_from_file(self.samba_image_filename)
self.icon_name = ["network-folder","network-printer",
"network","network-pipe"][self.stype]
self.icon_filename = \
- os.path.join(sys.path[0], "..","images",''.join([self.icon_name,'.png']))
+ os.path.join(sys.path[0],"images",''.join([self.icon_name,'.png']))
self.set_icon_from_file(self.icon_filename)
self.vbox.set_spacing(3)
self.set_border_width(5)
#vertical logo
vbox = gtk.VBox()
vbox.set_border_width(5)
- samba_image_filename = os.path.join(sys.path[0],"..", 'images',
+ samba_image_filename = os.path.join(sys.path[0],'images',
'samba-logo-vertical.png')
samba_image = gtk.Image()
samba_image.set_from_file(samba_image_filename)
self.icon_name = ["network-folder","network-printer",
"network","network-pipe"][self.stype]
self.icon_filename = \
- os.path.join(sys.path[0],"..", "images",''.join([self.icon_name,'.png']))
+ os.path.join(sys.path[0],"images",''.join([self.icon_name,'.png']))
self.set_icon_from_file(self.icon_filename)
self.vbox.set_spacing(3)
self.set_border_width(5)
#vertical logo
vbox = gtk.VBox()
vbox.set_border_width(5)
- samba_image_filename = os.path.join(sys.path[0], "..",'images',
+ samba_image_filename = os.path.join(sys.path[0],'images',
'samba-logo-vertical.png')
samba_image = gtk.Image()
samba_image.set_from_file(samba_image_filename)
vbox = gtk.VBox()
vbox.set_border_width(5)
- samba_image_filename = os.path.join(sys.path[0],"..", 'images',
+ samba_image_filename = os.path.join(sys.path[0],'images',
'samba-logo-small.png')
samba_image = gtk.Image()
samba_image.set_from_file(samba_image_filename)
self.set_border_width(5)
self.set_icon_name(gtk.STOCK_CONNECT)
self.set_resizable(False)
+ self.set_decorated(True)
# server frame
self.vbox.set_spacing(5)
+ self.artwork = gtk.VBox()
+
+ self.samba_image_filename = os.path.join(sys.path[0],"..", 'images',
+ 'samba-logo-small.png')
+ self.samba_image = gtk.Image()
+ self.samba_image.set_from_file(self.samba_image_filename)
+ self.artwork.pack_start(self.samba_image, True, True, 0)
+
+ label = gtk.Label('Opening Windows to A Wider World')
+ box = gtk.HBox()
+ box.pack_start(label, True, True, 0)
+ self.artwork.pack_start(box, True, True, 0)
+
+ label = gtk.Label('Samba Control Center')
+ box = gtk.HBox()
+ box.pack_start(label, True, True, 0)
+ self.artwork.pack_start(box, True, True, 0)
+
+ self.vbox.pack_start(self.artwork, False, True, 0)
+
self.server_frame = gtk.Frame("Server")
self.vbox.pack_start(self.server_frame, False, True, 0)