-
Постов
73 -
Зарегистрирован
-
Посещение
-
Победитель дней
2
Сообщения, опубликованные rakhmet
-
-
У меня 18.0.
-
Xcode выдаёт. При попытке деплоя.
-
Такая вот картина у меня...
-
50 минут назад, kami сказал:
Работает. Правда, без симулятора и бывает приложение переклинивает, но я списываю это на активное использование TWebBrowser.
А я так и не смог их спарить в своё время.
-
Оказался в крайне идиотской ситуации: единственный iPhone 5s был обновлён до 10.2. Даже не спрашивайте как - рассказать всё равно не смогу, один глаз уже и так дёргается
В общем, Xcode 8.0 не работает с iOS 10.2. Обновить старенький Xcode 8.0 я не могу, потому что с обновлённым Xcode 8.2, в свою очередь, не работает Delphi Berlin Update 2. При этом откатить iOS могу максимум до 10.1, но мне нужна минимум iOS 10.0 - просто чтобы хотя бы заткнуть Xcode 8.0
Что можно сделать?
-
-
В 14.01.2017 в 21:47, Равиль Зарипов (ZuBy) сказал:
на андроиде не проверял, но должно работать
В предыдущем сообщении видно, как "не до конца" работает скролл:
ScrollBar1.Max := ListView1.ItemCount - Round(ListView1.Height / ListView1.ItemAppearance.ItemHeight);
С вычислением видимых строк можно добиться небольшого тюнинга, который заменит один баг другим, менее критичным в плане usability, но не менее критичным в визуальном плане:
ScrollBar1.Max := ListView1.ItemCount - Round(ListView1.Height / ListView1.ItemAppearance.ItemHeight) + ListView1.getVisibleCount;
Не нравится, что скролл на обоих гифках, как видно, ведёт себя чуть-чуть не так (на первой гифке скролл не пролистывает список до конца, на второй - листает список до конца, но отскакивает при касании непосредственно списка), как ведут себя скроллы в остальных приложениях. Мне хотелось бы узнать, есть ли способ улучшить его поведение, или это by design "потому что FM!", и мне просто нужно смириться с его (скролла) поведением и перестать поднимать тему годичной давности?
-
Есть ли способ в FM узнать количество видимых Items у TListView?
-
В 18.12.2015 в 13:48, Rusland сказал:
Кстати, стандартный ScrollBar можно спрятать, если скопировать в свой проект FMX.ListView.pas
и изменить
const ... {$IFDEF ANDROID} DefaultScrollBarWidth = 0; // вместо 7 {$ENDIF}
Осталось решить проблему "слепой зоны" ползунка при скроллировании внизу списка.
Под "слепой зоной" имелся данный эффект?
-
Благодарю за сэмпл! На Android (от 4 до 7) отлично работает, вопрос закрыт, теперь мне осталась лишь самая малость — разобраться, как именно это работает
-
В 10.01.2017 в 11:08, Равиль Зарипов (ZuBy) сказал:
Если использовать modernLV, то удалить нужно хелпер для TListView и использовать аналогичные методы из modernLV.
Хелперам стали недоступны приват секции, поэтому в Берлине не работает
Заранее прошу прощения за свои кривые руки, но ни фига не получается. Есть возможность сделать рабочий пример для Delphi Berlin Update 2?
-
-
DevExpress VCL Map Control и TMS Maps Pack. Первый - неприлично дорогой, второй - неприлично глючный. Выбор за тобой
-
В 22.01.2015 в 19:03, Vitaldj сказал:
Я использую для этого SQLite Data Access Components от Devart. http://www.devart.com/litedac/. Стоит денег, но я не жалею, что купил. Так как раз есть и то и другое. Единственное, только шифрование всей базы доступен при static linking, а он для мак os X не работает (еще). Но это, как я понял не актуально для вас. Все что нужно вам, есть там))
2 года прошло — изменилось что-нибудь для MacOS?
-
В шапке бы какой-нибудь FAQ разместить насчёт занимаемого объёма с кратким описанием возможных причин, потом очистить тему от лишних вопросов — и можно будет ссылаться на неё в случае вопросов от заказчиков (а некоторые из них неминуемо будут интересоваться данным фактом). Потому что в версии 10.2, не исключено, ~32 превратятся в ~35, судя по динамике роста компилируемых файлов в предыдущих версиях.
-
Спасибо, стало чуть полегче, но заводиться всё равно отказывается:
-
Решил так:
procedure TForm1.FormKeyUp(Sender: TObject; var Key: Word; var KeyChar: Char; Shift: TShiftState); begin if Key = vkMenu then ... end;
-
Есть ряд устаревающих, но активно используемых устройств (типа такого), у которых, кто помнит, была кнопка вызова меню вместо кнопки переключения между открытыми приложениями. Три года назад кнопку заменили, но уже проданные устройства, понятное дело, остались на руках у потребителей, и теперь нужно как-то с ними работать. Есть идеи, как определить, что была нажата именно кнопка вызова меню?
-
Что это (alert, message, notify, etc.)? И как этим можно воспользоваться на Android?
-
В 18.12.2015 в 13:48, Rusland сказал:
Кстати, стандартный ScrollBar можно спрятать, если скопировать в свой проект FMX.ListView.pas
и изменить
const ... {$IFDEF ANDROID} DefaultScrollBarWidth = 0; // вместо 7 {$ENDIF}
Осталось решить проблему "слепой зоны" ползунка при скроллировании внизу списка.
PS. Ну и желательно реализовать плавность хода скроллера (
За прошедший год, видимо, много изменений было: alphLVS.zip не желает компилироваться в Delphi Berlin Update 2. Или я просто что-то не так делаю?
-
-
Изменилось ли что-нибудь за прошедшие полтора года? Понадобилось вычисление ПОЛНОГО разрешения экрана устройства, и наткнулся на те же самые проблемы, что и товарищ Schekhovtsov когда-то
-
Можно ли на Delphi определить, способно устройство звонить или нет? Понадобилось определить, чем является устройство - телефоном, планшетом, или каким-нибудь мутантом, чтобы автоматически скрывать кнопку "Набрать номер" на тех устройствах, которые не умеют звонить.
-
Вставить бы на свою иконку "Печать" анимированный принтер из этой коллекции — тогда у части моих пользователей точно случится оргазм.
Update 2 + iOS 10.2
в iOS
Опубликовано
Вроде то же самое: