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

Равиль Зарипов (ZuBy)

Модераторы
  • Постов

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

  • Посещение

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

    265

Весь контент Равиль Зарипов (ZuBy)

  1. <TEdit>.ControlType := Platform;
  2. аналогично как вы сделали для андроид, у меня нет возможности проверить.
  3. cdecl - это соглашение о вызовах из C. И да это можно использовать в Delphi
  4. вот исправленная версия, надеюсь поймете где была ошибка PassGen.zip
  5. тут либо ширина не правильна в стиле, либо Trimming := TTextTrimming.None; WordWrap := true;
  6. в шапке сайта есть чат любой пример из студии запустите, если не заработает, значит проблема с планшетом. планшет на интеле?
  7. вообщем суть такова: это окошко которое вы видите в других приложениях выходит только на андроид 6+. эти приложения собраны с SDK 23+ для всех остальных SDK действует привычная схема, достаточно чтобы разрешение было указано в манифесте. FMX использует SDK < 23, поэтому вы пока не сможете реализовать данный функционал (мы в чатике это обсуждали, даже был пример таких окошек на FMX)
  8. Такое есть из коробки, в TTabControl
  9. запустить под правами администратора среду нужно
  10. раскидайте все ваши лейауты по разным фреймам и/или формам, и ваша проблема решится
  11. по организации приложения: чтобы не путаться в коде и не умещать все на одной форме, можно воспользоваться фреймами и/или формами на счёт TAniIndicator, используйте TfgActivityDialog из пакета FGX
  12. Тут зависит от пухлости формы... если форма которую нужно показать после сплеша содержит много компонентов, то желательно её засунуть в OnActivate
  13. в коде прописан поиск MIME-Type по расширению, т.к. на устройстве для баз данных нет приложении у вас ничего и не выходит. смените расширение у файла (например на .txt) и тогда у вас появится список приложении указать самому mime-type как text/plain не исключено что файл может быть испорчен, после этих операции
  14. никак если хотите менять текст и прочее, создайте форму сами и сделайте её главной. там и заставку ставьте и текст и прочее
  15. WebBrowser1.URL := ListView1.Items[ListView1.ItemIndex].Text;
  16. на счёт токенов организовать хранилище токенов (БД например) при запуске приложения получаем токен и отправляем в хранилище получаем изменившийся токен в событии OnServiceConnectionChange, отправляем в хранилище
  17. @Rusland не в том месте редактируешь, вот тут попробуй
  18. если не ошибаюсь, там нужно сменить Position.X := Position.X+1 кодом, чтобы поменялось положение
  19. Вы пробовали то что я вам предложил? Ошибка заключалась в том, что вы не указываете в какой кодировке файл, для этого в LoadFromFile есть второй параметр в котором можно указать кодировку загружаемого файла
  20. Как вы расставите так и будет, зависит от Position.X
  21. какая именно задача у вас стоит? на мобилах нет понятия курсор, можно просто вызвать обработчик ControlClick(Sender); или есть у вас идут расчёты по X/Y, скорей всего используется OnMouseDown/OnMouseUp, то вызвать обработчик ControlMouseDown(Sender, TMouseButton.mbLeft, [], Control.Position.X + (Control.Width / 2), Control.Position.Y + (Control.Height / 2))
  22. ListBox1.Items.LoadFromFile(TPath.Combine(TPath.GetDocumentsPath, 'test1.txt'), TEncoding.UTF8);
×
×
  • Создать...