|
@@ -266,41 +266,48 @@ def NichtExistenzVerkuenden():
|
266
|
266
|
Label(root, text = "Die Datei existiert noch gar nicht!").grid()
|
267
|
267
|
Button(root, text = "Weiter", command = root.destroy).grid()
|
268
|
268
|
root.mainloop()
|
269
|
|
-def NeueKlausur():
|
270
|
|
- button1.config(text = "", command = mainroot.destroy)
|
271
|
|
- button2.config(text = "", command = mainroot.destroy)
|
272
|
|
- SchluesselDatenAbfragen()
|
273
|
|
- AufgabenPunkteAbfragen()
|
274
|
|
- MindestPunktzahlAbfragen()
|
275
|
|
- BewertungsSpiegelBerechnen()
|
276
|
|
- StudentenMaskeGenerieren()
|
277
|
|
- GesamtNoteBerechnen()
|
278
|
|
- Notenspiegel()
|
279
|
|
- NotenspiegelAusgabe()
|
280
|
|
- DatenAnpassen()
|
281
|
|
- TextdateiErstellen()
|
282
|
|
-def AlteKlausur():
|
283
|
|
- button1.config(text = "", command = mainroot.destroy)
|
284
|
|
- button2.config(text = "", command = mainroot.destroy)
|
285
|
|
- SchluesselDatenAbfragen()
|
286
|
|
- if ExistenzPruefung():
|
|
269
|
+def Hauptmenue():
|
|
270
|
+ def NeueKlausur():
|
|
271
|
+ button1.config(text = "", command = mainroot.destroy)
|
|
272
|
+ button2.config(text = "", command = mainroot.destroy)
|
|
273
|
+ SchluesselDatenAbfragen()
|
287
|
274
|
AufgabenPunkteAbfragen()
|
288
|
275
|
MindestPunktzahlAbfragen()
|
289
|
276
|
BewertungsSpiegelBerechnen()
|
290
|
277
|
StudentenMaskeGenerieren()
|
291
|
278
|
GesamtNoteBerechnen()
|
292
|
|
- DatenAuslesen()
|
293
|
279
|
Notenspiegel()
|
294
|
280
|
NotenspiegelAusgabe()
|
295
|
281
|
DatenAnpassen()
|
296
|
282
|
TextdateiErstellen()
|
297
|
|
- else:
|
298
|
|
- NichtExistenzVerkuenden()
|
299
|
|
-mainroot = Tk()
|
300
|
|
-mainroot.title("Hauptmenue")
|
301
|
|
-button1 = Button(mainroot, text = "Neue Klausur", command = NeueKlausur)
|
302
|
|
-button1.grid(row = 1, column = 0)
|
303
|
|
-button2 = Button(mainroot, text = "Alte Klausur erweitern", command = AlteKlausur)
|
304
|
|
-button2.grid(row = 2, column = 0)
|
305
|
|
-mainroot.mainloop()
|
|
283
|
+ Hauptmenue()
|
|
284
|
+ def AlteKlausur():
|
|
285
|
+ button1.config(text = "", command = mainroot.destroy)
|
|
286
|
+ button2.config(text = "", command = mainroot.destroy)
|
|
287
|
+ SchluesselDatenAbfragen()
|
|
288
|
+ if ExistenzPruefung():
|
|
289
|
+ AufgabenPunkteAbfragen()
|
|
290
|
+ MindestPunktzahlAbfragen()
|
|
291
|
+ BewertungsSpiegelBerechnen()
|
|
292
|
+ StudentenMaskeGenerieren()
|
|
293
|
+ GesamtNoteBerechnen()
|
|
294
|
+ DatenAuslesen()
|
|
295
|
+ Notenspiegel()
|
|
296
|
+ NotenspiegelAusgabe()
|
|
297
|
+ DatenAnpassen()
|
|
298
|
+ TextdateiErstellen()
|
|
299
|
+ else:
|
|
300
|
+ NichtExistenzVerkuenden()
|
|
301
|
+ Hauptmenue()
|
|
302
|
+ mainroot = Tk()
|
|
303
|
+ mainroot.title("Hauptmenue")
|
|
304
|
+ button1 = Button(mainroot, text = "Neue Klausur", command = NeueKlausur)
|
|
305
|
+ button2 = Button(mainroot, text = "Alte Klausur erweitern", command = AlteKlausur)
|
|
306
|
+ button3 = Button(mainroot, text = "Beenden", command = mainroot.destroy)
|
|
307
|
+ button1.grid(row = 1, column = 0)
|
|
308
|
+ button2.grid(row = 2, column = 0)
|
|
309
|
+ button3.grid(row = 3, column = 0)
|
|
310
|
+ mainroot.mainloop()
|
306
|
311
|
|
|
312
|
+# Hauptprogramm
|
|
313
|
+Hauptmenue()
|