-
Постов
419 -
Зарегистрирован
-
Посещение
-
Победитель дней
37
Весь контент Barbanel
-
Речь идет о VCL? Если мне не изменяет память - дефолтный стиль называется "Windows". Вот так: TStyleManager.TrySetStyle('Windows');
-
В 26 Апи новая модель разрешений. То, что права прописаны в манифесте больше не означает что они выдаются по умолчанию. Нужно спрашивать у пользователя права и только потом сохранять. Здесь подробнее Там же есть ссылка на гитхаб, на гитхабе лежит готовый РАБОТАЮЩИЙ пример. Про "поделиться" не могу сказать, не встречался с таким. PS да, мы не используем в наших приложениях "поделиться" ?
- 2 ответа
-
- targetsdkversion
- sdk
-
(и ещё 1 )
C тегом:
-
Здесь утверждается что работает.
-
Попробуйте перед снятием скриншота насильно применять стиль всех для элементов. Вызывайте для каждого контрола процедуру ApplyStyleLookup();
-
Посмотрите здесь Также посетите гитхаб этого чувака, скачайте его библиотеку KastriFree. Там есть работающий пример уведомлений.
-
Чот какая-то неполная у вас коллекция) У меня еще дельфи 1 есть ?
-
Возможно есть еще одна перегруженная процедура .Options Проверил, их две. Какая именно вам нужна? Далее, Build Configurations - Debug или Release? В настройках проекта/компилятора, Use Debug DCU - True или False?
-
Fruity Loops написан на Дельфи??! Агонь! По теме. Если невозможно в FMX - сделайте в VCL. Напишите dll с использованием VCL или вообще WinAPI, и вызывайте функции этой dll из вашего приложения.
- 6 ответов
-
- fire monkey
- forms
-
(и ещё 3 )
C тегом:
-
https://stackoverflow.com/questions/26025572/how-to-load-custom-cursor-in-firemonkey
- 6 ответов
-
- fire monkey
- forms
-
(и ещё 3 )
C тегом:
-
Если вы видите что в одной процедуре кружки есть, а в другой нет - это значит что этот код (который без кружка) не скомпилирован и в данном не используется. Говоря по другому, вы не можете эту процедуру продебажить потому что ее никто не вызывает (ни вы, ни сам компонент). В данном случае - это не глюк)
-
Я не знаю что такое CoreLocation и что оно делает, но беглый гуглеж дает некоторые ссылки. Вы это: http://edn.embarcadero.com/article/41715 смотрели? PS Ваше приложение предоставляет инфо о траве, которая нелегальна во всех странах где приложение доступно. Ключевое слово "во всех". Вы уверены что вы правильно настроили страны?
-
Странно, в теории должен сработать, но я не проверял. Просто убедился что TagObject имеет пометку Week.
-
Присвоил этот объект полю TListBoxItem.Data Это поле не содержит слабую ссылку. Альтернативный вариант указал RealSHELS
-
del. Про weak как-то вообще не подумал... Пробую. Спасибо!
-
Всем хай. Пол дня бьюсь, уже с ума начинаю сходить, и как назло не с кем посоветоваться сегодня. Выручайте) Суть: Есть TListBox. В него динамически из кода создаются TListBoxItem. Каждому итему в поле TagObject присваивается некий объект, хранящий дополнительные данные. По клику на итем, вытаскивается этот объект и в зависимости от данных, выполняются разные действия. Проблема: Под Windows ее собсно нет) Под Android при клике на TListBoxItem оказывается что TagObject = nil. Голова уже дымится, у меня закончились мысли, что это может быть... Код, на всякий: while not query.Eof do begin item := TListBoxItem.Create(lbTeilLeistungsArten); lbTeilLeistungsArten.AddObject(item); item.StyleLookup := 'listboxitemTL'; item.Height := 60; item.Text := query.FieldByName('Bezeichnung').AsString; item.OnClick := OnTeilleistungenClick; item.Tag := query.FieldByName('ID').AsInteger; item.DisableDisappear := true; item.ApplyStyleLookup(); lStObj := TStoreObject.CreateTL(query.FieldByName('ID').AsInteger); lStObj.TeilLeistung.Name := query.FieldByName('Bezeichnung').AsString; item.TagObject := lStObj; query.Next(); end; Всем заранее спасибо!
-
Уберите ссылку, и включите ее через две-три недели. Тупо проверяйте дату.
-
Ну, если вы считаете что причина в их ориентации, то попробуйте им просто не давать повода для этого. Просто скройте из выдачи все что связано с травой. Включите обратно когда приложение будет в сторе. Если по-правильному, то им стоит написать и явно указать что в канаде например разрешено. Про штаты я не знаю. PS надеюсь иконка приложения не виде конопляного листика???
-
Всем привет! Недавно столкнулись с особенностью двух разных смартфонов. При вводе в TEdit обычного емейл-адреса срабатывает автозамена. После этого, ввод текста ломается. Т.е. пользователь ставит курсор на последний символ слова, нажимает внопку "стереть", каретка перескакивает на второй символ в тексте, и стирает именно второй символ. Конец строки таким образом вообще невозможно удалить. Есть видео с багом. Утверждается что проблема воспроизводится на более древнем устройстве. Вопрос: кто-то сталкивался с таким, как лечили? Собсно предполагаемые решения 1) отключить автозамену для конкретного поля ввода (но я не уверен что это возможно), 2) дебажить и исправлять TEdit (шоб меня покрасили!!!) Всем заранее сенкс! TEdit Bug.mp4
-
- автозамена
- виртуальная клавиатура
-
(и ещё 1 )
C тегом: