Major
Пользователи-
Постов
163 -
Зарегистрирован
-
Посещение
Весь контент Major
-
да, вы как всегда оказались правы :o)
-
Windows 7
-
Кидаю TColorAnimation на TRectangle, подключаю PropertyName = Fill.Color - усё работает. Кидаю TColorAnimation на TButton, подключаю PropertyName = TintColor - не работает! Хочу заставить кнопку мигать. Спасибо!
-
Скажите, а возможно ли сделать в одном проекте так, чтобы одна форма отображалась всегда Portrait, а другая всегда Landscape? У одной формы в OnCreate написал: FormFactor.Orientations := [TFormOrientation.Portrait]; У другой: FormFactor.Orientations := [TFormOrientation.Landscape]; Но в случае поворота экрана поворачиваются обе формы. А если в настройках проекта поставить галочку Portrait, то все формы имеют книжную ориентацию. Заранее спасибо за ответ.
-
но ведь ресурсы вшиваются в *.so, а файлы из deployment-а достаются легко после разархивирования apk-файла
-
а если делать через *.rc файл, потом brcc32 и подключать в коде *.res ?
-
Как лучше поступать с точки зрения занимаемой памяти и быстродействия приложения: зашивать файлы в ресурсы и извлекать в run-time через TResourceStream или закидывать их в Deployment? Заранее спасибо за ответ.
-
А какую функцию выполняет этот модуль, который сам добавляется?
-
делал и без потока, но замораживалось приложение
-
сделал так: 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 стоит нетронутым.
-
Верно. Рисуются линии на канве TImage. Рисуются линии, потом делается Sleep, потом опять линии (своего рода анимация) В задаче нельзя обращаться к визуальным компонентам?
-
Я в шоке. Была работающая процедура, скажем, 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;
-
задал вопрос, потом поставил, а затем получил уведомление об ответе. спасибо в любом случае)
-
У меня одного не вызываются события OnMouseDown, OnMouseMove и OnMouseUp у компонента TLayout ?
-
спасибо! а как получившийся Json ответ распарсить? есть где-нить примерчик?
-
Что-то не нашел я раздел "Сети" на сайте. В общем, вопрос такой. Вызываю у компонента NetHTTPClient метод Get, где указываю php файл с методом и параметрами. На сервере php скрипт выполняется, база открывается, делается SELECT. Как теперь получить результат выборки в Delphi-приложении? Спасибо за ответ.
-
Вот пишете вы довольно большой проект под Android или iOS, разбили его на 10 частей. Каждую из частей реализовали, протестировали, вроде всё работает. А вот когда объединили всё это в одного монстра, то при работе приложения под мобильным устройством начали вылезать непонятные баги, которых не было, когда вы запускали отдельные части программы. У вас бывало такое?
-
Правильно я понимаю, что для текущей версии Delphi нет компонента (в том числе среди сторонних) - аналога TDBGrid, который бы просто цеплялся к DataSource?
-
"там" - это где?
-
а как иначе визуально отобразить данные из таблицы?
-
Вот раньше был DBGrid. Указываешь DataSource, DataSource привязываешь к таблице и всё отлично работало. Таблицы я нередко создавал в run-time. Сейчас связываю Grid с таблицей, но когда запускаю визард LiveBinding, он требует уже помещенной на форму таблицы. Не очень удобно, имхо.
-
прикольно ведет себя Rectangle при drag - как гусеница. То есть сначала удлиняется, следуя за жестом, а потом подтягивается, то есть восстанавливает свои размеры 100 на 100
-
спасибо, посмотрю сейчас
-
извиняюсь, а зачем TTask? Можно же одним TThread обойтись