4.0 Alpha (Build 19349)
This commit is contained in:
2
.idea/workspace.xml
generated
2
.idea/workspace.xml
generated
@@ -78,6 +78,7 @@
|
|||||||
<workItem from="1575190894436" duration="18504000" />
|
<workItem from="1575190894436" duration="18504000" />
|
||||||
<workItem from="1575210569237" duration="2431000" />
|
<workItem from="1575210569237" duration="2431000" />
|
||||||
<workItem from="1575490006287" duration="48000" />
|
<workItem from="1575490006287" duration="48000" />
|
||||||
|
<workItem from="1576401956701" duration="4897000" />
|
||||||
</task>
|
</task>
|
||||||
<servers />
|
<servers />
|
||||||
</component>
|
</component>
|
||||||
@@ -100,5 +101,6 @@
|
|||||||
<component name="com.intellij.coverage.CoverageDataManagerImpl">
|
<component name="com.intellij.coverage.CoverageDataManagerImpl">
|
||||||
<SUITE FILE_PATH="coverage/GeneratorCSV_3_1$generator.coverage" NAME="generator Coverage Results" MODIFIED="1575142941417" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$" />
|
<SUITE FILE_PATH="coverage/GeneratorCSV_3_1$generator.coverage" NAME="generator Coverage Results" MODIFIED="1575142941417" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$" />
|
||||||
<SUITE FILE_PATH="coverage/Wersja_Under_Construction$generator.coverage" NAME="generator Coverage Results" MODIFIED="1575214162661" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$" />
|
<SUITE FILE_PATH="coverage/Wersja_Under_Construction$generator.coverage" NAME="generator Coverage Results" MODIFIED="1575214162661" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$" />
|
||||||
|
<SUITE FILE_PATH="coverage/Generator_CSV$generator.coverage" NAME="generator Coverage Results" MODIFIED="1576406807406" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$" />
|
||||||
</component>
|
</component>
|
||||||
</project>
|
</project>
|
||||||
@@ -16,3 +16,6 @@
|
|||||||
|
|
||||||
4.0 Alpha (Build 19346.2)
|
4.0 Alpha (Build 19346.2)
|
||||||
- Stworzenie okna ustawień programu
|
- Stworzenie okna ustawień programu
|
||||||
|
|
||||||
|
4.0 Alpha (Build 19349)
|
||||||
|
- Ukończenie okna ustawień
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
@@ -1,6 +1,6 @@
|
|||||||
"""
|
"""
|
||||||
# GeneratorCSV
|
# GeneratorCSV
|
||||||
# Wersja 4.0: UC 2
|
# Wersja 4.0 Experimental
|
||||||
# by Mateusz Skoczek
|
# by Mateusz Skoczek
|
||||||
# luty 2019 - grudzień 2019
|
# luty 2019 - grudzień 2019
|
||||||
# dla ZSP Sobolew
|
# dla ZSP Sobolew
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
"""
|
"""
|
||||||
# GeneratorCSV
|
# GeneratorCSV
|
||||||
# Wersja 4.0: UC 2
|
# Wersja 4.0 Experimental
|
||||||
# by Mateusz Skoczek
|
# by Mateusz Skoczek
|
||||||
# luty 2019 - grudzień 2019
|
# luty 2019 - grudzień 2019
|
||||||
# dla ZSP Sobolew
|
# dla ZSP Sobolew
|
||||||
@@ -25,6 +25,8 @@ E002x00 = ["Bład pliku konfiguracyjnego ('config.cfg').\nNiepoprawna ilość wi
|
|||||||
E002x01 = ["Bład pliku konfiguracyjnego ('config.cfg').\nNiepoprawne dane w wierszu 1\nPrzywróć plik. (E002x01)", True]
|
E002x01 = ["Bład pliku konfiguracyjnego ('config.cfg').\nNiepoprawne dane w wierszu 1\nPrzywróć plik. (E002x01)", True]
|
||||||
E002x02 = ["Bład pliku konfiguracyjnego ('config.cfg').\nNiepoprawne dane w wierszu 2\nPrzywróć plik. (E002x02)", True]
|
E002x02 = ["Bład pliku konfiguracyjnego ('config.cfg').\nNiepoprawne dane w wierszu 2\nPrzywróć plik. (E002x02)", True]
|
||||||
|
|
||||||
|
I001 = ["Pomyślnie zapisano!\nDla niektórych zmian może być wymagane ponowne uruchomienie programu", False]
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -113,3 +115,4 @@ def edit(settings):
|
|||||||
with open('.\config.cfg', 'w') as cfg:
|
with open('.\config.cfg', 'w') as cfg:
|
||||||
for x in SettingsToSave:
|
for x in SettingsToSave:
|
||||||
cfg.write(x)
|
cfg.write(x)
|
||||||
|
MDdlg.Inf(I001)
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
"""
|
"""
|
||||||
# GeneratorCSV
|
# GeneratorCSV
|
||||||
# Wersja 4.0: UC 2
|
# Wersja 4.0 Experimental
|
||||||
# by Mateusz Skoczek
|
# by Mateusz Skoczek
|
||||||
# luty 2019 - grudzień 2019
|
# luty 2019 - grudzień 2019
|
||||||
# dla ZSP Sobolew
|
# dla ZSP Sobolew
|
||||||
@@ -17,7 +17,7 @@
|
|||||||
# -------------------------------------------- # Informacje o programie # -------------------------------------------- #
|
# -------------------------------------------- # Informacje o programie # -------------------------------------------- #
|
||||||
|
|
||||||
Nazwa = 'GeneratorCSV'
|
Nazwa = 'GeneratorCSV'
|
||||||
Wersja = '4.0: UC 2'
|
Wersja = '4.0 Experimental'
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -64,6 +64,7 @@ except ModuleNotFoundError:
|
|||||||
|
|
||||||
# Biblioteki zewnętrzne interfejsu graficznego
|
# Biblioteki zewnętrzne interfejsu graficznego
|
||||||
from tkinter import filedialog as TKfld
|
from tkinter import filedialog as TKfld
|
||||||
|
from tkinter import ttk as TKttk
|
||||||
import tkinter as TK
|
import tkinter as TK
|
||||||
|
|
||||||
|
|
||||||
@@ -126,25 +127,59 @@ def settings():
|
|||||||
Ramka1.config(text = ' Motyw programu ')
|
Ramka1.config(text = ' Motyw programu ')
|
||||||
Ramka1.config(bg = B_tlo, fg = B_text)
|
Ramka1.config(bg = B_tlo, fg = B_text)
|
||||||
Ramka1.config(borderwidth = B_framewielkosc)
|
Ramka1.config(borderwidth = B_framewielkosc)
|
||||||
Ramka1.grid(row = 1)
|
Ramka1.grid(row = 1, pady = 5)
|
||||||
|
|
||||||
|
Motyw_var = TK.StringVar()
|
||||||
|
if int(MDlcg.read()[0]) == 1:
|
||||||
|
Motyw_var.set('Ciemny')
|
||||||
|
Motyw_index = 1
|
||||||
|
else:
|
||||||
|
Motyw_var.set('Jasny')
|
||||||
|
Motyw_index = 0
|
||||||
|
|
||||||
|
Motyw_list = TKttk.Combobox(Ramka1)
|
||||||
|
Motyw_list.config(textvariable = Motyw_var, state = 'readonly')
|
||||||
|
Motyw_list.config(width = 43)
|
||||||
|
Motyw_list.grid(row = 0, pady = 5, padx = 5)
|
||||||
|
Motyw_list['values'] = ('Jasny', 'Ciemny')
|
||||||
|
Motyw_list.current(Motyw_index)
|
||||||
|
|
||||||
|
|
||||||
# Radiobutton (motyw)
|
# Frame2 - Kodowanie
|
||||||
RB_var = TK.StringVar()
|
Ramka2 = TK.LabelFrame(SettingsWindow)
|
||||||
RB_var.set(MDlcg.read()[0])
|
Ramka2.config(text = ' Kodowanie wyjściowe ')
|
||||||
|
Ramka2.config(bg = B_tlo, fg = B_text)
|
||||||
|
Ramka2.config(borderwidth = B_framewielkosc)
|
||||||
|
Ramka2.grid(row = 2, pady = 5)
|
||||||
|
|
||||||
RB_ciemny = TK.Radiobutton(Ramka1)
|
Code_var = TK.StringVar()
|
||||||
RB_ciemny.config(text = 'Ciemny')
|
Code_var.set(MDlcg.read()[1])
|
||||||
RB_ciemny.config(variable = RB_var, value = '1')
|
|
||||||
RB_ciemny.config(bg = B_tlo, fg = B_text)
|
|
||||||
|
|
||||||
RB_jasny = TK.Radiobutton(Ramka1)
|
Code_list = TKttk.Combobox(Ramka2)
|
||||||
RB_jasny.config(text = 'Jasny')
|
Code_list.config(textvariable = Code_var, state = 'readonly')
|
||||||
RB_jasny.config(variable = RB_var, value = '0')
|
Code_list.config(width = 43)
|
||||||
RB_jasny.config(bg = B_tlo, fg = B_text)
|
Code_list.grid(row = 0, pady = 5, padx = 5)
|
||||||
|
Code_list['values'] = ('utf-8')
|
||||||
|
Code_list.set(MDlcg.read()[1])
|
||||||
|
|
||||||
RB_ciemny.grid(row = 0, column = 0, padx = 40)
|
|
||||||
RB_jasny.grid(row = 0, column = 1, padx = 40)
|
# Przycisk ZAPISZ
|
||||||
|
def zapis():
|
||||||
|
X1 = Motyw_list.get()
|
||||||
|
if X1 == 'Jasny':
|
||||||
|
X1 = '0'
|
||||||
|
else:
|
||||||
|
X1 = '1'
|
||||||
|
X2 = Code_list.get()
|
||||||
|
ToSave = [X1, X2]
|
||||||
|
MDlcg.edit(ToSave)
|
||||||
|
SettingsWindow.destroy()
|
||||||
|
PrzyciskZAPISZ = TK.Button(SettingsWindow)
|
||||||
|
PrzyciskZAPISZ.config(text = 'ZAPISZ')
|
||||||
|
PrzyciskZAPISZ.config(command = zapis)
|
||||||
|
PrzyciskZAPISZ.config(width = 40)
|
||||||
|
PrzyciskZAPISZ.config(bg = B_przycisktlo, fg = B_przycisktext, relief = 'flat', activebackground = B_przycisktlo)
|
||||||
|
PrzyciskZAPISZ.grid(row = 3, pady = 8)
|
||||||
|
|
||||||
|
|
||||||
SettingsWindow.mainloop()
|
SettingsWindow.mainloop()
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
"""
|
"""
|
||||||
# GeneratorCSV
|
# GeneratorCSV
|
||||||
# Wersja 4.0: UC 2
|
# Wersja 4.0 Experimental
|
||||||
# by Mateusz Skoczek
|
# by Mateusz Skoczek
|
||||||
# luty 2019 - grudzień 2019
|
# luty 2019 - grudzień 2019
|
||||||
# dla ZSP Sobolew
|
# dla ZSP Sobolew
|
||||||
|
|||||||
Reference in New Issue
Block a user