Stop całej makiety

Awatar użytkownika
Wmac127
Posty: 319
Rejestracja: 12 lut 2017, 16:20
System DCC: XpressNet; LENZ - LZV100, LH100, LH01

Re: Stop całej makiety

Post autor: Wmac127 »

To chyba najlepszym rozwiązaniem będą dwa przyciski WSTRZYMAJ i WZNOWIĆ rozkład jazdy w dodatkowym oknie z rozkladami ze statusem RUNNING.
Drugie rozwiazanie to te dwa w/w przyciski w dotychczasowym oknie z rozkładami jazdy ale status RUNNING wyróżnia się kolorem.
Oczywiście WSTRZYMAJ zatrzymuje pociągi a WZNOWIĆ je uruchamia wg dotychczasowych rozkładów.
Co Wy na to?
Pozdrawiam
MAciej
andrzej-n
Posty: 209
Rejestracja: 24 lis 2015, 20:48

Re: Stop całej makiety

Post autor: andrzej-n »

To chyba najlepszym rozwiązaniem będą dwa przyciski WSTRZYMAJ i WZNOWIĆ rozkład jazdy w dodatkowym oknie z rozkladami ze statusem RUNNING.
Absolutnie jestem za rozwiązaniem powyżej.
Wyobrażam sobie to tak: uruchomienie Rozkładu powoduje natychmiastowe wyświetlenie okna z tym Rozkładem. Uruchomienie kolejnego dodaje rekord. Zakończenie Rozkładu - rekord znika. Nie działa żaden Rozkład - okno jest zamknięte. No i oczywiście dwa przyciski WSTRZYMAJ i WZNÓW.
Andrzej
Awatar użytkownika
Wmac127
Posty: 319
Rejestracja: 12 lut 2017, 16:20
System DCC: XpressNet; LENZ - LZV100, LH100, LH01

Re: Stop całej makiety

Post autor: Wmac127 »

andrzej-n pisze: 26 maja 2017, 12:23 ... Zakończenie Rozkładu - rekord znika. Nie działa żaden Rozkład - okno jest zamknięte. No i oczywiście dwa przyciski WSTRZYMAJ i WZNÓW.
Z tym znikaniem to ostrożnie. Jeżeli rozkład jest w stanie zrealizować całą drogę przebiegu od razu, bez postojów to rozkład zniknie od razu po starcie. Tutaj bym optował za ręcznym kasowaniem zrealizowanych rozkładów. Poza tym zawsze można coś ulepszyć, zmienić jak są na liście rozkłady będące/zakończone.
Jeżeli nie działa żaden rozkład to okna nie ma. chociaż w sumie to okno dla aktywnych rozkładów może być na stałe. Do dyskusji.
Pozdrawiam
MAciej
andrzej-n
Posty: 209
Rejestracja: 24 lis 2015, 20:48

Re: Stop całej makiety

Post autor: andrzej-n »

Jeżeli rozkład jest w stanie zrealizować całą drogę przebiegu od razu, bez postojów to rozkład zniknie od razu po starcie.
Z tym masz rację. Ale z kolei jak się nie wykasuje, to okno zapełni się wcześniej uruchomionymi i zakończonymi rozkładami i zrobi się galimatias w którym nie będzie widać rozkładów działających. Optymalnym rozwiązaniem byłoby znikanie takiego rozkładu po dojechaniu do ostatniego bloku, który został w nim zdefiniowany. Wtedy po wstrzymaniu wszystkich rozkładów, w oknie tym będą widoczne tylko te rozkłady, które są uruchomione bądź muszą dokończyć trasę. Da to doskonały ogląd sytuacji w momencie zatrzymania i pozwoli łatwo wprowadzać zmiany w liście rozkładów.
Andrzej
Awatar użytkownika
Wmac127
Posty: 319
Rejestracja: 12 lut 2017, 16:20
System DCC: XpressNet; LENZ - LZV100, LH100, LH01

Re: Stop całej makiety

Post autor: Wmac127 »

