-
Постов
385 -
Зарегистрирован
-
Посещение
-
Победитель дней
14
Сообщения, опубликованные xenon54
-
-
-
Это я пробовал на винде, т.к. нет возможности попробовать на ведре. Там все работет. Попробуйте сами с ImageList'ом в винде на своем проекте, и если у вас не будут появляться картинки, знач вы просто что-то не так делаете.
-
Если у вас XE8, то вы можете смело использовать ImageList. Только что попробовал в вашем проекте вместо
ItemData.Bitmap.Assign(btmpPlay);
сделать
ImageIndex := 0;
И все прекрасно работает.
ну и
ApplyStyleLookup
лишнее
-
Думаю что переназначать ничего не нужно, ибо листбокс это контрол, и его итемы это тоже конторлы и тут работает стандартная схема как для всех конторлов соответственно, они сами знают когда перерисовываться.
Вы бы код уже привели наконец, а лучше минимальный проект.
-
-
Воспользуйтесь поиском, тут эта тема поднималась неоднократно.
-
Не дизайн нужно подгонять под мультивью, а он должен работать иначе.
-
-
В обработчике событий жестов есть константа "EventInfo.Location" это текущее положение пальца. Каждый раз при срабатывании обработчика запоминаешь текущую позицию и в следующий раз смотришь куда и на сколько сместился палец. И соответственно меняешь на столько координаты своей панели. Так же в этой константе есть флаги "EventInfo.Flags" из которых можно узнать сейчас палец идет по экрану или его отпустили. Проверяешь, если палец отпустили, то смотришь текущие координаты панели, и дальше решаешь что с ней делать: через анимацию двигать обратно, или завершать движение.
-
Эх, точно, а ведь подобный вопрос уже был, невнимателен. Спасибо большое.
-
Интересно, а у меня работает.
-
Видимо никто особо не вникает в название форума, прочитав его единожды, замечают и забывают. Да и почему позорная ошибка? Где та грань ошибок позорных и нет (вопрос риторический)
«Позорность» ошибки заключается в том, что как раз-таки в русском языке эти наречия пишутся через дефис: по-твоему, по-немецки, даже, простите, по-идиотски.
Впрочем, не будем здесь обсуждать тонкости русского языка, я просто призываю администрацию исправить это недоразумение в заголовке форума
Получается что любая грамматическая или синтаксическая ошибка позорна?
-
Видимо никто особо не вникает в название форума, прочитав его единожды, замечают и забывают. Да и почему позорная ошибка? Где та грань ошибок позорных и нет (вопрос риторический)
-
-
Mission impossible? Есть подозрение что проблема возникла из-за перехода к новой моделе компонентов.
-
-
Быть может нужно выбрать правильный шрифт?
-
Мдэ, видать и то и другое сильно отличается на ведре и огрызке
На гейфоне нет собственных смайлов у вотсапа и эмодзи в мемо отображаются нормально, не так как у вас на скрине на ведре
А еще затея с чатом осложняется этим багом в мемо.
-
Тогда уж проще юзать TScaledLayout
-
Есть такой шрифт как эмодзи(у многих он стоит на телефонах как раз для печати смайлов в текстах). Так вот, пробовал вводить на IOS в Memo смайл от этого шрифта, а потом на канве отрисовывал текст, которы включает эти символы(смайлы). К удивлению нужно сказать, что метод отрисовки текста на канве рисовал эти символы как смайлы, причем нормальные смайлы, желтые там все дела, а не монохромные. У меня возникла тогда проблема как их правильно отправить на сервер, с кодировкой лажа, сервак проглатывает эти символы, решить проблему с кодировкой куда проще чем трахаться с какой-то отрисовкой десятков TImage с вычислением их координат, аодгонкой под скролл и т.д., это полный ... Взять даже самый популярный месенджер вотсап, он смайлов не имеет Имхо это самый реальный и простейший способ сделать смайлы в чате. Все кто пользуется смайлами с девайсов имеют клавиатуру эмодзи.
-
В стилях ничего не нашел,
function TCustomListView_helper.SearchBox: TSearchBox; begin Result := FSearchEdit; end; ListView1.SearchBox.FontColor := TAlphacolors.White;
Так не реагирует, все равно остается черным.
-
IOS не позволяет получить IMEI устройства.
-
-
Дак ФМ IOS это обертка для работы с классами и интерфейсами IOS, так что пофиг что они перешли на свифт если координальных изменений нет. Возможно я неправ, но я как-то так себе это все представляю.
[Android] Корректно удаляем TExpander в Android
в Управление памятью
Опубликовано · Изменено пользователем xenon54
Фактически, когда вы пишете
То для мобильных платформ это просто обнуляет локальную ссылку. Деструктор класса вызоветс ятолько тогда когда на объект не осталось не одной ссылки. У вас как минимум еще Parent ссылается на этот объект. Если у вас более нигде нет ссылок на этот объект, то такой код уничтожит объект:
http://fire-monkey.ru/topic/10-kak-pravilno-udaliat-kontroly-v-runtime/