Correzione compatibilità
* L'opzione -message è disponibile solo su OS X.
This commit is contained in:
parent
73a6a78a63
commit
7dece122a4
12
Dropchat.py
12
Dropchat.py
@ -1,5 +1,5 @@
|
||||
import tkinter, tkinter.filedialog, tkinter.messagebox, tkinter.simpledialog
|
||||
import tempfile, json, datetime, re
|
||||
import tempfile, json, datetime, re, sys
|
||||
|
||||
class Text(tkinter.Text):
|
||||
|
||||
@ -205,7 +205,10 @@ class applicazione(tkinter.Frame):
|
||||
|
||||
#Apre un file
|
||||
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 != "":
|
||||
self.preferenze["Chat"] += file,
|
||||
json.dump(self.preferenze, open("preferenze.json", "w"))
|
||||
@ -215,7 +218,10 @@ class applicazione(tkinter.Frame):
|
||||
|
||||
#Crea un nuovo file e lo apre
|
||||
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 != "":
|
||||
self.file = file
|
||||
file = open(self.file,"w")
|
||||
|
@ -1 +1 @@
|
||||
{"Chat": [], "Utente": "Nomeutente", "Chiave": "chiave.key", "Geometria": "800x500+500+250"}
|
||||
{"Utente": "Nomeutente", "Chat": [], "Geometria": "800x500+538+299", "Chiave": "chiave.key"}
|
Loading…
Reference in New Issue
Block a user