Olá pessoal, é com grande prazer que venho mostrar o início do módulo base para o browser que vai se integrar ao programa final


Olha ai o código
import pygtk
import gtk
import gtkmozembed
casa = "http://www.ubuntulinux.org/"
class Browser:
def delete_event(self, widget, event, data=None):
print "delete event occurred"
return False
def destroy(self, widget, data=None):
print "destroy signal occurred"
gtk.main_quit()
def proximo_evento(self, widget, event, data=None):
self.browser.go_forward()
def anterior_evento(self, widget, event, data=None):
self.browser.go_back()
def home_evento(self, widget, event, data=None):
self.browser.load_url(casa)
def __init__(self):
self.window = gtk.Window(gtk.WINDOW_TOPLEVEL)
self.window.set_decorated(True)
self.window.connect("delete_event", self.delete_event)
self.window.connect("destroy", self.destroy)
self.window.set_default_size(800, 600)
self.window.set_border_width(10)
self.botaoProxima = gtk.Button("Proximo")
self.botaoProxima.connect("clicked", self.proximo_evento, None)
self.botaoAnterior = gtk.Button("Anterior")
self.botaoAnterior.connect("clicked", self.anterior_evento, None)
self.botaoCasa = gtk.Button("Casa")
self.botaoCasa.connect("clicked", self.home_evento, None)
self.logoLabel = gtk.Label("Linux Game Center - Home Page")
self.browser = gtkmozembed.MozEmbed()
self.browser.load_url(casa)
self.hbox = gtk.HBox(homogeneous=False, spacing=5)
self.hbox.pack_start(self.botaoAnterior, expand=False)
self.hbox.pack_start(self.botaoProxima, expand=False)
self.hbox.pack_start(self.botaoCasa, expand=False)
self.hbox.pack_start(self.logoLabel, expand=False)
self.vbox = gtk.VBox(homogeneous=False, spacing=5)
self.vbox.pack_start(self.hbox, expand=False)
self.vbox.pack_start(self.browser, expand=True)
self.window.add(self.vbox)
self.botaoProxima.show()
self.botaoAnterior.show()
self.botaoCasa.show()
self.logoLabel.show()
self.hbox.show()
self.vbox.show()
self.browser.show()
self.window.show()
def main(self):
gtk.main()
if __name__ == "__main__":
hello = Browser()
hello.main()
Vamo lá pessoal, todo mundo vamo ajudar no projeto que promete

Estou fazendo esses códigos mas eu não sei nada de PyGtk, estou aprendendo fazendo o projeto, acontece que Python e PyGtk é muito mais simples do que eu pensava

é fácil mesmo, quem quiser ajuda e ajudar é só me contactar, murtog cara, cadê você?

?
Já falei com o Led para ele arrumar uns ícones legais para usarmos.
Marcus VBP depois queria conversar com você e o LedStyle sobre o Home Page, que dias vocês podem, ao mesmo tempo, hehehe

Falou Pessoal!!!