Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorIgnacio Rodríguez <ignaciorodriguez@sugarlabs.org>2013-05-07 18:43:41 (GMT)
committer Ignacio Rodríguez <ignaciorodriguez@sugarlabs.org>2013-05-07 18:43:41 (GMT)
commitf4dbec76e4f312b68d65461a788ebd6a30cdde05 (patch)
tree5e955fa3f04e33bcf1e9c34ae843d3fcf302a9d0
parent6a99a99cab1923a565d21e02faabb6f2a8eeffb9 (diff)
Muestro e inserto los widgets.
-rw-r--r--GnomExplorer.py14
-rw-r--r--Widgets.py15
2 files changed, 25 insertions, 4 deletions
diff --git a/GnomExplorer.py b/GnomExplorer.py
index c651507..50b10e0 100644
--- a/GnomExplorer.py
+++ b/GnomExplorer.py
@@ -6,17 +6,25 @@
# Python Joven - CeibalJAM! Uruguay
from gi.repository import Gtk
+from Widgets import Toolbar
+from MainPaned import MainPaned
-
-class GnomeExplorer(Gtk.Window):
+class GnomExplorer(Gtk.Window):
def __init__(self):
Gtk.Window.__init__(self)
self.connect('delete-event', lambda x,i: exit())
+
+ self.box_principal = Gtk.Box(orientation=Gtk.Orientation.VERTICAL)
+ toolbar = Toolbar()
+ paned = MainPaned()
+ self.box_principal.pack_start(toolbar, False, False, 0)
+ self.box_principal.pack_start(paned, True, True, 6)
+ self.add(self.box_principal)
self.show_all()
if __name__ == '__main__':
- GnomeExplorer()
+ GnomExplorer()
Gtk.main()
diff --git a/Widgets.py b/Widgets.py
index 95a411e..73b0f8a 100644
--- a/Widgets.py
+++ b/Widgets.py
@@ -62,19 +62,32 @@ class Toolbar(Gtk.Toolbar):
recargar = Gtk.ToolButton(Gtk.STOCK_REFRESH)
creditos = Gtk.ToolButton(Gtk.STOCK_ABOUT)
+ separador = Gtk.SeparatorToolItem()
+ separador.props.draw = False
+ separador.set_expand(True)
+
arbol.connect('clicked', self.__cambiar_vista, 'arbol')
icono.connect('clicked', self.__cambiar_vista, 'icono')
salir.connect('clicked', self.__salir)
recargar.connect('clicked', self.__recargar)
creditos.connect('clicked', self.__creditos)
+ self.insert(arbol, -1)
+ self.insert(icono, -1)
+ self.insert(Gtk.SeparatorToolItem(), -1)
+ self.insert(recargar, -1)
+ self.insert(separador, -1)
+ self.insert(creditos, -1)
+ self.insert(Gtk.SeparatorToolItem(), -1)
+ self.insert(salir, -1)
+
def __cambiar_vista(self, widget, vista):
pass
def __salir(self, widget):
- pass
+ exit()
def __recargar(self, widget):