Autor Wątek: Info: Generator wpisów do semaforów świetlnych  (Przeczytany 91852 razy)

0 użytkowników i 3 Gości przegląda ten wątek.

Offline shafter

  • Zasłużony
  • Weteran
  • Wiadomości: 546
  • Siła reputacji: 221
  • shafter prezesshafter prezesshafter prezesshafter prezesshafter prezesshafter prezesshafter prezesshafter prezesshafter prezesshafter prezesshafter prezesshafter prezes
Re: Generator wpisów do semaforów świetlnych - dyskusja (przepisanie na C#)
« Odpowiedź #15 dnia: 02 Grudnia 2016, 14:31:05 »
Gratulacje!
...
Brakuje mi przycisku "domyślne ustawienie komór".

^^ przycisk "domyślne ustawienie komór" - wróć !

Offline jakubg1

  • Weteran
  • Pioneer
  • *
  • Wiadomości: 1173
  • Siła reputacji: 12
  • jakubg1 dróżnik obchodowyjakubg1 dróżnik obchodowy
  • Jestem na diecie... ...postowej.
Re: Generator wpisów do semaforów świetlnych - dyskusja (przepisanie na C#)
« Odpowiedź #16 dnia: 02 Grudnia 2016, 15:32:14 »
Nie rozumiem o co ci chodzi. Obecnie domyślne ustawienie komór zostało całkowicie zastąpione przez nowy system (patrz Komory wg. prędkości).
W przypadku sygnalizatorów SBL, gdzie nie ma żadnej opcji do wybrania, wciąż jest aktywny przycisk "Konfiguruj". Można go kliknąć i pojawią się odpowiednie komory.
W przypadku powtarzaczy i tarcz ostrzegawczych, jest aktywny tylko ptaszek odnośnie następnego semafora (100/Vmax). Po jego zaznaczeniu otrzymujemy tradycyjny układ komór, w przypadku niezaznaczenia ten sygnalizator będzie posiadał tylko komorę pomarańczową.
W przypadku tarcz manewrowych jest podobnie. W przypadku zaznaczenia białej komory semafor będzie posiadał standardowy układ komór, a jeśli to okienko pozostanie niezaznaczone to wygeneruje nam się tylko komora niebieska (tzw. Tm jednokomorowa, która służy jako W5).
Jak chcesz żeby było to szybciej dostępne to mogę zrobić domyślne zaznaczanie ptaszków po wybraniu danego typu sygnalizatora, ale to już w wersji C# (od 3.0.0 w górę).

Albo na przykład zmienić te rozwijane listy po prostu na kolory sygnałów, które można klikać.
Rozwijane listy od wersji 2.0.0 służą głównie do ułożenia niestandardowego układu komór (np. zamiast zpcpb - pcpzb). Jeśli semafor ma być normalnie wygenerowany wysoce zalecam używania tego nowo wprowadzonego systemu.

Moje pomysły i plany na ten program, zarówno pod względem funkcjonalnym i programistycznym są spore, tak jak wspomniał @jakubg1 do świąt na pewno będzie działająca wersja a nawet coś więcej.
Opisz te pomysły w Issues ;)
« Ostatnia zmiana: 02 Grudnia 2016, 15:34:16 wysłana przez jakubg1 »

http://img.uetam.pl/image/tHwn
Koniec z TD2 na zawsze. Zbyt słaby komputer, a w związku z nowymi wymogami procesor ucierpiałby 1000razy bardziej

Offline MrDyrektor

  • Zasłużony
  • Weteran
  • Wiadomości: 105
  • Siła reputacji: 33
  • MrDyrektor dyżurny ruchuMrDyrektor dyżurny ruchuMrDyrektor dyżurny ruchuMrDyrektor dyżurny ruchuMrDyrektor dyżurny ruchuMrDyrektor dyżurny ruchu
Re: Generator wpisów do semaforów świetlnych - dyskusja (przepisanie na C#)
« Odpowiedź #17 dnia: 02 Grudnia 2016, 16:06:34 »
Co do domyślnego zaznaczania ptaszków - o to mi chodziło, bo często potrzebuję zmienić typ semafora, i klikać od nowa wszystkie - niby nic, ale irytuje.
Z tą podmianą tych pasków miałem na myśli po prostu zamiast nich zastosować kolory (wszystkie do wyboru w poziomym rzędzie dla każdej komory semafora), które żeby wybrać wystarczy kliknąć.
Tak jak wcześniej napisałem, niby nic, ale zawsze pozornie zaoszczędzi czas ;)

Offline jakubg1

  • Weteran
  • Pioneer
  • *
  • Wiadomości: 1173
  • Siła reputacji: 12
  • jakubg1 dróżnik obchodowyjakubg1 dróżnik obchodowy
  • Jestem na diecie... ...postowej.
Re: Generator wpisów do semaforów świetlnych - dyskusja (przepisanie na C#)
« Odpowiedź #18 dnia: 02 Grudnia 2016, 16:16:46 »
Z tą podmianą tych pasków miałem na myśli po prostu zamiast nich zastosować kolory (wszystkie do wyboru w poziomym rzędzie dla każdej komory semafora), które żeby wybrać wystarczy kliknąć.
Moim zdaniem lepszy jest sposób który jest obecnie używany, ale dobrym pomysłem jest zrobić ankietę.
Jeszcze co do pomarańczowych to tutaj jest problem bo są 2 pomarańczowe i nikt nie będzie wiedział które jest które.
Chodzi ci o coś takiego?
EDIT: Zapomniałem w obrazku umieścić niebieskiej komory, ale oczywiście będzie jeśli taki system będzie wprowadzony.

http://img.uetam.pl/image/tHwn
Koniec z TD2 na zawsze. Zbyt słaby komputer, a w związku z nowymi wymogami procesor ucierpiałby 1000razy bardziej

Offline MrDyrektor

  • Zasłużony
  • Weteran
  • Wiadomości: 105
  • Siła reputacji: 33
  • MrDyrektor dyżurny ruchuMrDyrektor dyżurny ruchuMrDyrektor dyżurny ruchuMrDyrektor dyżurny ruchuMrDyrektor dyżurny ruchuMrDyrektor dyżurny ruchu
Re: Generator wpisów do semaforów świetlnych - dyskusja (przepisanie na C#)
« Odpowiedź #19 dnia: 02 Grudnia 2016, 16:42:59 »
No mniej więcej. Możnaby dodać jakieś litery żeby je [kolory]  rozróżnić. Na przykład ten semafor będzie z literą T, a następny - N

Offline Kacper9

  • Zasłużony
  • Pioneer
  • *
  • Weteran
  • Sponsor
  • Grupa II
  • *
  • Wiadomości: 1099
  • Siła reputacji: 528
  • Kacper9 prezesKacper9 prezesKacper9 prezesKacper9 prezesKacper9 prezesKacper9 prezesKacper9 prezesKacper9 prezesKacper9 prezesKacper9 prezesKacper9 prezesKacper9 prezes
Re: Generator wpisów do semaforów świetlnych - dyskusja (przepisanie na C#)
« Odpowiedź #20 dnia: 02 Grudnia 2016, 19:31:36 »
Jakub, a weź z tym wybieraniem przez jakieś chore ikonki idź, bo to co jest teraz jest najlepsze, a potem: "A dlaczego mi się nie podaje na bok" Odpowiedż: Bo zły pomarańczowy dałeś"
" A jaki jest dobry ten z T, czy N? A pewnie T jak Tak". Osobiście wolałbym na jednym dać 40 , a drugie zostawić jak jest ;)
Wypowiedź jest moją opinią, nie jest zatem to opinia mojego pracodawcy/firmy/innych podmiotów z którymi współpracuję lub w których imieniu występuję, występowałem bądź będę występował w przyszłości.

Offline jakubg1

  • Weteran
  • Pioneer
  • *
  • Wiadomości: 1173
  • Siła reputacji: 12
  • jakubg1 dróżnik obchodowyjakubg1 dróżnik obchodowy
  • Jestem na diecie... ...postowej.
Re: Generator wpisów do semaforów świetlnych - dyskusja (przepisanie na C#)
« Odpowiedź #21 dnia: 04 Grudnia 2016, 11:11:51 »
Przy ikonkach będzie się podawała pełna nazwa komory (tak jak teraz w wyborze, np. "Pom. (odn. do nast.)").

Dodano: 04 Grudnia 2016, 11:11:15

Ważne:
Ankieta zakończona. Wynik 6 : 4 dla nowego systemu.
Jak widać, ilości głosów były bardzo wyrównane. Postanawiam więc pójść na kompromis - domyślnie będzie nowy sposób wybierania, ale w menu będzie można wybrać stary sposób wybierania.
Pozdrawiam.

Dodano: 04 Grudnia 2016, 16:17:56


Pierwszy kod wygenerowany!

Co ciekawe odnalazłem buga w wersji 2.0.1 dotyczący zbyt małej ilości przecinków. ;)
« Ostatnia zmiana: 04 Grudnia 2016, 16:17:59 wysłana przez jakubg1 »

http://img.uetam.pl/image/tHwn
Koniec z TD2 na zawsze. Zbyt słaby komputer, a w związku z nowymi wymogami procesor ucierpiałby 1000razy bardziej

Offline gravition

  • Weteran
  • Wiadomości: 324
  • Siła reputacji: 65
  • gravition prezesgravition prezesgravition prezesgravition prezesgravition prezesgravition prezesgravition prezesgravition prezesgravition prezesgravition prezesgravition prezesgravition prezes
Re: Generator wpisów do semaforów świetlnych - dyskusja (przepisanie na C#)
« Odpowiedź #22 dnia: 22 Grudnia 2016, 12:13:28 »
A dałoby się dodać opcję "zgrupuj obiekty po wygenerowaniu" ? dzięki czemu mógłbym łatwo przesunąć wygenerowane 10 000 drzew

Offline jakubg1

  • Weteran
  • Pioneer
  • *
  • Wiadomości: 1173
  • Siła reputacji: 12
  • jakubg1 dróżnik obchodowyjakubg1 dróżnik obchodowy
  • Jestem na diecie... ...postowej.
Re: Generator wpisów do semaforów świetlnych - dyskusja (przepisanie na C#)
« Odpowiedź #23 dnia: 22 Grudnia 2016, 15:07:45 »
To jest generator semaforów, nie drzew ;D

http://img.uetam.pl/image/tHwn
Koniec z TD2 na zawsze. Zbyt słaby komputer, a w związku z nowymi wymogami procesor ucierpiałby 1000razy bardziej

Offline gravition

  • Weteran
  • Wiadomości: 324
  • Siła reputacji: 65
  • gravition prezesgravition prezesgravition prezesgravition prezesgravition prezesgravition prezesgravition prezesgravition prezesgravition prezesgravition prezesgravition prezesgravition prezes
Re: Generator wpisów do semaforów świetlnych - dyskusja (przepisanie na C#)
« Odpowiedź #24 dnia: 22 Grudnia 2016, 18:14:45 »
Kurrr z rozpędu nie tu gdzie trzeba napisałem :)

Offline jakubg1

  • Weteran
  • Pioneer
  • *
  • Wiadomości: 1173
  • Siła reputacji: 12
  • jakubg1 dróżnik obchodowyjakubg1 dróżnik obchodowy
  • Jestem na diecie... ...postowej.
Re: Generator wpisów do semaforów świetlnych - dyskusja (przepisanie na C#)
« Odpowiedź #25 dnia: 23 Grudnia 2016, 18:00:16 »
[...]do świąt na pewno będzie działająca wersja a nawet coś więcej.
Niestety nie będzie działającej wersji.
Głównym powodem było przepisanie okna na silnik WPF, co zdyskwalifikowało mnie z dalszej pracy (liczne błędy + niedziałający Microsoft Framework = nie mogę do niczego dojść przez Microsoft Visual C# 2010 Express).
Tak więc od teraz jedynym twórcą generatora jest @l0stfake7. Jeśli porzuci pracę (ostatnio nie było żadnych commitów) - generator w obecnej formie przestanie istnieć i będziecie się musieli zadowolić niedziałającą, mocno zbugowaną wersją 2.0.2.
Chyba że znajdziemy więcej osób chętnych do współpracy.
« Ostatnia zmiana: 23 Grudnia 2016, 18:02:05 wysłana przez jakubg1 »

http://img.uetam.pl/image/tHwn
Koniec z TD2 na zawsze. Zbyt słaby komputer, a w związku z nowymi wymogami procesor ucierpiałby 1000razy bardziej

Offline _l0stfake7

  • Zarząd
  • Administrator
  • Developer
  • Weteran
  • Naczelnik deweloperów
  • Sponsor
  • Grupa VIII
  • *
  • Wiadomości: 182
  • Siła reputacji: 116
  • _l0stfake7 prezes_l0stfake7 prezes_l0stfake7 prezes_l0stfake7 prezes_l0stfake7 prezes_l0stfake7 prezes_l0stfake7 prezes_l0stfake7 prezes_l0stfake7 prezes_l0stfake7 prezes_l0stfake7 prezes_l0stfake7 prezes
  • (∩ⴲ ε ⴲ)⊃━☆゚.*
    • kajmanzzaokladki.pl
Re: Generator wpisów do semaforów świetlnych - dyskusja (przepisanie na C#)
« Odpowiedź #26 dnia: 23 Grudnia 2016, 19:58:56 »
Oczywiście nie porzucam prac, nie miałem po prostu czasu, na pewno przed końcem roku(a prawdopodobnie szybciej) będzie merge mojej gałęzi i będzie można dalej wprowadzać zmiany. Proponuję przerzucić się na darmowy Visual Studio 2015 Community https://www.visualstudio.com/pl/vs/community/ na którym nie będzie żadnych problemów z nowościami. Visual Studio 2010 w wersji Express to już prawdę mówiąc relikt przeszłości  ;)
« Ostatnia zmiana: 23 Grudnia 2016, 20:01:29 wysłana przez _l0stfake7 »
https://kajmanzzaokladki.pl
"Jaka jest cena kłamstw? Nie chodzi o to, że mylimy je z prawdą, ale o to, że usłyszawszy dość kłamstw, przestajemy rozpoznawać prawdę w ogóle. Co wtedy? Porzucamy nadzieję na poznanie prawdy i zadowalamy się opowieściami"
"To słuszność idei może nas zaprowadzić do sukcesu, a nie liczba jej wyznawców."

Offline jakubg1

  • Weteran
  • Pioneer
  • *
  • Wiadomości: 1173
  • Siła reputacji: 12
  • jakubg1 dróżnik obchodowyjakubg1 dróżnik obchodowy
  • Jestem na diecie... ...postowej.
Re: Generator wpisów do semaforów świetlnych - dyskusja (przepisanie na C#)
« Odpowiedź #27 dnia: 23 Grudnia 2016, 20:05:24 »
Próbowałem ale nie da się :(
Pewnie dlatego że Windows 7 nie obsługuje VS 2015 (które jest Windows 8+). Dlatego już nie mogę współtworzyć generatora :(
« Ostatnia zmiana: 23 Grudnia 2016, 20:07:26 wysłana przez jakubg1 »

http://img.uetam.pl/image/tHwn
Koniec z TD2 na zawsze. Zbyt słaby komputer, a w związku z nowymi wymogami procesor ucierpiałby 1000razy bardziej

Offline nitro

  • Zasłużony
  • Weteran
  • Wiadomości: 176
  • Siła reputacji: 74
  • nitro prezesnitro prezesnitro prezesnitro prezesnitro prezesnitro prezesnitro prezesnitro prezesnitro prezesnitro prezesnitro prezesnitro prezes
Re: Generator wpisów do semaforów świetlnych - dyskusja (przepisanie na C#)
« Odpowiedź #28 dnia: 23 Grudnia 2016, 20:10:41 »
to coś masz dziwnego, bo mnie na Windows x64 normalnie chodzi VS Community 2015

Offline _l0stfake7

  • Zarząd
  • Administrator
  • Developer
  • Weteran
  • Naczelnik deweloperów
  • Sponsor
  • Grupa VIII
  • *
  • Wiadomości: 182
  • Siła reputacji: 116
  • _l0stfake7 prezes_l0stfake7 prezes_l0stfake7 prezes_l0stfake7 prezes_l0stfake7 prezes_l0stfake7 prezes_l0stfake7 prezes_l0stfake7 prezes_l0stfake7 prezes_l0stfake7 prezes_l0stfake7 prezes_l0stfake7 prezes
  • (∩ⴲ ε ⴲ)⊃━☆゚.*
    • kajmanzzaokladki.pl
Re: Generator wpisów do semaforów świetlnych - dyskusja (przepisanie na C#)
« Odpowiedź #29 dnia: 23 Grudnia 2016, 20:37:18 »
Sprawdź czy masz zainstalowany .NET Framework 4.6.
https://kajmanzzaokladki.pl
"Jaka jest cena kłamstw? Nie chodzi o to, że mylimy je z prawdą, ale o to, że usłyszawszy dość kłamstw, przestajemy rozpoznawać prawdę w ogóle. Co wtedy? Porzucamy nadzieję na poznanie prawdy i zadowalamy się opowieściami"
"To słuszność idei może nas zaprowadzić do sukcesu, a nie liczba jej wyznawców."