Перейти к содержанию
Fire Monkey от А до Я

Равиль Зарипов (ZuBy)

Модераторы
  • Постов

    2 517
  • Зарегистрирован

  • Посещение

  • Победитель дней

    265

Весь контент Равиль Зарипов (ZuBy)

  1. Что исправили в TLocationSensor? И что за фичи у TMapView? (кроме того что поверх можно ставить другие компоненты) TLocationSensor больше не выключает сенсоры на самсунге (можно снова использовать его для Android) TMapView->LayerOptions Traffic PointsOfInterest Buildings UserLocation Появилась точка вашего местонахождения
  2. wamaco, спасибо!
  3. Так их же выложили сразу же... ссылочку можно для прямого скачивания? https://mega.nz/#!wpESRTxQ!VK0o8Eo9U63Ho4RTYAY7L5QxjWeSrY8P0Swdm9XSDow а для FMX нету?
  4. Так их же выложили сразу же... ссылочку можно для прямого скачивания?
  5. например при сворачивании/выходе из программы и прочие события из-за которых приложению нужно сохранить данные
  6. Минусы 1. Баг с использованием старых стилей, ждём новые Premium Styles (спасает стандартные стили которые генерирует BitmapStyleDesigner) 2. TMultiView -> Drawer не перекрывает TMapView 3. Работа со стилями в рантайме через TStyleManager изменили 4. В старых проектах нужно удалять все uses'ы и дать среде самой сгенерировать uses'ы Плюсы 1. Исправили TLocationSensor 2. TMapView новые фичи 3. Среда шустрей запускается Пока все что заметил
  7. OnClose попробуй или OnSaveState
  8. TMapView точно исправили, поверх можно кидать компоненты, думаю TWebBrowser тоже исправили UPDATE: TMultiView+TMapView=конфликтуют
  9. парсер делаю сам через функцию, отлично работает во всех проектах. всегда код страницы можно разделить на блоки, если этим не позаботились разработчики и блоки информации не инкременируются также можно предложить использовать регулярки
  10. почему вообще Seattle?
  11. доступ через USSD команды и подключение API работы с телефоном. примеры звонилок есть в интернете и родной Action в RAD Studio
  12. это невозможно, ну если только телефон на котором вы тестите слабый. а так реальное устройство всегда и правильней и быстрей. эмулятор не учитывает особенности разных телефоном и прошивок. так что тестировать в эмуляторе можно только дизайн, как приложение будет выглядеть на разных экранах
  13. TotalCmd аналогично
  14. А я обычно VertCenter ставлю чтобы на всех платформах норм отображалось, а под ним Layout right
  15. а чем Button просто не устраивает? вообще странное поведение...
  16. android/ios/windows/mac os использую TPath.GetDocumentsPath
  17. нарисовать в 3D Max/SketchUp'е сохранить как *.dea и загрузить модель. проще и правильней наверное не придумать
  18. на андроиде нужно скорей всего использовать жесты, а не события клавиш мыши
  19. так точно, чтобы не пропадали контролы, их нужно не цеплять к кнопке, а вызывать кодом как-то так TakePhotoFromCameraAction.ExecuteTarget(Sender);
  20. Не поддерживается платформой значит
  21. procedure TForm22.Button1Click(Sender: TObject); var aParams: TMapsEngineYandexLocator; params, values: array of string; begin // 37.151.215.206 Астана, Казахстан SetLength(params, 1); SetLength(values, 1); params[0] := 'Внешний IP'; InputQuery('Введите...', params, values, procedure(const AResult: TModalResult; const AValues: array of string) begin if AResult = mrOk then begin mEngine.SetOptionsYandexLocator(''); aParams.IP.IPAddress_v4 := AValues[0]; TTask.Run( procedure begin mEngine.YandexLocator(aParams, TMapsEngineYandexLocatorType.IP, myLoc); mEngine.SetOptionsYandex(''); // получить через Yandex mEngine.Geocoding(myLoc, aData); TThread.Synchronize(nil, procedure begin lbCoordinate.Text := 'lat: ' + myLoc.Latitude.tostring + ' lon: ' + myLoc.Longitude.tostring; lbAddress.Text := aData.CountryCode + ' ' + aData.City + ' ' + aData.FormattedAddress; end); end); end; end); end;
  22. Yandex Maps API там все годное
  23. менять не видимым высоту в 0
  24. можно думаю, нужно событие OnScroll например от TVertScrollBox'a
×
×
  • Создать...