Установить стили линий.mbx

(C) Дмитрий Мазуров, 2004-2008

				Введение.

	Программа позволяет быстро и легко заменить используемый MapInfo набор стилей линий. MapInfo может использовать одновременно только 128 стилей линий. Все они хранятся в специальном файле mapinfow.pen, который  находится в строго установленной папке. В какой - вам знать не нужно, это знает программа (если интересно, см. Приложение). Вам только нужно знать, что у каждой установленной на компьютере версии MapInfo - свой набор стилей линий (файл mapinfow.pen). Более того, если версия MapInfo - 6.5 или новее, то каждый пользователь Windows имеет свой файл стилей линий. Чтобы использовать другие стили линий, необходимо заменить этот самый файл mapinfow.pen другим, что и делает данная программа.

				Порядок работы.

	Запускаем "Установить стили линий.mbx", в меню "Программы" появляется пункт "Установить стили линий...", открывающий главный диалог программы.

			Главный диалог.

	Элементы управления организованы в таблицу. Первая строка таблицы представляет текущий файл стилей линий, вторая - новый, т.е. тот, который вы собираетесь установить. Таблица имеет следующие колонки:

	Файл стилей линий: 
В первой строке видим надпись "Текущий" и кнопка "показать", открывающая папку, где должен храниться файл стилей линий MapInfo.
Во второй строке - надпись "Новый" и кнопка "выбрать...", вызывающая окно обзора файлов для выбора устанавливаемого файла стилей линий. Папка, на которой закончился обзор, сохраняется в настройках программы. В следующий раз обзор начнется с этой же папки.

	Размер:
Размер файла в байтах. Различные по содержанию файлы стилей линий почти наверняка будут иметь разный размер.

	Изменен:
Дата и время изменения файла с точностью до минут. Разные файлы стилей линий почти наверняка будут иметь разное время изменения. Одинаковые файлы стилей линий, как правило, будут иметь совпадающее время изменения. 
ВНИМАНИЕ! Предыдущая версия программы "Установить стили линий"(где не показывалось время изменения) при установке меняла время изменения файла стилей линий на текущее время! Файл стилей линий, установленный текущей версией программы или простым копированием, сохраняет исходное время изменения.

	По нажатию кнопки ОК программа заменит текущий файл стилей линий новым и предложит вам перезапустить MapInfo. Дело в том, что MapInfo загружает стили линий при старте и поэтому "заметит" их замену только при следующем запуске.

				Приложение.

	В случае использования данной программы вам не нужно знать расположение файла стилей линий. Если все же интересно... 
Для MapInfo версии до 6.5 он находится в папке, куда установлена MapInfo. По умолчанию:
C:\Program Files\MapInfo\Professional\mapinfow.pen

Для MapInfo 6.5 он запрятан в скрытой папке в профиле пользователя. Например, у меня в Windows XP: 
C:\Documents and Settings\dima_maz\Application Data\MapInfo\MapInfo\Professional\850\MAPINFOW.PEN
здесь dima_maz - имя пользователя, а 850 - код версии MapInfo (в данном случае 8.5).

Где файл стилей линий находится в Windows Vista я узнал только благодаря моей программе :). Но сейчас уже забыл. Зачем помнить, если есть программа "Установить стили линий". 

	Кнопка "показать" может пригодится, если вы захотите установить свой набор символов MapInfo 3.0 (файл mapinfow.fnt). Он хранится в той же папке, что и стили линий. Еще в этой папке хранится файл с цветовой палитрой MapInfo (mapinfow.clr). Я не стал автоматизировать установку fnt- и clr-файлов, т.к. их замена не популярна.
