010a37fc0e
Breite / Höhe von Gruppen darf nicht manuell geändert werden
2022-06-29 22:30:39 +02:00
1a55e11841
Texte haben eine separate fontColor
...
stroke und fill werden nun auf null gesetzt und als Rahmen bzw Hintergrund gezeichnet, wenn sie gesetzt werden.
2022-06-29 22:30:19 +02:00
67610963f2
Spielemaschine als UNterbau für Spiele mit der ZM
2022-06-29 22:29:42 +02:00
57afc4683f
Dokumentaiton verbessert
2022-06-29 22:29:23 +02:00
cb303d2c32
Tastencodes als Konstanten ergänzt
2022-06-29 22:29:12 +02:00
7c0d8458ed
Rechtschreibung
2022-06-29 22:28:50 +02:00
9344fc284b
Interne Verwendung von Settern
...
Zur Verbesserung der Überschreibbarkeit.
2022-06-29 22:28:40 +02:00
3bdf0daf79
Änderung der Größe in eigener Methode
...
Die Größe der Zeichenfläche wird nun in einer eigenen, internen Methode geändert, die von setSize und setFullscreen benutzt wird. Dadurch wird die abhängigkeit der beiden Methoden voneinander aufgehoben.
2022-06-29 22:27:44 +02:00
e411b5025e
Dokumentation verbessert
2022-06-29 22:26:18 +02:00
e5c2c0e569
Kleine Änderung
2022-06-21 21:33:39 +02:00
3cbdffaa08
Entfernen von Ebenen von der Leinwand ermöglicht
2022-06-21 21:33:19 +02:00
7293f62a19
Standardverschiebung für Shape#nextTo()
2022-06-21 21:32:56 +02:00
2b20cc0f8e
Kleiner Bugfix
2022-06-21 21:32:27 +02:00
83039f0717
Dokumentation
2022-06-21 21:32:20 +02:00
f27fc206af
Test für Verschiebungen
2022-06-21 21:32:14 +02:00
7cf8f81d07
Richtungen werden nun als Vektoren ausgedrückt
2022-06-21 21:31:57 +02:00
e2c10ff940
Merge branch 'main' into games
2022-06-20 18:31:44 +02:00
6be5104836
Überschreibare Methode zur Reaktion auf verlassen / aktivieren des Vollbildmodus
2022-06-20 18:31:25 +02:00
b3319e09aa
Removed SOund and Fonts
2022-06-20 18:21:37 +02:00
3c46ae4faa
Hehomon Beispiel
2022-06-20 18:15:10 +02:00
11cb9f7bff
Überflüssige Beispiel entfernt
2022-06-20 17:51:57 +02:00
6be2955936
Changelog erstellt
2022-06-19 22:29:30 +02:00
99fda3c37c
Erste Diagrammtypen implementiert
2022-06-19 22:28:09 +02:00
a2d883305a
Viele weitere Beispielprojekt für verschiedene Anwendungen
2022-06-19 22:26:01 +02:00
dc6b7ee351
Dokumentation
2022-06-19 22:25:25 +02:00
6bc618a2df
Stroke-Objekt wird in Formen zwischengespeichert
2022-06-19 22:25:14 +02:00
1ee03958d2
Konstante ergänzt
2022-06-19 22:24:36 +02:00
de343aab66
Konvertierungsmethoden für Datentypen entfernt
2022-06-19 22:24:29 +02:00
44d52ec71e
Weitere Dokumentation
2022-06-19 22:23:47 +02:00
5df96815ea
Testklassen passend einsortiert
2022-06-19 22:22:28 +02:00
f736946a5f
Erstellen von eigenen Pfaden im DrawingLayer
2022-06-13 21:35:12 +02:00
9ef96b71a6
Formatierungen
2022-06-13 21:34:56 +02:00
649fae8bcb
Dokumentation Klasse Vector
2022-06-13 21:34:39 +02:00
5e3e7316b0
closePath() finalisiert den erstellten Pfad
2022-06-13 21:34:27 +02:00
c9992cec47
Kleinere Verbesserungen und Formatierungen
2022-06-13 21:34:02 +02:00
709e1cebe7
ImageLoader.createImage() erstellt kompatible Image-Objekte
2022-06-13 21:33:25 +02:00
b306449ff2
Färbung von Bildern implementiert
2022-06-13 21:32:43 +02:00
0f8555c378
Vergleich von Options.Direction Enumerations angepasst
2022-06-13 21:32:21 +02:00
d2d6a77107
Dokumentation Color KLasse und Umbenennung einer Methode
2022-06-13 21:31:05 +02:00
367674379f
Dokumentation verbessert und Methoden auf final gesetzt.
2022-06-13 21:25:14 +02:00
85990023b8
Paus
2022-06-13 21:23:25 +02:00
ab53d0401a
Mauszeiger ändern
...
Der Mauszeiger kann nun nicht nur versteckt werden, sondern auch auf ein beliebiges Bild oder einen der vordefinierten System-Cursor gesetzt werden.
2022-06-13 21:21:34 +02:00
ddfe3f9741
Vollbildmodus
2022-06-13 21:20:08 +02:00
5ea68cd300
Pausieren der ZM implementiert
2022-06-13 21:17:46 +02:00
55ae3d1c32
Statusvariablen der Zeichenmaschine nach Constants bewegt
...
Variablen wie tick, width und height sind nun in Constants als statische Variablen vorhanden und werden von der ZM aktualisiert. Dadruch können auch andere Unterklassen einfach auf den Zustand der ZM zugreifen.
2022-06-13 21:14:16 +02:00
324090ac4b
Unter macOS Icon im Dock gesetzt
2022-06-13 21:09:42 +02:00
538a9120ff
Erste Version eines Icons
2022-06-13 21:08:38 +02:00
14ee43eb8e
Methoden, um den Mauszeiger zu verstecken
2022-01-08 22:16:06 +01:00
f1e422e98a
Refactorings und Dokumentation
2022-01-08 22:02:26 +01:00
812c9fe4d4
loadImage() als Delegate fpr ImageLoader.loadImage()
2022-01-07 19:28:23 +01:00