Commit Graph

300 Commits

Author SHA1 Message Date
m.stangl 16b26e4e59 Berechnung der zweiten Höhe von Kurve und Gefällestrecke implementiert 2024-09-30 18:23:16 +02:00
y.wang bb0933f779 Merge aufgelöst 2024-09-27 12:38:12 +02:00
y.wang e4d25e07e9 Statusänderung in Farbe angepasst 2024-09-27 12:35:39 +02:00
m.stangl 5d8ba95f0c Filter in der doPattern Funktion ergänzt, so das bereits angebunden Connection points nicht mehr vom Muster neu angebunden werden 2024-09-27 11:46:44 +02:00
y.wang 17faae708e Nach einem Doppelklick auf Kurve kann die Interface-Oberfläche geöffnet werden. 2024-09-26 16:07:41 +02:00
y.wang b925ed83da Strecke wurde in Kurve umbenannt, und die Interface Combobox für Kurve eingebaut 2024-09-26 14:31:48 +02:00
m.stangl cc0732acdc Globale Felder um der Gruppenfunktionen um eines reduziert. Weniger verwaltungsaufwand im Code. 2024-09-25 17:20:13 +02:00
m.stangl ede94e76dc merge und small bugfix in DestroyGroup 2024-09-25 15:08:08 +02:00
m.stangl 7c0c8c045b Gruppenroutinen implementiert 2024-09-25 14:37:50 +02:00
y.wang e73e92e62c Merge 2024-09-24 11:11:58 +02:00
y.wang 68197f4fd3 Kurve 30 und 60 sind zugefügt. Die Kurve_90_rechts und Kurve_90_links sind gelöscht. 2024-09-24 11:08:45 +02:00
m.stangl 10afb965ea erste Fassung der Datenstruktur für Gruppengrunktionen erstellt 2024-09-23 19:08:28 +02:00
m.stangl e64feea47a Funktion für Unlink für Weichen implementiert, welche die verbundenen ShapeItemIds zurückgibt und eine welche die Ids der Weichen selbst zurück gibt, so dass Sie z.B. gelöscht werden könnten. Versuchsfunktion mit STringbearbeitung in die Gruppenfunktionen dazu 2024-09-20 22:02:15 +02:00
m.stangl 7e191f2308 Gruppenfunktionen hinzugefügt 2024-09-10 17:27:07 +02:00
vrbic df42a1b950 Bounding Box Gefällestrecke (Wert für depth) warn nicht richtig wenn mit Kreisel verknüpft.
Konstanten (Width, Height, Depth, X) für Bounding Box berechnung in Variablen verschoben.
2024-09-10 15:44:14 +02:00
Simon Schmutzler ee5aad3a41 Merge conflict resolve 2024-09-03 15:15:04 +02:00
Simon Schmutzler 3c36193399 fehlende lokale Variablen hinzugefügt 2024-09-03 15:12:36 +02:00
m.stangl a8494ec737 Rotation mit eingepflegt 2024-08-16 11:50:47 +02:00
m.stangl 2776480eb3 Winkel und Höhenberechnung anders, wenn H0 > H1 bei der Gefällestrecke 2024-08-14 17:16:24 +02:00
m.stangl 9ace6d1f9d erste Fassung der veränderlichen Gefaellestrecke dazu, basierend auf einem Skelett. Aktuell noch in der falschen Ebene, nicht der XZ 2024-08-13 17:00:10 +02:00
m.stangl a1bcc52fe6 Kopiere die einzelnen Parts noch zum Assembly dazu 2024-08-13 14:35:32 +02:00
m.stangl 8170148f5e Einbau des Assemblies durch ein SerVar ohne den Parameter Anpassbares Teil 2024-08-13 13:47:06 +02:00
m.stangl 9f2b42a872 Verlinkung funktioniert jetzt 2024-07-31 16:51:13 +02:00
m.stangl 0946a088a1 alle weitere Orientierungsabhängige Fälle zur Erzeugung der Musterpattern hinzu gebaut 2024-07-31 12:00:24 +02:00
m.stangl 3346d232a6 ein paar neue von RD generierte Globale Variablen entfernt. Bugfix: bei Ctrl-C Ctrl-V Absturz: Variable ID war nicht mehr deklariert 2024-07-29 16:34:56 +02:00
m.stangl f5ffecbc3d Bugfix: Vorzeichen war noch falsch 2024-07-26 16:56:03 +02:00
m.stangl f0dc4cfd52 Gefällestrecke darf jetzt auch irgendwo in der Mitte platziert sein. Muster geht 2024-07-26 16:15:45 +02:00
m.stangl 8a8b645883 Pattern werden erzeugt. Verknüpfung und Cases für gedrehte Elemente fehlen noch 2024-07-25 18:51:30 +02:00
m.stangl 43d648e912 FilterConnectionPointsToUse weiter implementiert, um die zu verknüpfenden Punktpaare zu erhalten 2024-07-25 17:50:00 +02:00
m.stangl d9c1fe320a Eigene Funktion zur Erzeugung von Connectionpoint Paaren dazu 2024-07-24 19:32:27 +02:00
m.stangl 7dc6980bc6 erste Fassung der Erstellung der Kopie eines Shapes für das Mustern impl. 2024-07-23 16:37:28 +02:00
m.stangl f2e39c9b07 CSV Export der Scanner und Zusatzseparatoren erforderten einen anderen String in der Ausgabedatei 2024-07-23 14:41:11 +02:00
m.stangl bf3fc51920 CreateCopy Methode dazu. Ein paar Fehlermeldungen berichtigt. 2024-07-23 11:28:41 +02:00
y.wang fd33233cf2 Merge 2024-07-17 12:44:58 +02:00
y.wang 59ba3fb4f4 der Fehler bei der Auswahl der fixierten Länge der Gefällestrecke wurde behoben. 2024-07-17 12:42:34 +02:00
m.stangl d65fe9b760 BTMT Beladung benutze noch die Datei BTMTBeladung_Default im svg Ordner 2024-07-16 13:25:08 +02:00
m.stangl 25352954bf Small FIX: Strecke wurde als Gefaellestrecke ins CSV Exportiert 2024-07-16 11:52:48 +02:00
Simon Schmutzler dc9d215496 Aufruf der Set_Undef Funktion für SetStatus allgemein gemacht 2024-07-16 11:43:42 +02:00
Simon Schmutzler a730bf9c98 Überflüssige globale Variablen entfernt. 2024-07-16 11:18:50 +02:00
Simon Schmutzler bf0c36e80d Merge Branches 2024-07-16 11:14:07 +02:00
Simon Schmutzler 9de80c3532 UpdateShape aktualisiert für die 3D Vorschau die Shapes für alle aktuellen Typen. 2024-07-16 11:11:53 +02:00
Simon Schmutzler 2149b2c245 Fix: InheritHeight Aufruf nur durch Kreisel/Eckrad, sonst SetHeightOnConnect 2024-07-16 10:29:33 +02:00
m.stangl 7b0eb49879 Pattern Funktion begonnen 2024-07-10 16:40:08 +02:00
m.stangl 4495619a45 Tippfehler 'CreateFoerder' berichtigt 2024-07-10 15:47:35 +02:00
Simon Schmutzler 5b0b7b4f92 Merge 2024-07-10 12:12:43 +02:00
Simon Schmutzler 19434cc74e InheritHeight Funktion gefixt; Berechnung erfolgt ohne ShapePrototype; Einziger Übergabeparameter ist die ShapeId des Parent Elements, dessen Höhe an alle Children vererbt wird 2024-07-10 12:10:54 +02:00
m.stangl 66b5057348 Ctrl-c und Ctrl-v ging nicht für Förderer und Gefällestrecke. Aufruf von CreatePrototype war vergessen worden 2024-07-09 17:17:18 +02:00
y.wang 1a6c4354bb Merge 2024-07-09 13:49:25 +02:00
y.wang d6d13968ab Den Bug bei der Umbennenung des Namens der Shapes in der Funktion Pasted beheben 2024-07-09 13:31:49 +02:00
m.stangl 19f0d66671 ein paar Warnmdeldungen waren nicht ganz korrekt formuliert 2024-07-09 11:51:47 +02:00