PocketGis

Навигатор "PocketGis"

Обмен мнениями между пользователями и разработчиками PocketGis
Текущее время: Чт, 9 сен 2010 13:02

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 200 ]  На страницу Пред.  1 ... 4, 5, 6, 7, 8  След.
Автор Сообщение
 Заголовок сообщения: Re: Расширение возможностей кастомизации экстендера
Новое сообщениеДобавлено: Пт, 16 июл 2010 8:37 
В сети
гипертестер

Зарегистрирован: Чт, 29 мар 2007 14:39
Сообщения: 1609
Откуда: МОСКВА
Псевдоним: xl8PU
КПК: HTC P3300
Я уже где-то писал, что для дизайна "убирающихся при отсутствии информации" индикаторов, нужно сделать подложку под индикатор такой же как и подложка зоны, а прозрачность зоны, в которую выводится индикатор, сделать равной 0.

_________________
Сергей
Artemis (HTC P3300, WM6.0 offRUS), МТС, Позывной xl8PU (onlineNick xl8PU)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расширение возможностей кастомизации экстендера
Новое сообщениеДобавлено: Пт, 16 июл 2010 12:45 
В сети
гипертестер

Зарегистрирован: Чт, 29 мар 2007 14:39
Сообщения: 1609
Откуда: МОСКВА
Псевдоним: xl8PU
КПК: HTC P3300
viewtopic.php?p=65976#p65976
Опубликована новая сборка экстендера.
Изменения:
- скорректирован алгоритм масштабирования пиктограммы viewtopic.php?p=67667#p67667

_________________
Сергей
Artemis (HTC P3300, WM6.0 offRUS), МТС, Позывной xl8PU (onlineNick xl8PU)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расширение возможностей кастомизации экстендера
Новое сообщениеДобавлено: Пт, 16 июл 2010 16:13 
Не в сети
заслуженный тестер
Аватара пользователя

Зарегистрирован: Ср, 3 дек 2008 14:17
Сообщения: 242
Псевдоним: huser
КПК: RoverPC N6
а/м: Ford Focus 1
sesh писал(а):
Я уже где-то писал, что для дизайна "убирающихся при отсутствии информации" индикаторов, нужно сделать подложку под индикатор такой же как и подложка зоны, а прозрачность зоны, в которую выводится индикатор, сделать равной 0.

Извини, но ничего не понял :oops:
Вот у меня прозрачность зон стоит 0. Но в отсутствии информации зона (подложка) все равно рисуется... Что нужно сделать, что бы она не рисовалась.
ЗЫ а по поводу этого:
huser писал(а):
а можно сделать так, чтобы при отсутствии информации выводилась zonex_2.bmp со своим параметром прозрачности, а при наличии информации выводилась zonex_1.bmp, так же со своим параметром прозрачности?

не проникся идеей или просто все мои предложения у тебя автоматически попадают в игнор-список?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расширение возможностей кастомизации экстендера
Новое сообщениеДобавлено: Пт, 16 июл 2010 16:30 
В сети
гипертестер

Зарегистрирован: Чт, 29 мар 2007 14:39
Сообщения: 1609
Откуда: МОСКВА
Псевдоним: xl8PU
КПК: HTC P3300
huser писал(а):
не проникся идеей или просто все мои предложения у тебя автоматически попадают в игнор-список?

Да ну... :)
Просто я предложил вариант, который точно работает. Если прозрачность зоны ZX.T = 0, никакая подложка зоны не рисуется!
Просто зона - то никак не может знать о том что там поверх нее рисуется... А что не рисуется... Поверх нее может быть и не один индикатор.
Или просто убрать файл zonex.bmp

_________________
Сергей
Artemis (HTC P3300, WM6.0 offRUS), МТС, Позывной xl8PU (onlineNick xl8PU)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расширение возможностей кастомизации экстендера
Новое сообщениеДобавлено: Сб, 17 июл 2010 18:04 
Не в сети
заслуженный тестер
Аватара пользователя

Зарегистрирован: Ср, 3 дек 2008 14:17
Сообщения: 242
Псевдоним: huser
КПК: RoverPC N6
а/м: Ford Focus 1
sesh писал(а):
Я уже где-то писал, что для дизайна "убирающихся при отсутствии информации" индикаторов, нужно сделать подложку под индикатор такой же как и подложка зоны, а прозрачность зоны, в которую выводится индикатор, сделать равной 0.

