Мужики, имейте совесть, тут или шашечки, или ехать! Не может один человек сходу сделать прогу на уровне мировых стандартов!
Или функционал наполнять сначала, а потом шлифовать, или упереться в один пункт и патчить его до без конца. Все мнения обсасываются до косточки. Или сделать просто и понятно с минимумом функций или наворачивать так, чтоб пришлось попотеть разбираясь, но выдать результат на максимум. Истина посередине где-то , как всегда конечно :) |
to Moff.
Пресеты должны включать настройки отображения сетки, названий населенных пунктов, ну там шрифты, цвета шрифтов, расположения. Это в том смысле, что если человек настроил себе все эти штуки в Прохоровке, то логично, что он захочет что бы на всех последующих картах дизайн был бы аналогичный. А подложки использованные юзером для каждой карты должны накапливаться в каком то выпадающем меню, для быстрой смены. Извините за назойливость. Сейчас это конечно не очень важно. Прога работает. |
Цитата:
Остальное - думать надо. Только вернулся... |
Цитата:
А чтобы у карт дизайн был одинаковый я делал так: Настроенную XML Прохоровки я сохранял под другим именем. Затем в общих настройках просто поменял имя карты. Вуаля... |
Borneo, создатель утилиты ШТУРМАН, спрашивал, как насчет экспорта маршрута из вашей проги в его.
формат таков: AC /х-координата (букв) 15 /у-координата (число) 9 /х-уточнение (квадрат делится на подквадраты 10х10, от 0 до 9) 0 /у-уточнение AN // итд 18 0 0 AS 19 0 0 AU 22 0 0 AP 24 7 0 |
Цитата:
|
Итак, состояние на сегодняшний день:
v.0.9.2.8 * Окно создания карты - убрана настройка пользовательского изображения. * Переделан механизм хранения базовых настроек для карты. Настройки объединены в один xml-файл. Каталог для карты содержит 3 файла: Map - изображение карты, Map_h - изображение карты высот, Props.xml - файл базовых настроек. * Карта высот - параметры. Добавлена кнопка "Удалить все высоты", по которой можно очистить список высот полностью. По кнопке показывается диалог с подтверждением удаления. Но, даже если было подтверждение удаления в диалоге, по кнопке "Отмена" высоты не очистятся, изменения происходят по кнопке "ОК". * Реализован механизм нанесения линии фронта на карту. На панели кнопок добавлены 3 кнопки: "Добавить красный маркер", "Добавить синий маркер", "Удалить маркер". Линия фронта расчитывается если на карте не менее 3-х маркеров и существуют маркеры разных цветов. * Добавлено окно настроек линии фронта, позволяющая управлять отображением линии фронта, маркеров линии фронта. * Изменен формат загрузки изображений. Базовые изображения - файлы .PNG. * В общих настройках в качестве альтернативного изображения карты можно указать файл в одном из трех форматов: GIF, BMP, PNG. * Добавлена возможность загружать линию фрона из файла миссии. Функция вызывается в окне настроек для линии фронта. v.0.9.2.7 * Добавлено отображение дополнительных линий сетки для квадртов. Квадраты делятся на 100 (10х10) или 9 (3х3) частей. Дополнительные линии сетки могут появляться при определенном увеличении, по-умолчанию при 200%. * Исправлена ошибка, возникающая при удалении крайней точки из маршрута и последующего перехода в режим редактирования или добавления точек. * Аэродромы. Добавлена настройка "Масштабировать изображение". * Линии сетки. Добавлены настройки, управляющие масштабированием толщины основных линий сетки при изменении масштаба. * Маршруты. Добавлена возможность сохранения маршрута из программы "Штурман" и сохранение маршрута в формате программы "Штурман". Действия доступны из контекстного меню списка маршрутов. * Маршруты. Добвлена настрока управляющая видимостью каждого маршрута. Окно "Маршрут - параметры" чек "Отображать маршрут". В списке маршрутов невидимый маршрут отображается зачеркнутым шрифтом. Добавление, исправление и удаление точек для невидимого маршрута не действуют. * Маршруты - общие параметры. Добавлен параметр "Округление расстояния". * Маршруты - общие параметры. В формат подписи маршрута вместо макроса #dist# введены: #dist_m# - расстояние в метрах, #dist_km# - в километрах, #dist_ml# - в милях. v.0.9.2.6 * Маршруты. Добавлена настройка "Рамка для текста" для подписей маршрутов. * По двойному клику на маршруте в списке вызывается диалог Свойства маршрута. * В диалоге "Свойства маршрута" добавлен список точек маршрута, позволяющий исправить параметры точек маршрута X, Y, V (скорость), H(высота). * Изменены иконки точек маршрута. * В строку состояния добавлена строка с номером квадрата, уточнением квадрата 0-9 (как в программе Штрурман), уточнением по NumPad. |
К сожалению обновление будет доступно только на следующей неделе, т.к. переработан механизм хранения базовых настроек и необходимо переделать xml для всех карт. Валидна только карта Прохоровки. Сегодня не успеваю все сделать - уезжаю, и буду только в среду.
|
Ждем, ждем :)
О, уже можно на полную использовать на Грозе :) А как дела с маркерами наземки? Вообще то для начала можно обойтись и обыкновенными круглыми маркерами двух-трех (синий, красный, зеленый) цветов для обозначения свои-чужие. А в свойствах маркера уже набивать вручную-танки, колонны, поезда и т. д. (и отображение свойств цели с правой стороны в закладке "цели") с автоматическим выведением координат квадрата. Но можно и в ручную опять же набивать: F19-танки, B14-колонна и т.д... :) Конечно маркеры-иконки, отображающие тип цели информативнее и наносить оперативную обстановку быстрее и легче-но это уже при наличии времени и желания.. :) И так большое спасиб :) Но чую, у этой проги долгая жизнь..она ведь и БоБе будет жить :) |
Иконки.... наверное нужны. Я поступил проще. Затянул карты холодной ламинацией и ставлю пометки фламастером. По окончанию вылета стираю фламастер ваткой со спиртом. Опять же карты крепкие получаются, не рвутся.
|
Инсталлятор 0.9.2.8 готов. Карты переделаны. Добавлены 2 карты: Берлин и Курляндия.
Скоро будут выложены ссылки для скачивания. |
Вопрос к общественности:
Сейчас по-умолчанию используется 8-битные изображения. Но также предусмотрен вариант 24-бит. В приложении не очень хорошо смотрятся "угловатые" наклонные линии. Собственно вопрос: имеет ли смысл заморачиваться, чтобы переделать отрисовку карты в режиме 24-бит с использованием сглаживания (AntiAliasing)? |
http://www.jgr124.ru/teh/maptools.php
Тестовая версия 0928. Смотрим, пробуем. Уже есть немало пунктов для доработки, может что еще заметите и добавите. В первую очередь интересуют ошибки, недосказанность, замечания по функционалу. Дизайн интересует в меньшей степени :) |
Из мелочевки:
1. При задании маркеров высот можно тыкать в одно и то же место. В результате в хмле набивается много высот. - <ROWDATA> <ROW RowState="4" X="12500" Y="87150" H="23" /> <ROW RowState="4" X="12500" Y="87150" H="23" /> <ROW RowState="4" X="12500" Y="87150" H="23" /> <ROW RowState="4" X="12500" Y="87150" H="23" /> <ROW RowState="4" X="12500" Y="87150" H="23" /> <ROW RowState="4" X="6050" Y="83450" H="1" /> <ROW RowState="4" X="6050" Y="83450" H="1" /> <ROW RowState="4" X="6050" Y="83450" H="1" /> <ROW RowState="4" X="34550" Y="72300" H="0" /> <ROW RowState="4" X="34550" Y="72300" H="0" /> <ROW RowState="4" X="34550" Y="72300" H="0" /> <ROW RowState="4" X="34550" Y="72300" H="0" /> <ROW RowState="4" X="34550" Y="72300" H="0" /> <ROW RowState="4" X="45250" Y="67250" H="49" /> <ROW RowState="4" X="45250" Y="67250" H="49" /> <ROW RowState="4" X="45250" Y="67250" H="49" /> <ROW RowState="4" X="45250" Y="67250" H="49" /> <ROW RowState="4" X="45250" Y="67250" H="49" /> <ROW RowState="4" X="45250" Y="67250" H="49" /> 2. По дефолту сотит S=#dist#m в спеке по другому #dist_m# (именно так и работает) |
А чиго молчим..Я жду, жду..а тут оказывается новая версия (девятка) вышла.. :(
ЗЫ ага, переселились на Сухой.. Понил :) |
Ребят, я извиняюсь - не предупредил, основная тема ушла на сухой в раздел Программы.
Но блин сухой работает через раз... :( |
Часовой пояс GMT +4, время: 12:34. |
Red Rodgers official site. Powered by TraFFa. ©2000 - 2024, Red Rodgers
vBulletin Version 3.8.12 by vBS. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot