Files
SSG-Ruledesigner-Konfigurator/wiki/Schulung5.md
T
2023-11-20 17:53:37 +01:00

2.2 KiB

4. Schulung -

4.1. Thematische Gliederung

Session 1 von Schulung 5:

  • Erstellung der Callbackfunktionen zur Änderung der Drehrichtung bei Anbindung von Kreisel und Gefällestrecke

Session 2 von Schulung 5:

  • Implementierung von copy paste in der Ebene
  • Fix der eindeutigen Bezeichner jedes einzelnen Shapes

4.2. Video des Mitschnitts

\\195.243.223.8\allgemein\RuleDesigner\2023-11-20-RuleDesigner-Configurator-Schulung_5.mp4

4.3. Inhalte je Zeitstempel

Hier zählt immer der angezeigte Zeitstempel von Teams im im Recording in der linken oberen Ecke.

Zeit [h:mm] Thema
0:05 Test des letzten Codestandes
0:07 Kurze Zusammenfassung der Codeblöcke der letzten Session
0:13 Funktion zur Drehrichtugnsänderung in der Kreiseldefinition
0:20 Befüllung des Eckrads mit eigens definierten Defaults
0:22 Testlauf des neu definierten Eckrads
0:30 Funktionen im Switch Case Fall für Eckrad Create/Update bei Doppelklick
0:32 Neuer Lauf
0:33 Implentierung des Callback Link
0:38 Überlegungen zur Parameterübergabe: Erzeugungszeit / älterer Kreisel ausschlaggebend
0:40 Durchsprache des Switches Shapelist der funktion OnEditor2DLinked
0:49 Implementierung des CASE Eckrad
0:54 Falls am angebundenen Eckrad noch andere Objekte hängen
0:56 Testlauf: Anbindung von Eckrad an Kreisel und umgekehrt
0:59 Fix des Falles Kreisel geht an Eckrad
1:04 Platzierung der Weichen
1:06 Test der Erzeugung der Weichen
1:11 Erklärung des Codes zur Weichenergänzung
1:18 Überlegung des Filters für die Erstellung von Weichen
1:21 Test
1:24 Test des neuen Fix
1:30 Pause
1:40 Test einer Alternative für Input Parameter Übergabe
1:40 Testrun mit verschiedenen Alternativen
2:00 Ausschlussfilter in die Funktion AddWeiche verschoben. neuer Testlauf
2:04 Eckrad soll auf Doppelklick reagieren
2:08 Test. Eckrad Drehrichtungsänderung beeinflusst noch nicht die Partner
2:15 Einchecken des Codes mit Eckrädern
2:23 Optimierung des Codes. Ctr-C, Ctr-V erzeugt Objekt gleichen Namens
2:27 debugging Session beim Einfügen mehrerer Objekte
2:42 Erzeugen einer Funktion zur Erzeugung einer eindeutigen ID
2:49 erster Test der Funktion getNewShapeId
2:52 erneuter Test
2:56 Test des Einfügens mehrerer Objekte
3:08 Korrektur der Funktion getNewShapeId