-
Постов
2 517 -
Зарегистрирован
-
Посещение
-
Победитель дней
264
Весь контент Равиль Зарипов (ZuBy)
-
такого нету
- 2 ответа
-
- текст
- размер текста
- (и ещё 1 )
-
незнаю, у меня как раз работает вариант №3
-
так отключите TouchTracking у PresentedScrollBox, он перехватывает жесты
-
ссылка не рабочая
-
используются жесты, событие procedure TFormGP.ListView1Gesture(Sender: TObject; const [Ref] EventInfo: TGestureEventInfo; var Handled: Boolean);
-
Не подскажете как можно решить данную проблему на моей версии? не нужно строить костыли, установите последнюю стабильную версию студии
-
Большое спасибо, Работает именно так как нужно! Только можно меня мордой тыкнуть в основную идею сквозного скроллинга? идея такова чтобы нижнему контролу (скролбоксу) передать координаты смещения.
-
у нас есть
-
Можно узнать подробности про отсутствие open-ssl в android 6? Indy компоненты нельзя будет использовать? Как тогда быть если нужен SSL? вот тут обсуждалось я решил проблему через сервер, на php пишу всё что нужно (геокодинг, дистанцию и прочие ssl запросы) получаю уже сформированный json и кстати так намного удобней и правильней
-
а что именно не понятно? 1) создаём mEngine := TMapsEngine.Create; 2) указываем что будем использовать mEngine.SetOptionsYandex(''); mEngine.SetOptionsGoogle(GoogleAPI); mEngine.SetOptionsHere(HereAPI, HereAPP); 3) получаем данные по координатам mEngine.Geocoding(myCoordLoc, myGeoLoc); 4) получаем координаты по адресу mEngine.GeocodingReverse(myGeoLoc, myCoordLoc); 5) отрисовать маршрут mEngine.SetOptionsGoogleDistance(GoogleDistance); // тут !!distance!! api_key google mEngine.GoogleDistance(myCoordLoc, myCoordTap, myRoutePoints, myRouteInfo); // данные о маршруте Примера нет, т.к. я уже им не пользуюсь (из-за android 6.0, в нём нет поддержки open-ssl на которых работает indy)
-
Уже выложил, вот тут
-
а самому можно управлять настройками соединения? сохраните в отдельный файл и сделайте шифрование/дешифрование
-
Давно не хватало TListView в горизонтальной ориентации, например чтобы сделать вот такую картинку zairkz сделал стиль с применением 9-patch png "технологии" С помощью жестов показано как сделать "сквозной скрол" как писал dreamix P.S. по компоненту TListViewHorz, не успел все протестить как следует со всеми параметрами не правильно будет отображаться Header'ы и Поиск, основной функционал сохранен UPDATE: LVStyledhorz.7z
-
Тоже немного не так - он будет каждый раз искать форму при показе клавиатуры. Что, впрочем, и без того проделывается в ScrollInToRect Совершенно верно, именно про него. А вот то что он работает как ваш исходный код модуля - не согласен. потому что в ScrollableForm как раз и проводится ScreenToClient для координат клавиатуры в FormVirtualKeyboardShown. Повторюсь - про Android судить не могу, но в iOS правильное позиционирование должно быть именно с ScreenToClient преобразованием координат клавиатуры. по сути разницы не вижу, у меня просто универсальней и результат тот же.
- 46 ответов
-
- vkbdhelper
- scrollable form
-
(и ещё 3 )
C тегом:
-
Где располагать код Bootstrapper?
Равиль Зарипов (ZuBy) ответил SergeyIT вопрос в Приложение и формы
переопределить конструктор и ничего не нужно выдумывать нового //TForm1 ..... public { Public declarations } constructor Create(AOwner: TComponent); override; .... constructor TForm1.Create(AOwner: TComponent); begin inherited Create(Owner); // забираем данные из aClass end; -
Все верно написали FMX устроена так что есть только один TCanvas он и отрисовывает всех своих дочек. В VCL по другому каждый контрол отрисовывает себя сам
-
Немноно не так: если форм много он каждый раз будет искать форму. И на счёт стандартного способа, это вы про ScrollableForm? Он также работает как и хелпер без вашего вмешательства))
- 46 ответов
-
- vkbdhelper
- scrollable form
-
(и ещё 3 )
C тегом:
-
да, для IOS Ваш вариант работает, но для Android не подходит по двум причинам: 1) поднимает контрол выше, чем нужно 2) разные производители на андроиде творят что хотят... панель над клавиатурой не всегда входит в эту область, поэтому я и ввел переменную чтобы была возможность это исправить при желании Для примера на Nexus 5 панель входит в размер, а на HTC не входит Ваш вариант работает медленней, каждый раз поиск формы...
- 46 ответов
-
- vkbdhelper
- scrollable form
-
(и ещё 3 )
C тегом: