Une nouvelle version du graveur des distributions Ubuntu et Debian Linux. J'ai décidé de l'écrire en PyGTK: l'implémentation de l'interface graphique est faite en Glade et le moteur en Python.
Donc l'application est divisée en trois parties:
- "graveur.glade" - le fichier Glade avec l'interface "désinée"
- "config.py" - des configurations comme les chemins vers les images, l'extension de fichiers d'information, etc
- "test.py" - le programme Python
La partie principale est évidemment le programme lui-même. Il est organisé dans une classe(ça sert pas à grand chose, vue que c'est un seul programme qui n'interactionne avec d'autres, mais je suis parti du principe "orienté objet"). Alors la classe LB(Linux Burner) contient tout, à la fin il reste qu'a instancier l'objet et c'est tout
Alors la classe(y la doc dedans, mais je vais spécifier ici aussi un p'tit peu ):