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

#WAMACO

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

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

  • Посещение

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

    27

Весь контент #WAMACO

  1. Первый и второй вариант работает! Последний - НЕТ! Я так понимаю, по смыслу, этот самый правильный ... begin Application.Initialize; TIconicFont.FontsReg; try TStyleManager.TrySetStyleFromResource('STYLE_Dark'); Application.CreateForm(TMainForm, MainForm); Application.Run; finally TIconicFont.FontsUnreg; end; end.
  2. Думаю, что мало сделать Button4.Enabled:=false; Попробуй отключить обработчик TfGeneral.Button4Click(Sender: TObject) Я думаю, что анимация еще идет, а кнопка уже Button4.Enabled:=true; и ты опять жмешь. На маленькой поверхности внутрянка видимо успевает, а на большой нет! Думаю, надо как то через поток отложенный делать....
  3. Вверху первый запуск демки, внизу запуск второго экземпляра демки - все появляется!
  4. Windows 10, папка Fonts создается, права Администратора Интересный эффект, если запустить демку один раз, то "квадраты", если не закрывая, запустить еще раз (второй экземпляр), то иконки показывает!
  5. Я это понимаю, но я предположил, что программа, при запуске как-то регистрирует их! Сорцы не смотрел
  6. В демке IconicFontDemo все иконки - квадратами! Просто скачал, распаковал, запустил в Tokyo 10.2.2
  7. А зачем Вам? Стандартных недостаточно?
  8. немножечко оффтоп.... у вас много проектов реализованных на rad? большая команда?
  9. 1. Задачу лучше выполнять на сервере! Смартфон не заменит сервер! .... и даже персональный компьютер! 2. Еще пару обновлений Android и эту дыру (в виде сервисов) закроют как страшный сон, будете потом приложение переделывать, лучше сразу выбрать правильную архитектуру, например как iOS (сервисов там нет) СЕРВИСЫ - это зло! Старайтесь избегать их!
  10. 99,9% мобильных приложений, сервисы нафик не нужны! Старайтесь строить логику так, чтобы решать это с помощью push. Например, в iOS вообще нет сервисов и все приложения прекрасно себя чувствуют и зачастую это работает отлично, т.к. Push работает на уровне ОС и меньше потребляет ресурсов! Видел даже на YouTube знатный холивар "СЕРВИСЫ vs ПУШИ", так там один из выступающих нападал с СЕРВИСАМИ, а второй тут же придумывал архитектурное решение на ПУШАХ и ни один довод в пользу СЕРВИСОВ не прошел!
  11. TheDataModule.ElementsTable.TableName := 'имя таблицы'; TheDataModule.ElementsTable. Connection := TFDConnection;
  12. TFDTable Active:=true; (или TFDTable.Open;) после TFDConnection.Connected := true;
  13. Для начала следует почитать http://docwiki.embarcadero.com
  14. Было бы Интересно посмотреть.... думаю многие бы что-нибудь полезного подчерпнули...
  15. Мучайте тестеров тогда! ХЗ что у вас там! У меня все работает везде! Советую не зацикливаться на отписки тестеров! Мало ли, что они там пишут! Разверните чистый стенд Windows и тестируйте сами! Либо скидывайте сюда проект! Другого выхода не вижу!
  16. Вся настройка заключается в этом For this, drop the TFDGUIxWaitCursor and TFDPhysSQLiteDriverLink components on the form.
  17. http://docwiki.embarcadero.com/Libraries/Berlin/en/FireDAC.Comp.UI.TFDGUIxWaitCursor Внимательно читаем документацию! Preparing Your Application for Run Time FireDAC has a loosely-coupled multilayered architecture, where layers provide services. A service API is defined as a COM interface that other layers can request using the interface factory. To properly operate FireDAC, you must link the implementation of the IFDGUIxWaitCursor and IFDPhysDriver interfaces to your application. For this, drop the TFDGUIxWaitCursor and TFDPhysSQLiteDriverLink components on the form.
  18. Про InnoSetup.... я про то что локализуйте проблему, может проблема шире и вовсе не в программе, а в глючном InnoSetup. А то так слишком много НО! Ясновидящих тут нет! Про FDPhysSQLiteDriverLink читайте внимательно тут Вот эти строчки есть в DataModule? FDGUIxWaitCursor1: TFDGUIxWaitCursor; FDPhysSQLiteDriverLink1: TFDPhysSQLiteDriverLink;
  19. она есть, просто лежит видимо у вас в system32.... у devart есть компоненты, с direct режимом, вот там dll не нужна!
  20. Не упаковывайте в InnoSetup, скиньте просто portable, возможно у Вас нет прав у приложения на папку, где БД лежит.... Или тестеры криво ставят... пусть сначала удалят старую версию...
×
×
  • Создать...