Есть у меня следующие пожелания/предложения. Прошу рассмотреть и по возможности внести в шапку, в порядке убывания приоритета (для меня вот так):
1. Если разрешение 800х480 и ниже, окно программы iCarDSConfig из-за фиксированного размера не умещается на экране по высоте. Не получается нажать кнопки "ОК" или "Применить"
Можно сделать размер окна нефиксированным в самой программе?
2. Может я невнимателен, но у меня в плагине POI не срабатывают точки, начиная с определённой скорости. Из экрана "Настройка предупреждений по местоположению" сохраняю мои значения порога скорости срабатывания, всё сохраняется, но срабатывание от скорости не зависит.
3. Возможно ли запретить запуск 2-й копии iCarDS? Ну, что-то навроде этого:
Код:
procedure TForm1.FormCreate(Sender: TObject);
var HM: THandle;
begin
HM := OpenMutex(MUTEX_ALL_ACCESS, false, '_iCarDS_UniqueMutex_');
if (HM <> 0) then
// ShowMessage('iCarDS уже запущена'); //Optional message
Exit;
if HM = 0 then
HM := CreateMutex(nil, false, '_iCarDS_UniqueMutex_');
end;
...На верность кода не претендую, ибо когда я последний раз программировал на Дельфи - "это было давно и неправда"
Заранее спасибо.