-
Постов
414 -
Зарегистрирован
-
Посещение
-
Победитель дней
36
Сообщения, опубликованные Barbanel
-
-
27 минут назад, gonzales сказал:
Помогло
Thread.IdHTTP.Disconnect; Thread.Terminate; Thread:=nil; Thread.Free;
Не совсем корректно.
Как уже было сказано, Thread.Terminate всего лишь выставляет флаг для остановки потока, но не останавливает его.
Поток сам себя останавливает, основываясь на этом флаге.
После того как вы вызвали Thread.Terminate, необходимо дождаться пока поток действительно остановится.
Либо, присваивать заранее потоку FreeOnTerminate чтобы он сам себя убил после остановки, и не вызвать его деструктор. -
Обычно с FreeOnTerminate проблем нет, он отрабатывает.
Проблема 99% где-то до этого. Возможно камера как-то стопорится/блокируется при уходе приложения в фон.
Попробуйте использовать компонент TfgApplicationEvents от Ярослава Бровина. Там есть возможность перехватывать такие события и соотв. реагировать на них. -
6 минут назад, krapotkin сказал:
Parent держит ссылку на объект. пока ее не удалишь, то и объект не захочет удаляться сам. а пока он не удаляется, не почистит и Parent. и вот тогда идет ненужная принудиловка с разными извращениями.
Так ведь счетчик ссылок же!
Нафиг он тогда нужен, если все равно приходится ссылки за него подчищать??! -
1 час назад, krapotkin сказал:
3. release обычно не требуется. если все написано хорошо, то FreeAndNil() самое то. а если плохо, то до конца все равно не спасет
Вродебы сейчас православно делать .DisposeOf
По крайней мере, ембакадеро так советовали, дальше всю работу делает сборщикпадалимусора.1 час назад, krapotkin сказал:8. при уничтожении компонента нужно не только убить его FreeAndNil(component), но сначала compjnent.Parent := NIL;
А можно плиз тут подробнее, для чего это делается?
Я всегда считал что компонент сам это делает перед уничтожением. -
4 часа назад, Ingalime сказал:
А как обстоят дела у FMX для IOS? Спасибо.
Не так давно выкатили в стор приложение. Пока работает на всех протестированных яблоках.
Пока... -
К сож. нет примера с момо перед глазами.
Суть такова: вы перебираете каждый элемент стиля мемо.
Штука в том, элемент стиля может также использовать стиль.
Вам нужно найти используемый стиль стиля))) и смотреть его.
ЗЫ. Эмбаркадеро: Мы сделали вам стили, чтобы бы могли применять стили пока разрабатываете стили)))))
-
В первую очередь смотреть стиль панели. Судя по скриншоту, полоса не только снизу, но и по краям.
Посмотрите какой стиль у нее используется, и проверьте его. -
Я не уверен, но вроде как все что находится внутри TCollection будет отображаться в дереве объектов.
Также, чтобы свойства компонента сериализовались в dfm-файл, они должны находиться в секции published.
Не уверен, не пинайте плиз если сморозил чушь. -
-
Как-то так сложилось что у нас вся контора использует только Huawei, Android от 6 до 8.
Ни на одном из них фотки из галереи не удаляются.
Будем разбираться еще. -
Исходники не вложил. Я это имел в виду.
-
-
-
Ок, дабы все таки принести в тему ответ:
http://fire-monkey.ru/topic/3866-статьяandroid-как-получить-информацию-о-потреблении-озу/?tab=comments#comment-24355Гитхаб демо-проекта: https://github.com/AndrewEfimov/Memory-info
-
-
-
Please, let us know if you find a solution of this problem)
-
Есть старый проект где я реализовал хук на клавиатуру, без использования длл. Проект для дельфи 7, соотв. никакого юникода.
Подробности сейчас не вспомню, помню лишь что я недели две исследовал как это работает.
Могу выслать в личку если интересует. -
Не зацикливайтесь сейчас на смайлах, делайте итеративно.
До релиза сойдет вставлять в мемо.текст bb-code или нечто подобное, а уже на канве выводить в этом месте смайл.
Сделайте релиз и потом уже постепенно прикручивайте плюшки типа смайлов в мемо.
Все имхо. -
Не изменятся, потому что для другого разрешения границы могут иметь другой размер, соотв. IDE не может сообразить куда нужно двигать и нужно ли менять размер.
Имхо, лучше так как сейчас, чем если бы она сама пыталась подвинуть все элементы. -
Да, как-то так.
На стеке народ советует получить UUID и сохранить его в KeyChain.
Прикол только в том, что да полдня гугления так и не стало ясно как работать с ним из Delphi.
Есть код от братьев-китайцев, но он требует скомпилированную под иос либу, которую нужно выкачивать с ихних серверов, что блин не так-то просто.
Если удастся заполучить, я поделюсь. -
Тут хорошо подошел бы компонент от TMS
TTMSVKontakteListViewWithBlackjackAndBubbles/sarcasm
-
14 часов назад, HyperZen сказал:
В дизайн-тайме, вроде, все работает корректно (см. рисунки). На реальном устройстве эта линия все равно видна... Что еще не так?
Возможно на устройстве (даже не возможно, а с уверенностью 99.9%) используется масштабирование большее чем 1.0
Скорее всего вы исправили регионы только для масштабирования 1.0 а нужно исправить для всех коэффициентов.
Идете в редактор стилей, выбираете свой компонент, жмете на Links (TBitmapLinks что там у этого компонента), в окне LinksEditor слева в нижней части будет список Resolutions.
Пробегаетесь по ним всем и корректируете местоположение.
И будет вам счастье -
14 часов назад, ENERGY сказал:
Тем более глюки Токио в основном касаются Android, в iOS там все ок.
С последним апдейтом (10.2.3) самые критичные насколько мне известно пофикшены.
Как минимум, я критичных глюков не замечаю, есть мелочи разумеется, но к я ним привык и называю их по именам)))А до фиксов да, было прикольно: иос собирали в Токио, андроид - в берлине)))
деструктор своего компонента
в ЖЦ приложения
Опубликовано
Это очень странно.
Проверю в течение дня.