Перейти к содержанию
Fire Monkey от А до Я

Barbanel

Пользователи
  • Постов

    419
  • Зарегистрирован

  • Посещение

  • Победитель дней

    37

Весь контент Barbanel

  1. Вы не можете через хелпер переопределить процедуры родителей. Хелперы лишь расширяют функционал, насколько я знаю. Чтобы переопределить поведение класса, нужно наследовать от него дочерний класс и уже в нем переопределять. Я не знаю, можно ли переопределить конкретно процедуру Activate, на вскидку есть еще два решения: -не труъ: при OnClick на дочернюю форму, программно возвращать фокус нужной форме. -чуть более труъ: прописать стили формы, при которых она не реагирует на щелчки мыши, т.е. становится "прозрачной" для мыши. Это работает только на VCL приложениях (насколько я знаю)
  2. As i understand, compare of two strings with date inside will work correctly, if date saved in format YYYY-MM-DD With Time in format HH:MM:SS it have to be similar.
  3. О, это я удачно зашел! ? В данный момент как раз ковыряю этот кросс-платформенный пример, CubeMan3D. Сходу его удалось скомпилировать только в XE8. Стоит задача собрать его в XE10.2 Токио. Проблема в том, что в Токио низкоуровневая работа с приложением реализована немного по-другому. Если в XE8 обработка сообщений была реализована в цикле, то в Токио такого цикла больше нет, но есть коллбеки на все события. Обычно (насколько мне известно), работа графических игроподобных приложений строится по такому принципу: в цикле проверяются и обрабатываются пришедшие сообщения от системы, потом принудительно рисуется текущий кадр, и так до посинения) Не могу понять как в Токио организовать такой цикл? Сталкивался кто-нибудь? Заранее спасибо! PS могу собрать демо-пример с проблемой если необходимо.
  4. Barbanel

    IOS: Exception class 6

    А в симуляторе работает?
  5. Barbanel

    Лайки

    ОМГ, очень не хотелось бы! ?
  6. Это очень странно. Проверю в течение дня.
  7. Не совсем корректно. Как уже было сказано, Thread.Terminate всего лишь выставляет флаг для остановки потока, но не останавливает его. Поток сам себя останавливает, основываясь на этом флаге. После того как вы вызвали Thread.Terminate, необходимо дождаться пока поток действительно остановится. Либо, присваивать заранее потоку FreeOnTerminate чтобы он сам себя убил после остановки, и не вызвать его деструктор.
  8. Обычно с FreeOnTerminate проблем нет, он отрабатывает. Проблема 99% где-то до этого. Возможно камера как-то стопорится/блокируется при уходе приложения в фон. Попробуйте использовать компонент TfgApplicationEvents от Ярослава Бровина. Там есть возможность перехватывать такие события и соотв. реагировать на них.
  9. Так ведь счетчик ссылок же! Нафиг он тогда нужен, если все равно приходится ссылки за него подчищать??!
  10. Вродебы сейчас православно делать .DisposeOf По крайней мере, ембакадеро так советовали, дальше всю работу делает сборщик падали мусора. А можно плиз тут подробнее, для чего это делается? Я всегда считал что компонент сам это делает перед уничтожением.
  11. Не так давно выкатили в стор приложение. Пока работает на всех протестированных яблоках. Пока...
  12. К сож. нет примера с момо перед глазами. Суть такова: вы перебираете каждый элемент стиля мемо. Штука в том, элемент стиля может также использовать стиль. Вам нужно найти используемый стиль стиля))) и смотреть его. ЗЫ. Эмбаркадеро: Мы сделали вам стили, чтобы бы могли применять стили пока разрабатываете стили)))))
  13. В первую очередь смотреть стиль панели. Судя по скриншоту, полоса не только снизу, но и по краям. Посмотрите какой стиль у нее используется, и проверьте его.
  14. Я не уверен, но вроде как все что находится внутри TCollection будет отображаться в дереве объектов. Также, чтобы свойства компонента сериализовались в dfm-файл, они должны находиться в секции published. Не уверен, не пинайте плиз если сморозил чушь.
  15. Аналогично) Была такая мысль, сделаю и выложу с просьбой потестить.
  16. Как-то так сложилось что у нас вся контора использует только Huawei, Android от 6 до 8. Ни на одном из них фотки из галереи не удаляются. Будем разбираться еще.
  17. Исходники не вложил. Я это имел в виду.
  18. Не, ну так не интересно ? Самое вкусное - зажал! ?
  19. Я видел это решение, но у нас оно не заработало. Вернее, оно работало только в дебаге, стоило это же самое приложение запустить не из студии - фото не удалялось.
  20. Ок, дабы все таки принести в тему ответ: http://fire-monkey.ru/topic/3866-статьяandroid-как-получить-информацию-о-потреблении-озу/?tab=comments#comment-24355 Гитхаб демо-проекта: https://github.com/AndrewEfimov/Memory-info
  21. Не, ну а чо?! Я так и не нашел решение... ?
  22. Please, let us know if you find a solution of this problem)
  23. Есть старый проект где я реализовал хук на клавиатуру, без использования длл. Проект для дельфи 7, соотв. никакого юникода. Подробности сейчас не вспомню, помню лишь что я недели две исследовал как это работает. Могу выслать в личку если интересует.
  24. Не зацикливайтесь сейчас на смайлах, делайте итеративно. До релиза сойдет вставлять в мемо.текст bb-code или нечто подобное, а уже на канве выводить в этом месте смайл. Сделайте релиз и потом уже постепенно прикручивайте плюшки типа смайлов в мемо. Все имхо.
×
×
  • Создать...