Zdarzenia

Awatar użytkownika
gbbsoft
Admin
Posty: 2179
Rejestracja: 09 lip 2008, 23:19
Miasto: Warszawa
System DCC: Lenz + Roco

Re: Zdarzenia

Post autor: gbbsoft »

Tak samo, tylko poszukaj cechy 'Hidden'.
reticulan
Posty: 237
Rejestracja: 29 maja 2018, 21:37
Miasto: Częstochowa
System DCC: Roco 10764

Re: Zdarzenia

Post autor: reticulan »

Właśnie o to chodziło. Dziękuję.
reticulan
Posty: 237
Rejestracja: 29 maja 2018, 21:37
Miasto: Częstochowa
System DCC: Roco 10764

Re: Zdarzenia

Post autor: reticulan »

Zrobiłem dokładnie to samo, ale lok nie znika z panela lokomotyw. W panelu lokomotyw zaznacza się funkcja" poza makietą" ale lok znika dopiero jak wejdę w panel loków i z niego wyjdę naciskając "OK"

Panel lokomotyw nie odświeża się na bieżąco. Da się coś z tym zrobić? Zależy mi także na tym żeby lok znikały z panela bo mam malutki monitor 11 cali.
Awatar użytkownika
gbbsoft
Admin
Posty: 2179
Rejestracja: 09 lip 2008, 23:19
Miasto: Warszawa
System DCC: Lenz + Roco

Re: Zdarzenia

Post autor: gbbsoft »

Hmm... Pomyślę... :-)
reticulan
Posty: 237
Rejestracja: 29 maja 2018, 21:37
Miasto: Częstochowa
System DCC: Roco 10764

Re: Zdarzenia

Post autor: reticulan »

Ok, na spokojnie.
Awatar użytkownika
gbbsoft
Admin
Posty: 2179
Rejestracja: 09 lip 2008, 23:19
Miasto: Warszawa
System DCC: Lenz + Roco

Re: Zdarzenia

Post autor: gbbsoft »

OK. Zobacz w najnowszej wersji testowej.
reticulan
Posty: 237
Rejestracja: 29 maja 2018, 21:37
Miasto: Częstochowa
System DCC: Roco 10764

Re: Zdarzenia

Post autor: reticulan »

Działa:) Dziękuję.

PS. Czasami po kilkunastu kliknięciach zał-wył. tryb poza makietą program potrafi się wykrzaczyć całkowicie i okienko robi się mleczne, a na górze pisze brak odpowiedzi. Pomaga restart programu poprzez menagera zadań. A czasami jest tak że 100 razy kliknę i nic się nie stanie. Testowałem na dwóch różnych komputerach, jeden na Win10, a drugi na Win7, na obu dzieje się tak samo.
reticulan
Posty: 237
Rejestracja: 29 maja 2018, 21:37
Miasto: Częstochowa
System DCC: Roco 10764

Re: Zdarzenia

Post autor: reticulan »

Chciałem reaktywować wątek, tyle że chodzi mi o nowe zdążenie.

W jaki sposób sprawdzić czy lok osiągnął dana prędkość w km/h.

Dokładnie chodzi mi o zdażenie: "jeżeli lok osiągnął dana prędkość" to wykonaj jakieś działanie. I żeby to zdarzenie było można dodać do zdarzeń w poszczególnych lokomotywach, a nie tylko do bloków. Widziałem że są takie zdarzenia przypisane do loków. Takie jak np. "po zmianie kierunku" itp.

Przykład zastosowania mojego pomysłu.:

Gdy lok osiągnie prędkość 100km/h to zmień semafor. Lub rozjazd lub np zagraj dźwięk, lub uruchomi dana funkcje np sygnał Rp1 itd. Przykładów jest mnóstwo.
reticulan
Posty: 237
Rejestracja: 29 maja 2018, 21:37
Miasto: Częstochowa
System DCC: Roco 10764

Re: Zdarzenia

Post autor: reticulan »

Tak sobie jeszcze pomyślałem, że jeśli jest do wyboru w zdażeniach lokomotywy opcja " po zmianie kierunku" to również powinno się udać dodać opcji kilka. Np gdy lok osiągnie 10, 20, 30...... 160 km/h. Do wyboru lub do ustawienia. Ciekaw jestem co Pan na to.
Awatar użytkownika
gbbsoft
Admin
Posty: 2179
Rejestracja: 09 lip 2008, 23:19
Miasto: Warszawa
System DCC: Lenz + Roco

Re: Zdarzenia

Post autor: gbbsoft »

> W jaki sposób sprawdzić czy lok osiągnął dana prędkość w km/h.

Program o tym nie wie i nie dostaje o tym informacji z centralki, więc takiego takie zdarzenia nigdy nie będzie. Tak naprawdę o tym wie tylko dekoder.
Możesz próbować to symulować w ten sposób, że w zdarzeniu ruszenia loka z bloku robisz odpowiednio długie opóźnienie i po tym coś robisz, wierząc, że po tym opóźnieniu lok osiągną żądaną przez Ciebie prędkość.
ODPOWIEDZ