Zdarzenia
Re: Zdarzenia
Poszło na maila pw. z góry dziękuję.
Dobrze by było wiedzieć która operacja powoduje taki błąd lub może nieumiejętna obsługa programu przez ze mnie powoduje że z tymi plikami coś się dzieje.
Dodam jeszcze jedno spostrzeżenie. plik w oryginale ma powiedzmy 250 kb rozmiaru, po otworzeniu i zapisaniu bez żadnych zmian wielkość pliku spada do 248 kb. I to mnie dziwi.mimo braku zmian program coś zmienia. Może to jest jakiś trop.
Dobrze by było wiedzieć która operacja powoduje taki błąd lub może nieumiejętna obsługa programu przez ze mnie powoduje że z tymi plikami coś się dzieje.
Dodam jeszcze jedno spostrzeżenie. plik w oryginale ma powiedzmy 250 kb rozmiaru, po otworzeniu i zapisaniu bez żadnych zmian wielkość pliku spada do 248 kb. I to mnie dziwi.mimo braku zmian program coś zmienia. Może to jest jakiś trop.
Re: Zdarzenia
Źródłem obu problemów najprawdopodobniej było otwieranie plików w różnych wersjach programu, na zmianę.
Np.: otwierasz plik w nowszej wersji, potem w starszej wersji, potem ponownie w nowszej wersji programu.
Starsza wersja programu nie wiedziała o pewnych nowościach, które zostały dodane w nowszej wersji.
W najnowszej wersji testowej programu starałem się bardziej uodpornić program na tego typu operacje.
Np.: otwierasz plik w nowszej wersji, potem w starszej wersji, potem ponownie w nowszej wersji programu.
Starsza wersja programu nie wiedziała o pewnych nowościach, które zostały dodane w nowszej wersji.
W najnowszej wersji testowej programu starałem się bardziej uodpornić program na tego typu operacje.
Wiki: http://wiki.gbbkolejka.pl
Program do sterowania makietami: http://www.gbbkolejka.pl
Facebook: http://www.facebook.com/pages/Modelarst ... 0485039078
Program do sterowania makietami: http://www.gbbkolejka.pl
Facebook: http://www.facebook.com/pages/Modelarst ... 0485039078
Re: Zdarzenia
hmm. no właśnie mam tylko jedna wersje. chyba że za różne wersje można uznać wersje demo i wersja lekka. ale nie pracowałem przez cały ten czas na jednym komputerze i nic nie aktualizowałem. Kiedyś już się pojawił taki wątek na tym forum. plik finalnie został naprawiony ale przyczyna faktyczna nigdy nie ustalona.
W wersji testowej obie plansze się otwierają, i zapisują ponownie. Działa jak należy, dziekuję.
W wersji testowej obie plansze się otwierają, i zapisują ponownie. Działa jak należy, dziekuję.
Re: Zdarzenia
No i mam kolejną niewiadomą. Ściągnąłem sobie ten plik planszy z testowymi zdarzeniami i wszystko hula, mogę dodawać nowe funkcje itp i działaj.
Z kolei jak próbuje zaimplementować najprostsze polecenia typu "po ruszeniu z bloku zmień rozjazd", na moim pliku planszy w którym dotychczas pracowałem (Piotrze posiadasz ten plik na mailu), to żadne polecenie nie działa. Czy muszę coś globalnie zmienić żeby zdarzenia działały?
Dodam jeszcze że jak stworze nowy plik plansza, zupełnie czysty od zera to zdarzenia działają. Oczywiście mogę wszystko przerysować na nową plansze ale trochę by z tym zabawy było. Może jest prostsze rozwiązanie.
Wersja programu którą aktualnie używam to 1.75.6990.35240
EDIT:
Znalazłem przyczynę. Trzeba odznaczyć opcję "Wszystkie lokomotywy są ręcznie sterowane" (poniżej screen).
PS. Proszę nie kasować tego posta. Może się komuś przydać
Z kolei jak próbuje zaimplementować najprostsze polecenia typu "po ruszeniu z bloku zmień rozjazd", na moim pliku planszy w którym dotychczas pracowałem (Piotrze posiadasz ten plik na mailu), to żadne polecenie nie działa. Czy muszę coś globalnie zmienić żeby zdarzenia działały?
Dodam jeszcze że jak stworze nowy plik plansza, zupełnie czysty od zera to zdarzenia działają. Oczywiście mogę wszystko przerysować na nową plansze ale trochę by z tym zabawy było. Może jest prostsze rozwiązanie.
Wersja programu którą aktualnie używam to 1.75.6990.35240
EDIT:
Znalazłem przyczynę. Trzeba odznaczyć opcję "Wszystkie lokomotywy są ręcznie sterowane" (poniżej screen).
PS. Proszę nie kasować tego posta. Może się komuś przydać
Re: Zdarzenia
Opcja "wszystkie lokomotywy są ręcznie sterowane" powoduje, że program sam z siebie nigdy nie zmienia prędkości loków.
W takiej sytuacji program zakłada, że każda lokomotywa jest sterowana przez użytkownika.
Tak można się bawić na makiecie, albo tak się używa program na module, gdzie z założenia każda lokomotywa ma swojego prowadzącego.
W takiej sytuacji program zakłada, że każda lokomotywa jest sterowana przez użytkownika.
Tak można się bawić na makiecie, albo tak się używa program na module, gdzie z założenia każda lokomotywa ma swojego prowadzącego.
Wiki: http://wiki.gbbkolejka.pl
Program do sterowania makietami: http://www.gbbkolejka.pl
Facebook: http://www.facebook.com/pages/Modelarst ... 0485039078
Program do sterowania makietami: http://www.gbbkolejka.pl
Facebook: http://www.facebook.com/pages/Modelarst ... 0485039078
Re: Zdarzenia
To dlaczego u mnie włączenie tej opcji powoduje, że zdarzenia nie są obsługiwane?
Re: Zdarzenia
A konkretnie które zdarzenie nie jest wywoływane?
Wiki: http://wiki.gbbkolejka.pl
Program do sterowania makietami: http://www.gbbkolejka.pl
Facebook: http://www.facebook.com/pages/Modelarst ... 0485039078
Program do sterowania makietami: http://www.gbbkolejka.pl
Facebook: http://www.facebook.com/pages/Modelarst ... 0485039078
Re: Zdarzenia
Żadne. masz możliwość sprawdzić to u siebie na obojętnie jakim przykładzie?
Nawet ten plik który jest wystawiony jako testowy (załączam), po włączeniu tej opcji żadna procedura nie startuje.
Nawet ten plik który jest wystawiony jako testowy (załączam), po włączeniu tej opcji żadna procedura nie startuje.
- Załączniki
-
- test zdarzen.plansza
- (478.21 KiB) Pobrany 149 razy
Re: Zdarzenia
Sprawdziłem. Tak, masz rację. Jak program nie steruje lokami, to większość zdarzeń nie mają sensu, więc nie są wołane.
Po prostu całe fragmenty oprogramowania nie są używane, te które uruchomiają lub zatrzymują loki.
Po prostu całe fragmenty oprogramowania nie są używane, te które uruchomiają lub zatrzymują loki.
Wiki: http://wiki.gbbkolejka.pl
Program do sterowania makietami: http://www.gbbkolejka.pl
Facebook: http://www.facebook.com/pages/Modelarst ... 0485039078
Program do sterowania makietami: http://www.gbbkolejka.pl
Facebook: http://www.facebook.com/pages/Modelarst ... 0485039078
Re: Zdarzenia
No to jest to takim razie logiczne. W sumie, mało kto zajmuje się zdarzeniami gdy nie ma zainstalowanej info zwrotnej jak (póki co) ja.
Zastanawiam się czy w opisie opcji nie można by w nawiasie zrobić opisu "wyłączenie zdarzeń", coś w tym rodzaju.
Zastanawiam się czy w opisie opcji nie można by w nawiasie zrobić opisu "wyłączenie zdarzeń", coś w tym rodzaju.