Данный вариант не подошел :(
Т.к. у меня почти все индикаторы меньше своих зон. Сделано для того, чтобы индикаторы не вылазили за пределы своих зон и имели отступ от края зоны.
sesh, надеюсь на помощь :D
Вот на всякий случай мой инишник:
Вложение:
EXTENDER.rar [1.25 Кб]
Скачиваний: 3


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расширение возможностей кастомизации экстендера
Новое сообщениеДобавлено: Пн, 19 июл 2010 9:23 
В сети
гипертестер

Зарегистрирован: Чт, 29 мар 2007 14:39
Сообщения: 1609
Откуда: МОСКВА
Псевдоним: xl8PU
КПК: HTC P3300
huser писал(а):
Данный вариант не подошел :(
надеюсь на помощь :D

Я сделал так:
Вложение:
resources__ini_change.rar [3.35 Кб]
Скачиваний: 7

Вот что получилось...
Индикаторы видимы:
Вложение:
scr1.jpg
scr1.jpg [ 59.43 Кб | Просмотров: 424 ]

Индикаторы невидимы:
Вложение:
scr2.jpg
scr2.jpg [ 54.57 Кб | Просмотров: 424 ]

Наверное, можно еще что-нибудь "подкрутить"...

_________________
Сергей
Artemis (HTC P3300, WM6.0 offRUS), МТС, Позывной xl8PU (onlineNick xl8PU)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расширение возможностей кастомизации экстендера
Новое сообщениеДобавлено: Пн, 19 июл 2010 10:10 
Не в сети
заслуженный тестер
Аватара пользователя

Зарегистрирован: Ср, 3 дек 2008 14:17
Сообщения: 242
Псевдоним: huser
КПК: RoverPC N6
а/м: Ford Focus 1
sesh, я ж писал, что для "эстетического отображения" индикаторов в зонах, они у меня меньше своих зон. Т.к. если их делать по размере зоны, то они или уползают за край зоны, или просто смотрятся не красиво без отступа. С маневром та же беда. Для такого расположения зон (типа Primo) мне нужен маневр размером 40х40. Но ведь его конструктивные размеры 30х40. Соответственно если его делать по размерам зоны он выглядит растянутым (как у тебя на скрине).
В общем вариант подложек под сами индикаторы не очень подходит. Прошу что-нибудь придумать :?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расширение возможностей кастомизации экстендера
Новое сообщениеДобавлено: Пн, 19 июл 2010 10:19 
В сети
гипертестер

Зарегистрирован: Чт, 29 мар 2007 14:39
Сообщения: 1609
Откуда: МОСКВА
Псевдоним: xl8PU
КПК: HTC P3300
huser писал(а):
Прошу что-нибудь придумать :?

В данном случае, нужно пиктограммы маневра рисовать так же в пропорции 40x30 (wxh).
Поскольку пиктограммы маневров в ресурсах представлены в виде 96x96 (квадратные), они в 40x30 и выводятся растянутыми...

_________________
Сергей
Artemis (HTC P3300, WM6.0 offRUS), МТС, Позывной xl8PU (onlineNick xl8PU)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расширение возможностей кастомизации экстендера
Новое сообщениеДобавлено: Пн, 19 июл 2010 10:46 
В сети
гипертестер

Зарегистрирован: Чт, 29 мар 2007 14:39
Сообщения: 1609
Откуда: МОСКВА
Псевдоним: xl8PU
КПК: HTC P3300
Можно еще скомбинировать индикаторы maneureSign и maneureDistance.
Вложение:
resources_1_change_ini.rar [2.89 Кб]
Скачиваний: 3

Получится все квадратным.
Вложение:
scr3.jpg
scr3.jpg [ 100.43 Кб | Просмотров: 401 ]

_________________
Сергей
Artemis (HTC P3300, WM6.0 offRUS), МТС, Позывной xl8PU (onlineNick xl8PU)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расширение возможностей кастомизации экстендера
Новое сообщениеДобавлено: Пн, 19 июл 2010 13:48 
Не в сети
заслуженный тестер
Аватара пользователя

Зарегистрирован: Ср, 3 дек 2008 14:17
Сообщения: 242
Псевдоним: huser
КПК: RoverPC N6
а/м: Ford Focus 1
sesh, согласись - по внешнему виду на скринах выше и в этой теме разница большая - viewtopic.php?f=47&t=4659
Хочется, что бы все выглядело так и еще убиралось при отсутствии информации...
Может придумаешь как сделать, что бы подложка под индикаторы могла быть больше самих индикаторов - по заданным нами размерам?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расширение возможностей кастомизации экстендера
Новое сообщениеДобавлено: Пн, 19 июл 2010 15:15 
В сети
гипертестер

Зарегистрирован: Чт, 29 мар 2007 14:39
Сообщения: 1609
Откуда: МОСКВА
Псевдоним: xl8PU
КПК: HTC P3300
viewtopic.php?p=65976#p65976
Опубликована новая сборка экстендера.
Изменения:
- реализовано нерисование подложки зоны, если ни один индикатор зоны не имеет для вывода в нее информации (по настоятельным требованиям уважаемого huser)

_________________
Сергей
Artemis (HTC P3300, WM6.0 offRUS), МТС, Позывной xl8PU (onlineNick xl8PU)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расширение возможностей кастомизации экстендера
Новое сообщениеДобавлено: Пн, 19 июл 2010 16:35 
Не в сети
заслуженный тестер
Аватара пользователя

Зарегистрирован: Ср, 3 дек 2008 14:17
Сообщения: 242
Псевдоним: huser
КПК: RoverPC N6
а/м: Ford Focus 1
Офигеть :shock: оперативно однако!
Я же знал что ты ВСЕ можешь :wink:
Только появилась еще хотелка :oops: : неплохо бы сделать, что при отсутствии индикаторов для вывода подложка все же рисовалась, но с заданным параметром прозрачности (например пусть за это теперь отвечает этот параметр i.onlineUsers = F, 2, 0, 40, 20, Tahoma, 9, 1, 0,0,0, 0,0,0, 50, i.null). Т.к. для новичков и просто при использовании нового скина, будет непонятно куда тыкать, чтобы например отметить аварию. Т.к. к расположению зон еще не привык...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расширение возможностей кастомизации экстендера
Новое сообщениеДобавлено: Пн, 19 июл 2010 16:42 
В сети
гипертестер

Зарегистрирован: Чт, 29 мар 2007 14:39
Сообщения: 1609
Откуда: МОСКВА
Псевдоним: xl8PU
КПК: HTC P3300
huser писал(а):
Только появилась еще хотелка :oops: : неплохо бы сделать, что при отсутствии индикаторов для вывода подложка все же рисовалась, но с заданным параметром прозрачности

Нет. Прозрачность индикатора сюда точно нельзя притягивать.
Лучше в .ini для зоны добавить параметр прозрачности "невидимой" зоны.
скажем, где-то такой:
Код:
zX.U = (0...255)

Нет параметра - подложка нерисуется как сейчас.
Есть параметр - рисуется без индикаторов с заданным коэффициентом прозрачности.
Подойдет? :wink:

_________________
Сергей
Artemis (HTC P3300, WM6.0 offRUS), МТС, Позывной xl8PU (onlineNick xl8PU)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расширение возможностей кастомизации экстендера
Новое сообщениеДобавлено: Пн, 19 июл 2010 16:42 
Не в сети
заслуженный тестер
Аватара пользователя

Зарегистрирован: Ср, 3 дек 2008 14:17
Сообщения: 242
Псевдоним: huser
КПК: RoverPC N6
а/м: Ford Focus 1
sesh писал(а):
Подойдет? :wink:

Да, да - это то что нужно!!!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расширение возможностей кастомизации экстендера
Новое сообщениеДобавлено: Пн, 19 июл 2010 17:09 
В сети
гипертестер

Зарегистрирован: Чт, 29 мар 2007 14:39
Сообщения: 1609
Откуда: МОСКВА
Псевдоним: xl8PU
КПК: HTC P3300
viewtopic.php?p=65976#p65976
Опубликована новая сборка экстендера.
Изменения:
- в .ini файл добавлен параметр
Код:
zX.U = (0...255)

задающий степень прозрачности подложки зоны для случаев, когда индикаторы зоны не имеют информации для вывода. По умолчанию значение параметра = 0 (абсолютно прозрачно / подложка невидима)

_________________
Сергей
Artemis (HTC P3300, WM6.0 offRUS), МТС, Позывной xl8PU (onlineNick xl8PU)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расширение возможностей кастомизации экстендера
Новое сообщениеДобавлено: Пт, 23 июл 2010 11:59 
Не в сети
мегатестер
Аватара пользователя

Зарегистрирован: Пт, 17 окт 2008 16:25
Сообщения: 547
КПК: Mio C520 2Gb + iPhoneToday
а/м: MMC Legnum 2002 Silver
а где можно увидеть перечень команд экстендера для меню и зон ?

_________________
Изображение
Дневной скин для OSM
Ночной скин для OSM. Ультралёгкий


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расширение возможностей кастомизации экстендера
Новое сообщениеДобавлено: Пт, 23 июл 2010 12:07 
Не в сети
продвинутый тестер

Зарегистрирован: Пн, 24 сен 2007 17:00
Сообщения: 189
gazzz писал(а):
а где можно увидеть перечень команд экстендера для меню и зон ?

в ини-файле есть описание, насколько я понимаю, всех поддерживаемых команд.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расширение возможностей кастомизации экстендера
Новое сообщениеДобавлено: Пт, 23 июл 2010 12:09 
В сети
гипертестер

Зарегистрирован: Чт, 29 мар 2007 14:39
Сообщения: 1609
Откуда: МОСКВА
Псевдоним: xl8PU
КПК: HTC P3300
Список комманд, поддерживаемых экстендером:
Код:
commandSaveBitmap;
commandSeeForward;
commandZoomIn2;
commandZoomIn4;
commandZoomOut2;
commandZoomOut4;
commandRouteRecalc;
commandZoomAllRoute;
commandEnumStrategies;
commandAddressBook;
commandManualFinish;
commandMainMenu;
commandXMPPMenu;
commandSwitchManeure;
commandSwitchInDoor;
commandSwitchIndicators;
commandShellExecute1;
commandShellExecute2;
commandShellExecute3;
commandShellExecute4;
commandSetOnlineAttention;
commandShowNearestNic;
commandShowAttentionsOnMap;
commandOnlineMonitor;
commandWhereIAm;
commandSelectNextSkin;
commandSelectPrevSkin;
commandGetSOS;
commandShowNearestSOS;
commandNewMainMenu;
commandSearch;
commandLoadFinish;
commandSaveFinish;
commandRouteHideShow;
commandRouteReset;
commandRouteBestTime;
commandRouteByTime;
commandRouteCompromise;
commandRouteByLength;
commandRouteBestLength;
commandFullScreenOnOff;
commandLoadMap;
commandExtenderSettings1;
commandExtenderSettings2;
commandExtenderSettings3;
commandExtenderSettings4;
commandAutoPositionOnOff;
commandAutoRotationOnOff;
commandAutoScaleOnOff;
commandRecordingOnOff;
commandWhereAmI;
commandGPSTest;
commandDayMode;
commandNightMode;
commandSunMode;
commandProbkovorotOnOff;
commandInetID;
commandAbout;
commandAutoradarSettings;
commandXMPPSettings;
commandSOS;
commandOff;
commandCancelSelection;
commandFinish;
commandShowMap;
commandCrash;
commandImHere;
commandAmbush;
commandSoundOnOff;
commandPortraitLandscape;

_________________
Сергей
Artemis (HTC P3300, WM6.0 offRUS), МТС, Позывной xl8PU (onlineNick xl8PU)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расширение возможностей кастомизации экстендера
Новое сообщениеДобавлено: Вс, 25 июл 2010 14:09 
Не в сети
продвинутый тестер

Зарегистрирован: Ср, 17 мар 2010 16:25
Сообщения: 79
Откуда: Московская область
Псевдоним: Stan
КПК: Gigabyte ms800&PND Comstorm Star
а/м: Kia Avella
Не знаю, где написать, здесь или ещё где-то? Я бы хотел подстроить под себя минималистический стиль от saintman (http://www.pocketgis.biz/forum/viewtopic.php?f=47&t=4613). Подстройка заключется в том, что хочу зону онлайнюзеров прикрепить в экстендер. Сделал так

Код:
;Зона F "Online"
;--------------------------
zF.X = 120
zF.Y = -10
zF.W = 40
zF.H = 10
zF.B = 0,0,0
zF.L = 0,0,0
zF.T = 255
zF.P = EX
zF.I = 0, onlineUsers
zF.S = commandShowNearestNic
zF.O = commandOnlineMonitor

i.onlineUsers = F, 0, 0, 40, 10, Larabiefont Bold, 9, 0, 0,0,0,

255,255,255, 0, i.null


Но получилось некрасиво. Почему-то имена участников не отображаются до первого клика по зоне, но и потом выглядят не так, как хотелось бы. Помогите пожалуйста исправить...


Вложения:
1007251401343735516255599025000.jpg
1007251401343735516255599025000.jpg [ 17.01 Кб | Просмотров: 225 ]

_________________
Изображение
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расширение возможностей кастомизации экстендера
Новое сообщениеДобавлено: Пн, 26 июл 2010 10:46 
В сети
гипертестер

Зарегистрирован: Чт, 29 мар 2007 14:39
Сообщения: 1609
Откуда: МОСКВА
Псевдоним: xl8PU
КПК: HTC P3300
При расположении индикаторов onlineUsers, onlineAttentions в окне экстендера, период их обновления в текущей реализации равен 20 сек.

_________________
Сергей
Artemis (HTC P3300, WM6.0 offRUS), МТС, Позывной xl8PU (onlineNick xl8PU)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расширение возможностей кастомизации экстендера
Новое сообщениеДобавлено: Пн, 26 июл 2010 19:31 
Не в сети
продвинутый тестер

Зарегистрирован: Ср, 17 мар 2010 16:25
Сообщения: 79
Откуда: Московская область
Псевдоним: Stan
КПК: Gigabyte ms800&PND Comstorm Star
а/м: Kia Avella
sesh писал(а):
При расположении индикаторов onlineUsers, onlineAttentions в окне экстендера, период их обновления в текущей реализации равен 20 сек.


Хорошо, спасибо. А как быть с невидимым шрифтом?

_________________
Изображение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расширение возможностей кастомизации экстендера
Новое сообщениеДобавлено: Пн, 26 июл 2010 20:27 
В сети
продвинутый тестер
Аватара пользователя

Зарегистрирован: Ср, 3 мар 2010 20:15
Сообщения: 132
Псевдоним: lu8Ku
КПК: Digma 430 B
а/м: MB190-1990
Код:
i.onlineUsers = F, 0, 0, 40, 10, Larabiefont Bold, 9, 0, 255,255,255, 255,255,255, 0, i.null


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расширение возможностей кастомизации экстендера
Новое сообщениеДобавлено: Пн, 9 авг 2010 15:14 
В сети
продвинутый тестер
Аватара пользователя

Зарегистрирован: Ср, 3 мар 2010 20:15
Сообщения: 132
Псевдоним: lu8Ku
КПК: Digma 430 B
а/м: MB190-1990
sesh писал(а):
Теперь экстендер при загрузке распознает и использует 5 файлов .ini, выбирающихся в зависимости от пропорций экрана и установленного режима день/ночь:

Если в будущем PocketGis будет оповещать экстендер при автоматическом смене режима день/ночь, будет реализована автоматическая смена.


Вот такую мысль только-что придумал. Если PGIS не сообщает экстендеру, об автоматическом переходе в ночной или дневной режим, что мешает тому-же экстендеру отдавать команды о переключение режима самому, по своим часам?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расширение возможностей кастомизации экстендера
Новое сообщениеДобавлено: Пн, 9 авг 2010 15:57 
В сети
гипертестер

Зарегистрирован: Чт, 29 мар 2007 14:39
Сообщения: 1609
Откуда: МОСКВА
Псевдоним: xl8PU
КПК: HTC P3300
Lelik.ch писал(а):
Вот такую мысль только-что придумал. Если PGIS не сообщает экстендеру, об автоматическом переходе в ночной или дневной режим, что мешает тому-же экстендеру отдавать команды о переключение режима самому, по своим часам?

Мысль, конечно, хорошая, но это не будет тогда синхронизировано с установками программы по смене режима день/ночь и смены скина набора данных.
Лучше пусть PocketGis управляет этим режимом и оповещает об этом экстендер.

P.S. А что, уже есть дневной/ночной скин для экстендера? :wink:

_________________
Сергей
Artemis (HTC P3300, WM6.0 offRUS), МТС, Позывной xl8PU (onlineNick xl8PU)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расширение возможностей кастомизации экстендера
Новое сообщениеДобавлено: Пн, 9 авг 2010 16:16 
В сети
продвинутый тестер
Аватара пользователя

Зарегистрирован: Ср, 3 мар 2010 20:15
Сообщения: 132
Псевдоним: lu8Ku
КПК: Digma 430 B
а/м: MB190-1990
sesh писал(а):
P.S. А что, уже есть дневной/ночной скин для экстендера? :wink:

Конечно :) Немного подполирую и выложу.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 200 ]  На страницу Пред.  1 ... 4, 5, 6, 7, 8  След.

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB

Copyright © 2006-2008 "VctOs"


SpyLOG Rambler's Top100