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

кирилл щедловский

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

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

  • Посещение

Сообщения, опубликованные кирилл щедловский

  1. 5 часов назад, krapotkin сказал:

    да не так уж и сложно нарисовать формулу. Вы дольше проищете

    и фигурная скобка это два вызова PolyBezier

    сложно рисовать там знаки корня, интегралы, сигмы всякие. но тут я думаю, этого и нет

    выделите, что минимально вам надо.   Скобки, степень, нижний индекс, арифметика. Вот и все

    Скобки, степень, нижний индекс, интегралы, пределы, логарифмы, вообщем вся школьная математика. Человеку который не работал даже с простой графикой очень сложно подобное осуществить

  2. 5 часов назад, Alex7wrt сказал:

    Если задача сводится к отображению только системы линейных уравнений, то, мне кажется, через отрисовку на канве будет наиболее просто.
    1. Создать с помощью TPath векторный шаблон для фигурной скобки слева (если ее вообще нужно отрисовывать). Что-то типа: стандартные размеры для концов и центра + растягиваемые прямые линии, длина которых зависит от количества уравнений и размера шрифта.
    2. Отображение самих уравнений. Верхний ряд напротив верхнего конца фигурной скобки, нижний - нижнего, промежуточные - с равным интервалом между ними.

    Если возьметесь и сделаете, то потом будет значительно проще и у вас будет собственный инструмент, который сможете корректировать в случае чего - например, добавлять степени, дробь, корни и т.д.

    P.S. У меня был когда-то вопрос об отображении степеней. В итоге сделал через канву.

    Мне нужны не только системы, вообщем весь проект состоит в том что бы решать разные школьные задачки и показывать ход решения, в случае VCL я этот проект сделал, теперь задача №2 портировать на мобильные устройства, используя все тот же Delphi

  3. Только что, Alexander сказал:

    Размышлял над подобной идеей.

    Получилось два метода:

    1. Самому рисовать на канве image

    2. Использовать TPath,  и самому из готовых примитивов формировать изображения.

    На практике не опробовал

    Рисовать самому на канве это тот же вариант что прописан в ExprDraw но для VLC, нужно будет по сути создать свой собственный модуль, а это очень долго

  4. Меня как раз интересует момент как сделать тоже но  с помощью FMX, не обязательно код но хотя бы идеи. В программировании новичок, сам подобный модуль написать не смогу, возможно есть модуль или компонент в FMX который может делать тоже самое

     

  5. Здравствуйте дорогие форумчане

    задача такая. как можно отрисовывать формулы. допустим мне нужно решить систему уравнений пользователь ввел коэффициенты через таблицу, как отрисовать теперь систему уравнений?

    На делфи для этого я использовал модуль ExprDraw он разбирает строку и выдает изображение с формулой которое потом можно вывести к примеру через TImage.

    вопрос, нет ли компонента, или модуля которой мог бы рисовать формулы

    в дополнение пример программы VLC 

    Метод Крамера.rar

×
×
  • Создать...