Aktionen
Feature #58
geschlossen
JH
Einstellungen während des Trainings ändern (Einblend-Panel)
Feature #58:
Einstellungen während des Trainings ändern (Einblend-Panel)
Beginn:
Abgabedatum:
% erledigt:
0%
Geschätzter Aufwand:
Gefunden in Version:
Beschreibung
Überblick¶
Im Trainingsfenster lassen sich bisher nur wenige Dinge live steuern (NumPad-Hotkeys für Gang +/-, Automatik, Intensität/Zoom, Werteleiste-Größe). Gangschaltungs- und Ablauf-Einstellungen gibt es nur in der Einstellungsansicht, nicht während der Fahrt.
Neu: ein Einblend-Panel im Trainingsfenster (freies Training, Profiltraining und 3D-Trainingsfenster). Das Training läuft weiter, Änderungen wirken sofort und werden sofort dauerhaft gespeichert (wie heute bei der Werteleisten-Skalierung).
Einstellungen im Panel¶
- Aktive Gangschaltung (Auswahl)
- Automatische Gangschaltung: Herunterschalten bei / Heraufschalten bei (Watt) sowie Automatik an/aus
- Erholungspulsmessung einschalten
- Trainingsdaten automatisch speichern
- Zusätzliche Gänge unter Gang 1 (Anzahl) und Entfaltungs-Reduktion pro Stufe (%)
Fahrphysik (Cr, CwA, Wirkungsgrad, Maximalleistung) ist bewusst nicht enthalten.
Bedienung¶
- Öffnen per Zahnrad-Button im Trainingsfenster und per Hotkey, Schließen per Esc bzw. erneutem Klick.
- NumPad-Hotkeys dürfen nicht auslösen, solange der Fokus in einem Zahlenfeld des Panels liegt.
Technik¶
- Neues UserControl
TrainingSettingsPanel, eingebunden inFreiesTrainingWindowViewundFreiesTraining3DWindowView(gemeinsames ViewModelFreiesTrainingWindowViewModel). - Werte laufen über
Prefs; das Speichern (Prefs.SaveChanges()) wird entprellt. - Gangschaltungswechsel und Änderung der negativen Gänge werden live auf die aktive Gangschaltung angewendet (
ApplyNegativeGearSettings, aktuellen Gang in den gültigen Bereich klammern). - Aktuell nicht live wirksam: gewählte Gangschaltung und negative Gänge (werden nur beim Start übernommen) - das wird mit diesem Ticket behoben.
Aktionen