Beispiel #1
0
    def __init__(self):

        Gtk.Window.__init__(self)

        self.set_title("JAMedia")

        self.set_icon_from_file(
            os.path.join(BASE_PATH, "Iconos", "JAMedia.svg"))

        self.modify_bg(0, get_colors("window"))
        self.set_resizable(True)
        self.set_size_request(437, 328)
        self.set_border_width(2)
        self.set_position(Gtk.WindowPosition.CENTER)

        self.pistas = []

        from JAMediaPlayer import JAMediaPlayer
        self.jamediaplayer = JAMediaPlayer()

        self.add(self.jamediaplayer)

        self.show_all()
        self.realize()

        self.connect("delete-event", self.__salir)
        self.jamediaplayer.connect('salir', self.__salir)

        GLib.idle_add(self.__setup_init)
Beispiel #2
0
    def __init__(self):

        Gtk.Window.__init__(self)

        self.set_title("JAMedia")

        self.set_icon_from_file(
            os.path.join(BASE_PATH,
            "Iconos", "JAMedia.svg"))

        self.modify_bg(0, get_colors("window"))
        self.set_resizable(True)
        self.set_size_request(437, 328)
        self.set_border_width(2)
        self.set_position(Gtk.WindowPosition.CENTER)

        self.pistas = []

        from JAMediaPlayer import JAMediaPlayer
        self.jamediaplayer = JAMediaPlayer()

        self.add(self.jamediaplayer)

        self.show_all()
        self.realize()

        self.connect("delete-event", self.__salir)
        self.jamediaplayer.connect('salir', self.__salir)

        GLib.idle_add(self.__setup_init)
Beispiel #3
0
class JAMedia(Gtk.Window):
    def __init__(self):

        Gtk.Window.__init__(self)

        self.set_title("JAMedia")

        self.set_icon_from_file(
            os.path.join(BASE_PATH, "Iconos", "JAMedia.svg"))

        self.modify_bg(0, get_colors("window"))
        self.set_resizable(True)
        self.set_size_request(437, 328)
        self.set_border_width(2)
        self.set_position(Gtk.WindowPosition.CENTER)

        self.pistas = []

        from JAMediaPlayer import JAMediaPlayer
        self.jamediaplayer = JAMediaPlayer()

        self.add(self.jamediaplayer)

        self.show_all()
        self.realize()

        self.connect("delete-event", self.__salir)
        self.jamediaplayer.connect('salir', self.__salir)

        GLib.idle_add(self.__setup_init)

    def set_pistas(self, pistas):
        """
        Cuando se abre con una lista de archivos.
        """

        self.pistas = pistas

    def __setup_init(self):

        self.jamediaplayer.setup_init()
        self.jamediaplayer.pack_standar()
        self.jamediaplayer.pack_efectos()

        if self.pistas:
            GLib.idle_add(self.jamediaplayer.set_nueva_lista, self.pistas)

        return False

    def __salir(self, widget=None, senial=None):

        import sys
        import commands

        commands.getoutput('killall mplayer')
        Gtk.main_quit()
        sys.exit(0)
Beispiel #4
0
class JAMedia(Gtk.Window):

    def __init__(self):

        Gtk.Window.__init__(self)

        self.set_title("JAMedia")

        self.set_icon_from_file(
            os.path.join(BASE_PATH,
            "Iconos", "JAMedia.svg"))

        self.modify_bg(0, get_colors("window"))
        self.set_resizable(True)
        self.set_size_request(437, 328)
        self.set_border_width(2)
        self.set_position(Gtk.WindowPosition.CENTER)

        self.pistas = []

        from JAMediaPlayer import JAMediaPlayer
        self.jamediaplayer = JAMediaPlayer()

        self.add(self.jamediaplayer)

        self.show_all()
        self.realize()

        self.connect("delete-event", self.__salir)
        self.jamediaplayer.connect('salir', self.__salir)

        GLib.idle_add(self.__setup_init)

    def set_pistas(self, pistas):
        """
        Cuando se abre con una lista de archivos.
        """

        self.pistas = pistas

    def __setup_init(self):

        self.jamediaplayer.setup_init()
        self.jamediaplayer.pack_standar()
        self.jamediaplayer.pack_efectos()

        if self.pistas:
            GLib.idle_add(
                self.jamediaplayer.set_nueva_lista,
                self.pistas)

        return False

    def __salir(self, widget=None, senial=None):

        import sys
        import commands

        commands.getoutput('killall mplayer')
        Gtk.main_quit()
        sys.exit(0)