Jureth писал(а):Чего-то они в таком виде меня не прельщают. В принципе работают, но чего-то не хватает.
Из "чего-то" пока удалось выделить следующее:
1. Кнопка, показывающая, у каких поездов ТП стоит в расписании, т.е. как у станций и депо.
2. ТП, размером больше, чем 1 клетка. Т.е., например, 1 точка на 2 жд. линии и.т.п.
3. Более расширенная статистика. Тут, на сколько фантазии хватит, но лично мне хотелось-бы видеть детализацию по перевозимым грузам (в тоннах/литрах, или составах с таким грузом). В идеали - по каждому проехавшему через ТП поезду.
А то для распределения трафика иногда очень надо, но - не хватает.
Кто-нить может это занести это пожелание в свой ToDo?
2) Боюсь, что это разрушит саму идею ТП.
ТП - это в первую очередь, адрес конкретной клетки, через которую мы желаем проехаться поездом. Этот адрес непосредственно используется при расчёте направления движения.
А две, скажем, клетки на ТП - появится определённая неопределённость в выборе пути.
Это, скорее, надо обращаться к разработчикам YAPF. Это на их шеи новая головная боль по адекватной обработке многоклеточной точки пути.
1) Я понял тебя так.
У нас есть окошко со статистикой конкретной ТП.
Ты хочешь, чтобы внизу этого окошка появился маленькая кнопка с паровозиком, как на станции и у депо, нажав на которую появляется новое окошко со списком проезжающих через эту ТП поездов.
Если ты это имеешь в виду, то, скорее всего, это возможно сделать, взяв за основу аналогичные окошки из станции или из Депо.
3) Со сбором статистики, не думаю, чтобы возникли большие проблемы.
На том же окошке наделать кучу кнопочек для вывода любой статистики. Только собирать эту статистику может оказаться весьма муторным делом. И надо будет вводить целую кучу дополнительных переменных в базовые структуры.