1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
|
#!/usr/bin/python
import os,sys
import wx
# Convertisseur vidéo pour la PSP
# GPL
liste_profils = ["HD","MQ","LQ"]
class Interface_main(wx.Frame):
def __init__(self,parent, ID, title):
wx.Frame.__init__(self, parent, -1, title, pos=(-1,-1), size=(450, 500))
self.panel_un = wx.Panel(self,-1)
self.label_un = wx.StaticBox(self.panel_un,-1,"Fichier à convertir :",size=(420,100),pos=(10,10))
self.label_entree_un = wx.TextCtrl(self.panel_un,-1,size=(330,25),pos=(20,35))
self.bouton_entree_un = wx.Button(self.panel_un,-1,"...",size=(50,30),pos=(370,31))
self.label_deux = wx.StaticBox(self.panel_un,-1,"Séléction du profil",size=(420,120),pos=(10,120))
self.combo_entree_un = wx.ComboBox(self.panel_un,-1,size=(400,30),pos=(18,150),choices = liste_profils,style = wx.CB_READONLY)
self.label_entree_deux = wx.TextCtrl(self.panel_un,-1,size=(400,25),pos=(18,200))
self.Bind(wx.EVT_COMBOBOX, self.ChoixCombobox)
def ChoixCombobox(label_entree_deux, event):
choix_utilisateur = event.GetSelection()
if choix_utilisateur == 0:
label_entree_deux.SetLabel("[profil HD]")
else:
print "[Debug choix HD ]pas bon"
class App_principale(wx.App):
def OnInit(self):
frame = Interface_main(None, -1, "Elulia PSP")
self.SetTopWindow(frame)
frame.Show(True)
return True
app = App_principale(0)
app.MainLoop() |
Partager