andrzej-n pisze: 31 maja 2017, 15:50 ... Optymalnym rozwiązaniem byłoby znikanie takiego rozkładu po dojechaniu do ostatniego bloku, który został w nim zdefiniowany. Wtedy po wstrzymaniu wszystkich rozkładów, w oknie tym będą widoczne tylko te rozkłady, które są uruchomione bądź muszą dokończyć trasę. Da to doskonały ogląd sytuacji w momencie zatrzymania i pozwoli łatwo wprowadzać zmiany w liście rozkładów.
Zgadzam się, ostatni blok osiągnięty przez lokomotywę w rozkładzie jazdy powodowałby znikanie z dodatkowego okna rozkładów RUNNING.
Oczywiście w trakcie "eksploatacji" może będzie zaproponowane ulepszenie.
Pozdrawiam
MAciej
Awatar użytkownika
gbbsoft
Admin
Posty: 2178
Rejestracja: 09 lip 2008, 23:19
Miasto: Warszawa
System DCC: Lenz + Roco

Re: Stop całej makiety

Post autor: gbbsoft »

Trudno zrobić, aby rozkład jazdy czekał aż pociąg dojedzie "do ostatniego bloku" (cokolwiek to jest, bo rozkład jazdy nie wie co to jest).
Będzie można to rozwiązać jak dodam nowy element w rozkładzie jazdy "czekaj na pociąg w bloku".
Wtedy będzie można we wszystkich rozkładać na końcu dodać go, aby każdy cały rozkład jazdy nie znikał aż pociąg dojedzie do wskazanego przez was bloku.
To chyba będzie (na razie) najlepsze rozwiązanie...
:-)

PS. Pamiętajcie, że wy patrzycie na rozkład jazdy jak na "rozkład jazdy pociągu". A można patrzeć na rozkład jazdy inaczej: "rozkład jazdy stacji". Wtedy pojęcie "do ostatniego bloku" jest nieokreślone! Ja muszę o tym pamiętać, wy - nie.... :-)
Awatar użytkownika
Wmac127
Posty: 319
Rejestracja: 12 lut 2017, 16:20
System DCC: XpressNet; LENZ - LZV100, LH100, LH01

Re: Stop całej makiety

Post autor: Wmac127 »

gbbsoft pisze: 03 cze 2017, 17:37 Trudno zrobić, aby rozkład jazdy czekał aż pociąg dojedzie "do ostatniego bloku" (cokolwiek to jest, bo rozkład jazdy nie wie co to jest).
Będzie można to rozwiązać jak dodam nowy element w rozkładzie jazdy "czekaj na pociąg w bloku".
Proponuję napisać definicje pojęć (+opis) występujących w Rozkładzie Jazdy. Wtedy będzie sytuacja jasna, jak Ty to pojmujesz.
Wtedy będzie można we wszystkich rozkładać na końcu dodać go, aby każdy cały rozkład jazdy nie znikał aż pociąg dojedzie do wskazanego przez was bloku.
To chyba będzie (na razie) najlepsze rozwiązanie...:-)
Przetestujemy. Daj znać kiedy ładować kolejną wersję.
PS. Pamiętajcie, że wy patrzycie na rozkład jazdy jak na "rozkład jazdy pociągu". A można patrzeć na rozkład jazdy inaczej: "rozkład jazdy stacji". Wtedy pojęcie "do ostatniego bloku" jest nieokreślone! Ja muszę o tym pamiętać, wy - nie.... :-)
Patrzę tak jak to wynika z definicji "rozkład jazdy", gdzie pociąg jest zdefiniowany i zatrzymuje/rusza się o określonych godzinach na poszczególnych stacjach pośrednich aż do stacji końcowej. Być może nazwa jest nieadekwatna do Twojej koncepcji. Tak jak pisałem wyżej: Napisz definicje pojęć wraz z krótkim opisem przeznaczenia/funkcji.
Pozdrawiam
MAciej
andrzej-n
Posty: 209
Rejestracja: 24 lis 2015, 20:48

Re: Stop całej makiety

Post autor: andrzej-n »

Wtedy będzie można we wszystkich rozkładać na końcu dodać go, aby każdy cały rozkład jazdy nie znikał aż pociąg dojedzie do wskazanego przez was bloku.
Mnie takie rozwiązanie w pełni satysfakcjonuje. A jaki będzie miał status rozkład do czasu zniknięcia?
Andrzej
Awatar użytkownika
gbbsoft
Admin
Posty: 2178
Rejestracja: 09 lip 2008, 23:19
Miasto: Warszawa
System DCC: Lenz + Roco

Re: Stop całej makiety

Post autor: gbbsoft »

"Uruchomiony" (running)
andrzej-n
Posty: 209
Rejestracja: 24 lis 2015, 20:48

Re: Stop całej makiety

Post autor: andrzej-n »

Dzięki
Andrzej
ODPOWIEDZ