r3371 | jdp | 2010-03-10 19:05:35 +0300 (ср, 10 мар 2010) | 3 lines

- немножко констант
- уточнения в Lib_Clara.h. куча эльфов после этого перестанет компилиться.
- куча эльфов поправлена под уточнения в Lib_Clara.h

r3365 | jdp | 2010-02-21 07:38:05 +0300 (вс, 21 фев 2010) | 13 lines

- сунул png и zlib функции в ifdef
- подготовка к глобальному переименованию функций
- поправил дебаг конфигурации некоторых эльфов
- уточнил некоторые типы, убрал левое приведение типов
- убрал лишние декларации для гуёвых функций
- добавил две новые функции (Softkeys_GetSelectedAction + MonitorFeedback_SetTimer)
- заменил прямое обращение к элементам некоторых структур на вызовы функций
- = вместо == в сравнении в эвентконтроле (хоть функция и не используется)
- поправил самодельные структуры GUI (на а2 размер структуры больше)
- обновил свою древнюю напоминалку
- устал перечислять
- забыл удалить предыдущую строчку


r2717 | jdp | 2008-12-07 23:14:31 +0300 (вс, 07 дек 2008) | 1 line

!debug configuration fixed

r2716 | jdp | 2008-12-07 22:16:00 +0300 (вс, 07 дек 2008) | 1 line

чтоб компилилось (GpsMAP)

r2012 | KreN | 2008-03-04 21:41:07 +0300 (вт, 04 мар 2008) | 2 lines

...


r2011 | KreN | 2008-03-04 21:37:33 +0300 (вт, 04 мар 2008) | 17 lines

Вот решил выложить пока ещё работает )
эльф GpsMAP умеет шариться по карте и если есть возможность переходить на текущее местоположение. Для использования необходима карта, порезанная на мелкие куски в формате пнг, имена файлов - %Town%_%y%_%x%.png и должны лежать в каталоге ELF_DIR/GpsMAP/%Town%/ где %y% значения от 0 до последнего порезанного по вертикали, %x% от 0 до последнего по горизонтали. %Town% - переменная с конфига. Конфиг файл GpsMAP.ini должен лежать в каталог DIR_ELFS_CONFIG и иметь следующий формат:

[Town 0] // Секция одного города
Name = Rostov // Название города, а потом каталога с пнг и самих пнг
MapStartX=39°31.943' // начальная точка по x на карте
MapStartY=47°19.998' // начальная точка по y на карте
MapEndX=39°52.587' // конечная точка по x на карте
MapEndY=47°04.029' // конечная точка по y на карте

Для определения координат в каталоге %Town% должен лежать файл bs_dat.csv с форматом:
1;2;39°43.094';47°13.362';ул. Б. Садовая, 69 (РГЭУ);?
где первое значение номер бс (CID/10)
второе - lac
третье - координата по x
четвертое - координата по y
остальное до конца строки произвольно