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

ra.eremeev

Пользователи
  • Постов

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

  • Посещение

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

    1

Весь контент ra.eremeev

  1. Всем привет! Большое спасибо за представленное решение! Два вопроса по теме: 1. Есть ли возможность реализовать то же самое (передать координаты точки в навигатор и открыть его) в iOS? 2. Сделать все это, не для Google/Яндекс, а для общего случая (в приложении-навигаторе, установленному в девайсе по-умолчанию)?
  2. По-большому счету, остался только один вопрос: событие получения уведмоления не регистрируется устройством. Уведомление приходит, но обработчик этого не видит Для теста даже собрал приложение по инструкции Emborcodero: http://docwiki.embarcadero.com/RADStudio/Rio/en/Multi-Device_Application_to_Receive_Push_Notifications Результат тот же... Кто сталкивался и как лечил?
  3. Добрый день! Подскажите, а после перехода на Rio приложение работает нормально с PUSH-уведомлениями? Настройка производилась по материалам статьи Равиля. В Berlin и Tokyo все работает. Но после сборки приложения в Rio, по клику на PUSH-уведомление оно (приложение) "падает". И вторая проблема, событие OnReceiveNotificationEvent при открытом приложении при поступлении уведомления не наступает (уведомление приходит, но событие не срабатывает). Код Равиля не модифицировался Пока даже не понятно почему не работает в Rio...
  4. Друзья, всем привет! Подскажите, пожалуйста, есть ли возможность задействовать предиктивный ввод текста (на iOS и Android)? И как это сделать? Без него пользователям тяжело работать с вводом Первый скрин - как это реализовано в приложениях (выделил красным). Второй - как в FMX
  5. Дмитрий, добрый день! Пропустил Ваше сообщение Полноценное решение так и не найдено. Все "работает" так, как представлено во вложенном проекте. Удалось ли Вам решить?
  6. Рутрекер не фейковый - это одно из зеркал. У меня работает именно оно. Ваша ссылка, к сожалению, недоступна Про связку - поторопился. При сборке arm64 именно на этом SDK и не работает Тот самый Linked Error 1. Возвращаюсь в начало топика: есть ли решение по скрещиванию SDK старше 11 и Berlin?
  7. Доброго времени суток! Может кому пригодится: конфигурация Berlin отлично работает с MacOS High Sierra + SKD 11 Виртуалка для Hight Sierra доступна по ссылке
  8. Виталий, добрый день! Извиняюсь, что не с ответом, а с вопросом... Подскажите, пожалуйста, а как долгое нажатие отловить?
  9. Равиль, действительно, смайлы появились. ...но текст пропал Можно ли заставить смайлы и текст отображаться вместе в одном TText? TText.TextSettings.FontColor влияет на весь контент компонента
  10. Добрый день! Нуждаюсь в помощи. Необходимо в TText вывести текст в Unicode, содержащий смайлы. На iOS проблем нет - смайлы отображаются. На Android - монохромные значки (залитые черным) - . При этом, если выводить в ListView (через TListItemText), то смайлы выходят и на Android. Шрифт при этом тот же, что и для TText. Но необходимо именно в TText Помогите, пожалуйста, как вывести смайлы на Andorid в TText?
  11. Выкладываю решение. Надеюсь, кому-то будет полезно Есть ощущение, что это очередной костыль, но работает. Проблема - в необходимости перерисовки вручную добавленного TListItemImage после загрузки его Bitmap в потоке. LoadBitmaps.zip
  12. Он приложен. В самом первом сообщении. Дублирую LoadBitmaps.zip
  13. Получается, что там же InsertImageObject (в котором у меня OwnsBitmap:=true) используется в ListViewUpdateObjects. Т.е., то же самое, что в указанном Вами примере...
  14. Спасибо за отклик! В сформированном проекте он используется. Но проблему так и не решает
  15. Неужели никто не сталкивался с таким? Трудно поверить, что я один :(((
  16. Спасибо, но не помогает В проекте это используется в процедуре создания TListitemImage function TForm1.InsertImageObject(const Name:string; Width, Height:Single; PlaceOffsetX,PlaceOffsetY:Single; HorizAlign,VertAlign: TListItemAlign; AItem:TlistViewItem; LV:TListView):TListItemImage; begin result := aitem.Objects.FindObjectT<TListItemImage>(name); if result = NIL then result := TListItemImage.Create(AItem); Result.Name := Name; result.width := Width; result.height := Height; result.placeoffset.x := PlaceOffsetX; result.placeoffset.y := PlaceOffsetY; result.Align := HorizAlign; result.VertAlign := VertAlign; result.OwnsBitmap:=true; Result.Bitmap:=TBitmap.Create; end;
  17. Добрый день! Друзья, помогите, пожалуйста, побороть одну проблему: при загрузке картинок в ListView картинки не отображаются до выполнения какого-либо действия с самим ListView (например, скрола или простого прикосновения к нему). Т.е., требуется прикоснуться к компоненту, чтобы картинки появились. Проблема возникает только с собственноручно созданным объектом TListViewImage. При использовании для вывода изображений "стандартный" Image (например, ItemAppearance=ImageListItem), проблем не возникает Но иногда требуется больше одного изображения и необходимо создавать свои. С использованием решения по загрузке изображений из инета от ZuBy сделал минималистичный проект (нет ничего лишнего), отражающий суть проблемы. Буду ОЧЕНЬ признателен за помощь! LoadBitmaps.zip
  18. Большое спасибо! Указанный Вами способ отлично работает!
  19. Остановился на обработчике события OnMouseUp (итема или его дочерних компонентов - не принципиально). В нем одной строкой : listbox1.ScrollToItem(listbox1.ItemByIndex(round(listbox1.ViewportPosition.x/listbox1.Width))); Чтобы анимация не "глушила" такое действие (если раскрутить Scrolbox, то событие "пролетит") необходимо ее отключить: listbox1.AniCalculations.Animation:=false;
  20. Добрый день! Подскажите, пожалуйста, как можно кодом (или с использованием компонентов TAnimation...) организовать программную прокрутку Listbox к заданному итему? ScrollToItem дает мгновенный переход. Необходима именно плавная прокрутка списка приложением. С анимацией не сталкивался ранее Пол-дня "убил" и не смог сам разобраться
  21. Большое спасибо! Странно, что стандартных инструментов нет :(((
  22. Добрый день! Подскажите, пожалуйста, возможно ли отловить окончание скроллинга в ListBox. В частности, интересует именно момент "отпускания" (убрали палец от экрана при пролистывании) Listbox. Необходимо реализовать эффект "прилипания" итема к границе экрана при отпускании пальца. Т.е., как в мобильных приложениях: пока тянем горизонтальную ленту картинок пальцем - она перемещается под ним; закончили тянуть (убрали палец) на экране остался тот item с картинкой, который был вытянут на него больше всего (ширина итема=ширине экрана).
  23. Добрый день! Вам удалось реализовать работу приложения в фоновом режиме? Почему-то не получается Пробовал 1. устанавливать соответствующие значения ключей UIBackgroundModes (Location,Fetch) в IDE-Project->Options->Version info 2. прописывать блок ключей в файлы info.plist.TemplateiOS.xml и Entitlement.TemplateiOS.xml <key>UIBackgroundModes</key> <array> <string>location</string> <string>fetch</string> </array> Результат во всех случаях один: пока приложение открыто - определение координат производится (поставил отправку их по таймеру с интервалом в 1 мин.). Как только приложение сворачивается - отправка координат прекращается (таймер перестает "тикать"). При разворачивании - таймер вновь "заводится" и работа продолжается.
  24. Сам на свой вопрос и отвечу: при использовании TMultipartFormData, в параметре URL важно точное указание протокола (https или http). До этого в POST-запросах использовал TStringList. Там значения не имело (работал редирект и запрос отрабатывал)
×
×
  • Создать...