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

Лидеры

  1. galex

    galex

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


    • Баллы

      3

    • Постов

      13


  2. dante333

    dante333

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


    • Баллы

      1

    • Постов

      43


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

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

    Модераторы


    • Баллы

      1

    • Постов

      2 517


  4. krapotkin

    krapotkin

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


    • Баллы

      1

    • Постов

      2 185


Популярный контент

Показан контент с высокой репутацией 19.04.2017 во всех областях

  1. Попробовал поработать с TPath. К сожалению он некорректно обрабатывает (точнее не обрабатывает) квадратичные кривые Безье. Ошибка как в Berlin'е так и в Tokyo: procedure TPathData.SetPathString(const Value: string); ...... 'Q', 'q': begin GetPointFromString(PathString, Pos); GetPointFromString(PathString, Pos); end; ..... Вроде как должно быть: procedure TPathData.SetPathString(const Value: string); ...... 'Q', 'q': begin QuadCurveTo(GetPointFromString(PathString, Pos), GetPointFromString(PathString, Pos)); end; Задумался: Отправлять Bugreport или нет?
    2 балла
  2. как то так наверное AutoSizeImage.rar
    1 балл
  3. Не надо мне объяснять, что iOs хранит файлы приложения в спец директории приложения. Это я прекрасно знаю. Я тебе о другом. В xcode можно выгрузить твою программу обратно. Делается это тут: Нажимаешь download container И получает директорию вида: название программы 2017-04-19 14:20.56.557.xcappdata Лезешь в нее простым totall comm и смотрит директорию для документов: Documents . У меня лично пробные файлы задеплоитманные до этого оказались там где нужно. Я указал, как и советовал Ярослав: Указываешь путь startup\documents
    1 балл
  4. krapotkin

    Имитация падения TImage в 2D

    а то что на картинке, реализуется в 2 строки именно так как вы и предположили
    1 балл
  5. Добрый день! Коллеги, хочу озвучить одну из причин, из-за которой может возникать ситуация " Иногда бывает что при вставке пути в TPath, компонент его отображает некорректно" Дело в том, что существуют сокращения в представлении данных и не все из низ TPath понимает, вот с чем столкнулся: Есть команда 'c' - рисование кривой. не буду вдаваться в подробности, можно найти в интернете описание, скажу только то, что данная команда содержит 6 чисел. В идеале должно быть: сX1 X2 X3 X4 X5 X6 Но очень часто (например в иконках Material Design) можно встретить: c-1.1 0-1.99.9-1.99 2 И на этой строчке парсер TPath падает с ошибкой, так как пытается сконвертировать '-1.99.9' в число, что не верно. В реальности данная запись соответствует двум числам -1.99 и 0.9. Для обхода проблемы я загружаю SVG в рантайме, и сроку пропускаю через корректор: function CorrectSVG(const Value: String): String; var SB : TStringBuilder; I: Integer; C : Char; begin SB := TStringBuilder.Create; try I := 0; for C in Value do begin if C='.' then Inc(I) else if not CharInSet(C, ['0'..'9']) then I := 0; if I=2 then begin SB.Append(' 0.'); I := 0; end else SB.Append(C); end; Result := SB.ToString; finally FreeAndNil(SB); end; end;
    1 балл
  6. Думаю будет полезно многим.Сам делал так же недавно в одном проекте,лучше этого метода тоже ничего не придумал.Да и svg оказался довольно годным форматом,который легко поддается манипуляциям. Вот так у меня выглядит:
    1 балл
  7. Спасибо большое, вроде нарисовалось. Судя по вашим ответам, вы большой спец в этой области. не могли бы посоветовать хорошую книгу или другие источники по программированию для андроид на последних Делфи. А то приходится тыкаться как слепой котенок (Делфи 7, на котором раньше программировал, сильно отличается от ХЕ8) спец) он один из разработчиков Firemonkey ну тогда особое уважение: работать и находить время на общение со слепыми котятами типа меня - это ж какая сила воли нужна
    1 балл
Эта таблица лидеров рассчитана в Москва/GMT+03:00
×
×
  • Создать...