Error

Пользователи
  • Публикации

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

  • Посещение

  • Days Won

    8

Error last won the day on 4 февраля

Error had the most liked content!

О Error

  • Звание
    Продвинутый пользователь

Контакты

  • AIM
    vk.com/errorcitizen/
  • Сайт
    http://errorsoft.org

Информация

  • Пол
    Мужчина
  • Город
    SPB

Посетители профиля

665 просмотров профиля
  1. В моей статье есть решение: https://habrahabr.ru/post/317814/
  2. На мобилках порисуйте графические примитивы, TPath, и т.д. - малого того что сглаживания нет, так и разбиение на треугольники часто очень паршивого качества выходит. Особенно при небольших размерах отрисовываемых примитивов, а для иконок именно такие и требуются. Про тормоза говорить не буду.
  3. Сначала надо чтобы FMX научилась отрисовывать графические примитивы со сглаживанием, а для этого надо имплиминтировать на каждой платформе (iOS, Android) нативную канву... Начинаю сомневаться что это вообще когда-либо произойдёт.
  4. Самое очевидное, посмотреть как реализован TTaskBar и сделать аналог для FMX, или сильно урезанный аналог с необходимым вам функционалом.
  5. https://habrahabr.ru/post/317814/
  6. SSL поддерживается и является рекомендуемым способом. Версия в обновлении является одним из аргументов в функции-callback-а сообщающей о доступности обновления, текущую версию легко получить используя TFileVersion.CreateForFile() Этого на данный момент нет, но может появиться в будущем. С полной заменой, с современной скоростью интернета патчи и их поддержка - очень сомнительная штука. TurboUpdate предназначено исключительно для Windows, в будущем возможно появление поддержки MacOS.
  7. Вы можете посмотреть пример использования TurboUpdate на примере приложения PowerOff: https://github.com/errorcalc/PowerOff (Для использования TurboUpdate необходимо изменить Config.inc)
  8. Выложена альфа версия ErrorSoft TurboUpdate - библиотека для легкого добавления автообновления в ваши FMX и VCL приложения под Windows. Совместимость - Delphi Seattle и выше. Описания пока нет, но в репозитории есть примеры для ознакомления. Лицензирование - для OpenSource и не коммерческого использования данная библиотека абсолютно бесплатна, допустимо изменение и т.д. Для коммерческого применения - пока нет решения. https://github.com/errorcalc/TurboUpdate Перед использованием необходимо установить необходимые Packages: TurboUpdateFmxOnly.groupproj - FMX only. TurboUpdateGroup.groupproj - VCL + FMX, зависит от ErrorSoftVclComponents(https://github.com/errorcalc/FreeEsVclComponents). Это ранняя альфа, необходимы ваши отзывы, критика и т.д.
  9. http://www.gunsmoker.ru/2011/04/blog-post.html
  10. не очень понятно какое это имеет отношение к теме поста. А унаследоваться от TControl можно.
  11. Вообще стандартные диалоговые окна на то и стандартные, чтобы юзеру привычно было. А если так хочется свои - то да, придется форму создавать.
  12. Тоже самое сказанное другими словами.
  13. Когда(если это произойдет вообще) софт на FMX начнут ломать, можно будет сказать что FMX "взлетел"
  14. Взлом FMX приложения скорее всего более сложен чем взлом Java приложения. Хотя бы по причине кучи декомпиляторов Java байткода, с Delphi же сложнее, придеться копаться в бинарнике каким-нибудь отладчиком/дизассемблером.
  15. Можно поиграться с подменой: IFMXSystemFontService = interface(IInterface) ['{62017F22-ADF1-44D9-A21D-796D8C7F3CF0}'] function GetDefaultFontFamilyName: string; function GetDefaultFontSize: Single; end;