$CurrentBuild=@Version
$MinBuild=40200
$d=@Calc $CurrentBuild-$MinBuild
@if ($d<0) then @Goto %OutOfDate
;Тело скрипта
@Break Выполнено
%OutOfDate
@Break Обновите ged.exe
Выбирайте MinBuild по самой новой из используемых функций.
@Version Возвращает дату билда программы (в виде числа дней прошедших с 30.12.1899)
$MinBuild - дата билда (в виде числа дней…) в который включена самая новая из используемых функций. Быстро перевести дату в число дней… можно в Экселе поменяв на “Числовой” формат ячейки с датой.
Спасибо. Ну вот - теперь мы и пришли к сути моего первоначального вопроса - как же узнать этоу дату билда (в виде числа дней…) в который включена самая новая из используемых функций - именно это я и просила добавить - в описание каждой функции дату билда - начиная с которого данная функция работает.
Дату включения существующих функций узнать не получиться .
Имея архив программ можно приблизительно определить эту дату для какой-либо функции с помощью скрипта
@FileOpen d:\test.dmf
;тут вызвать тестируемую функцию
$CurrentBuild=@Version
@Text[1].Load d:\Test.txt
@Text[1].Add Build $CurrentBuild: Вона працює - вона це функція
@Text[1].Save d:\Test.txt
@FileExit
Файл тулбара с этой кнопкой кинуть в папку с архивными ged.exe В этом файле установить StartUp равным 1. Запустить bat-файл с вызовом(ожидать закрытия) всех (список упорядочить по убыванию даты) архивных ged.exe. В test.txt посмотреть результат.
Очень сильное пожелание по поводу доработки программы!
Для упрощения и облегчения работы хотелось бы, чтобы появилась функция Указка (Выноска) в закладке Инфо с подчеркиванем первой строчки значения подписи на карте . Приходится подписывать колодцы: отметка кольца люка, отметка земли, отметка верха трубы, отметка дна лотка и т.д. причем все это в столбик.
Выноску к колодцам приходится рисовать в ручную - уходит много времени, а если к примеру на карте перетаскиваешь подиписи всед заними - перетаскиваешь выноску.
Это так неудобно.
Кстати в кредо и др. программах эта функция реализована
Здравствуйте, нельзя ли фиксировать размеры шрифтов разных подписей при изменении масштаба карты, часто приходится печатать листы в разных масштабах, размеры печати бывают большие а принтер А4, вот и приходится играться с масштабом, возможна данная функция уже реализована просто не знаю где…
Спасиб!
Очень бы хотелось чобы в редакторе условных знаков было масштабирование, тобишь полосы прокрутки или колесиком на мышке покрутил и лады. Дело в том что при создании крупных сложных условных знаков и их редактировании - это было бы очень удобно.
И еще вставка в редактор условных знаков картинок (изображений), для того чтобы не мучиться, обвел картинку и все Ок.
Заранее спасибо!
Условные знаки можно рисовать в самом Digitals. А потом Сервис|Преобразовать|Объект в символ. Может поможет.
А по поводу масштабирования - было бы неплохо.
Добрий день.
Пропоную реалізувати таку можливість - щоб замість панелі навігатора, в правому нижньому кутку, можна було б включати панель управління шарами. В яку можна було б додавати потрібний користувачу набір шарів (хоча б до 10 штук) і можна було б виконувати елементарні операції керування ними (Видимість, Редагування). Панелька може виглядати таким чином:
Підтримую. Вважаю реалізовану можливість зміни активного шару на закладці Правка зручною, проте швидко змінювати параметри інших шарів, не заходячи у Менеджер шарів, було б дуже зручно.
Такие пожелания вполне типичны для новичков. Ничего, пообвыкнетесь, подзабудете MapInfo, и поймете, что так как сделано в дигитале - вполне даже ничего.
Ну если так, то думаю, лучше сделать его отдельным окном, которое можно двигать куда кому нравится. Что-бы там еще хотелось иметь? Помимо возможности быстро менять статус слоев.