Correzione compatibilità

* L'opzione -message è disponibile solo su OS X.
This commit is contained in:
Rnhmjoj 2013-02-17 04:27:32 +01:00
parent 73a6a78a63
commit 7dece122a4
2 changed files with 10 additions and 4 deletions

View File

@ -1,5 +1,5 @@
import tkinter, tkinter.filedialog, tkinter.messagebox, tkinter.simpledialog import tkinter, tkinter.filedialog, tkinter.messagebox, tkinter.simpledialog
import tempfile, json, datetime, re import tempfile, json, datetime, re, sys
class Text(tkinter.Text): class Text(tkinter.Text):
@ -205,7 +205,10 @@ class applicazione(tkinter.Frame):
#Apre un file #Apre un file
def aprifile(self): def aprifile(self):
file = tkinter.filedialog.askopenfilename(title = "Scegli un file...", message = "Apri una conversazione esistente.", **self.opzionifile) if sys.platform == "darwin":
file = tkinter.filedialog.askopenfilename(title = "Scegli un file...", message = "Apri una conversazione esistente.", **self.opzionifile)
else:
file = tkinter.filedialog.askopenfilename(title = "Scegli un file...", **self.opzionifile)
if file not in self.preferenze["Chat"] and file != "": if file not in self.preferenze["Chat"] and file != "":
self.preferenze["Chat"] += file, self.preferenze["Chat"] += file,
json.dump(self.preferenze, open("preferenze.json", "w")) json.dump(self.preferenze, open("preferenze.json", "w"))
@ -215,7 +218,10 @@ class applicazione(tkinter.Frame):
#Crea un nuovo file e lo apre #Crea un nuovo file e lo apre
def nuovofile(self): def nuovofile(self):
file = tkinter.filedialog.asksaveasfilename(title = "Crea un file...", message = "Scegli il nome della nuova conversazione.", **self.opzionifile) if sys.platform == "darwin":
file = tkinter.filedialog.asksaveasfilename(title = "Crea un file...", message = "Scegli il nome della nuova conversazione.", **self.opzionifile)
else:
file = tkinter.filedialog.asksaveasfilename(title = "Crea un file...", **self.opzionifile)
if file != "": if file != "":
self.file = file self.file = file
file = open(self.file,"w") file = open(self.file,"w")

View File

@ -1 +1 @@
{"Chat": [], "Utente": "Nomeutente", "Chiave": "chiave.key", "Geometria": "800x500+500+250"} {"Utente": "Nomeutente", "Chat": [], "Geometria": "800x500+538+299", "Chiave": "chiave.key"}