All pastes #58957 Raw Edit

Someone

public text v1 · immutable
#58957 ·published 2006-05-26 03:50 UTC
rendered paste body
  def buttonClick(self, code):
    code_process = popen2.Popen4(code)
    mencoder_process = gobject.io_add_watch(code_process.fromchild, gobject.IO_IN, self.sucess_dialog, code_process.pid)

     
  #------------------------------------#
  def stop_capture(self, widget, pid):
    os.kill(pid, 9)
    print pid
    pass
  def sucess_dialog(self, a, b, pid):
    print b, pid
    sucess_dialog = gtk.MessageDialog(None, 0, gtk.MESSAGE_WARNING, gtk.BUTTONS_OK, "Video capturado com sucesso!")
    sucess_dialog.run()
    sucess_dialog.connect("destroy", self.stop_capture, pid) 
    sucess_dialog.destroy()