3.0.1
This commit is contained in:
@@ -14,5 +14,8 @@
|
||||
- Przeniesienie modułów do oddzielnego pliku
|
||||
- Stworzenie pliku 'format.py' ze skryptem przetwarzającym dane - przystosowanie programu do ewentualnych zmian w formacie plików z danymi
|
||||
- Przeniesienie ukrytych ustawień do pliku 'config.cfg'
|
||||
- ZNANE BŁĘDY: złe formatowanie tekstu
|
||||
|
||||
3.0.1
|
||||
- Poprawka błędu - pole 3 i 4 nie mają już przypisanej tej samej zmiennej tekstowej
|
||||
- Przydzielenie wersji, autorów, tytułu programu i lat pracy do zmiennych globalnych środowiska graficznego
|
||||
|
||||
|
||||
21
generator.py
21
generator.py
@@ -1,5 +1,5 @@
|
||||
# GeneratorCSV
|
||||
# Wersja 3.0
|
||||
# Wersja 3.0.1
|
||||
# by Mateusz Skoczek
|
||||
# luty 2019 - grudzień 2019
|
||||
# dla ZSP Sobolew
|
||||
@@ -290,18 +290,22 @@ def Main():
|
||||
|
||||
|
||||
## Inicjacja okna ###############################################################################
|
||||
def GUI():
|
||||
# Stałe
|
||||
|
||||
# Zmienne globalne środowiska graficznego
|
||||
SzerokoscOpisu = 17
|
||||
SzerokoscPola = 91
|
||||
TytulProgramu = 'GeneratorCSV'
|
||||
Autorzy = 'Mateusz Skoczek'
|
||||
Wersja = '3.0.1'
|
||||
Lata = '2019'
|
||||
|
||||
# Tworzenie okna
|
||||
OknoGlowne = tk.Tk()
|
||||
OknoGlowne.title('GeneratorCSV')
|
||||
OknoGlowne.title(TytulProgramu)
|
||||
OknoGlowne.resizable(width = False, height = False)
|
||||
|
||||
# Nazwa programu
|
||||
Tytul = tk.Label(OknoGlowne, text = 'GeneratorCSV', font = ('Segoe UI Semilight', 20), borderwidth = 7, justify = 'center', bg = 'Gainsboro', width = 47)
|
||||
Tytul = tk.Label(OknoGlowne, text = TytulProgramu, font = ('Segoe UI Semilight', 20), borderwidth = 7, justify = 'center', bg = 'Gainsboro', width = 47)
|
||||
Tytul.grid(row = 0)
|
||||
|
||||
|
||||
@@ -356,7 +360,7 @@ def GUI():
|
||||
text4 = tk.StringVar()
|
||||
OpisPola4 = tk.Label(Ramka1, text = 'Plik z danymi (4)', justify = 'left', width = SzerokoscOpisu)
|
||||
OpisPola4.grid(row = wiersz4, column = 0)
|
||||
Pole4 = tk.Entry(Ramka1, textvariable = text3, width = SzerokoscPola)
|
||||
Pole4 = tk.Entry(Ramka1, textvariable = text4, width = SzerokoscPola)
|
||||
Pole4.grid(row = wiersz4, column = 1)
|
||||
def Browse4_Dialog():
|
||||
Browse4.filename = TKfld.askopenfilename(initialdir="/", title="Wybierz plik", filetypes=(("Pliki txt", "*.txt"), ("Wszystkie pliki", "*.*")))
|
||||
@@ -392,7 +396,8 @@ def GUI():
|
||||
# Pasek dolny
|
||||
PasekDolny = tk.LabelFrame(OknoGlowne, bd = 0, background = 'Gainsboro')
|
||||
PasekDolny.grid(row = 4)
|
||||
InfoLabel = tk.Label(PasekDolny, text = 'GeneratorCSV 3.0 | © Mateusz Skoczek 2019 dla ZSP Sobolew', justify = 'left', width = 93, anchor = 'w', background = 'Gainsboro')
|
||||
info = TytulProgramu + ' ' + Wersja + ' | © ' + Autorzy + ' '+ Lata + ' dla ZSP Sobolew'
|
||||
InfoLabel = tk.Label(PasekDolny, text = info, justify = 'left', width = 93, anchor = 'w', background = 'Gainsboro')
|
||||
InfoLabel.grid(row= 0, column = 0)
|
||||
def InfoOpen():
|
||||
try:
|
||||
@@ -407,6 +412,4 @@ def GUI():
|
||||
|
||||
tk.mainloop()
|
||||
|
||||
GUI()
|
||||
|
||||
#_______________________________________________________________________________________________#
|
||||
|
||||
Reference in New Issue
Block a user