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

Major

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

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

  • Посещение

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

  1. да, вы как всегда оказались правы :o)
  2. Кидаю TColorAnimation на TRectangle, подключаю PropertyName = Fill.Color - усё работает. Кидаю TColorAnimation на TButton, подключаю PropertyName = TintColor - не работает! Хочу заставить кнопку мигать. Спасибо!
  3. Скажите, а возможно ли сделать в одном проекте так, чтобы одна форма отображалась всегда Portrait, а другая всегда Landscape? У одной формы в OnCreate написал: FormFactor.Orientations := [TFormOrientation.Portrait]; У другой: FormFactor.Orientations := [TFormOrientation.Landscape]; Но в случае поворота экрана поворачиваются обе формы. А если в настройках проекта поставить галочку Portrait, то все формы имеют книжную ориентацию. Заранее спасибо за ответ.
  4. но ведь ресурсы вшиваются в *.so, а файлы из deployment-а достаются легко после разархивирования apk-файла
  5. а если делать через *.rc файл, потом brcc32 и подключать в коде *.res ?
  6. Как лучше поступать с точки зрения занимаемой памяти и быстродействия приложения: зашивать файлы в ресурсы и извлекать в run-time через TResourceStream или закидывать их в Deployment? Заранее спасибо за ответ.
  7. Major

    System.StartUpCopy

    А какую функцию выполняет этот модуль, который сам добавляется?
  8. Major

    TTask опасен (Android)

    делал и без потока, но замораживалось приложение
  9. Major

    TTask опасен (Android)

    сделал так: TTask.Run( procedure begin TThread.Synchronize(nil, procedure begin My_Procedure; end); TThread.Synchronize(nil, procedure begin Button1.Enabled := True; end); end); end; Ошибок run-time больше нет. А как обновить TImage после каждой прорисовки? У меня только конечный вариант показывает. Причем под Windows TImage обновляется после каждой итерации, а под Android - показывается только заключательная картинка, а всё предыдущее время TImage стоит нетронутым.
  10. Major

    TTask опасен (Android)

    спасибо, попробую
  11. Major

    TTask опасен (Android)

    Верно. Рисуются линии на канве TImage. Рисуются линии, потом делается Sleep, потом опять линии (своего рода анимация) В задаче нельзя обращаться к визуальным компонентам?
  12. Major

    TTask опасен (Android)

    Я в шоке. Была работающая процедура, скажем, My_Procedure. Работала и под Windows, и под Android. Просто поместил ее в TTask и повалились ошибки (под Андроидом) TTask.Run( procedure begin My_Procedure; TThread.Synchronize(nil, procedure begin Button1.Enabled := True; end); end); end; Дебагер открывает {$IFDEF POSIX} function SysGetMem(Size: NativeInt): Pointer; begin Result := __malloc(size); end;
  13. задал вопрос, потом поставил, а затем получил уведомление об ответе. спасибо в любом случае)
  14. У меня одного не вызываются события OnMouseDown, OnMouseMove и OnMouseUp у компонента TLayout ?
  15. спасибо! а как получившийся Json ответ распарсить? есть где-нить примерчик?
  16. Что-то не нашел я раздел "Сети" на сайте. В общем, вопрос такой. Вызываю у компонента NetHTTPClient метод Get, где указываю php файл с методом и параметрами. На сервере php скрипт выполняется, база открывается, делается SELECT. Как теперь получить результат выборки в Delphi-приложении? Спасибо за ответ.
  17. Вот пишете вы довольно большой проект под Android или iOS, разбили его на 10 частей. Каждую из частей реализовали, протестировали, вроде всё работает. А вот когда объединили всё это в одного монстра, то при работе приложения под мобильным устройством начали вылезать непонятные баги, которых не было, когда вы запускали отдельные части программы. У вас бывало такое?
  18. Правильно я понимаю, что для текущей версии Delphi нет компонента (в том числе среди сторонних) - аналога TDBGrid, который бы просто цеплялся к DataSource?
  19. а как иначе визуально отобразить данные из таблицы?
  20. Вот раньше был DBGrid. Указываешь DataSource, DataSource привязываешь к таблице и всё отлично работало. Таблицы я нередко создавал в run-time. Сейчас связываю Grid с таблицей, но когда запускаю визард LiveBinding, он требует уже помещенной на форму таблицы. Не очень удобно, имхо.
  21. прикольно ведет себя Rectangle при drag - как гусеница. То есть сначала удлиняется, следуя за жестом, а потом подтягивается, то есть восстанавливает свои размеры 100 на 100
  22. извиняюсь, а зачем TTask? Можно же одним TThread обойтись
×
×
  • Создать...