но поправьте меня если ошибаюсь, fmx - это свой собственный рендеринг?
потому что они пишут что не могут использовать VCL в FMX
конечно использовать фреймворк и рантайм в одном флаконе выглядит странно, еще этот Paserver выглядит просто фантастикой
В смысле "никто не покажет"? Код весь в поставке, просто в community его нет
1. "не могут использовать VCL в FMX" - могут 2. "конечно использовать фреймворк и рантайм в одном флаконе выглядит странно" - эм, что? 3. Любой человек в этом чате скажет тебе, что VCL - это GUI фреймворк в Delphi, а не общее название всех GUI фреймворков
Есть он в Community
есть сам фремворк, меня интересует как он сделан, или отдают код только элементов?
Весь код блеать тут
Вроде не только FD, чего-то ещё не было. Но не по части FMX
Это да, я имею в виду из больших либ.
Не весь код в поставке, еще есть so - зависимость от fmxlinux - поправить никак. Но у emba есть пара либ зависимостей, для которых код не известен (например, для андроида и ios).
Ну .so зависимость от fmxlinux можно и убрать, мне кажется Крюков ее специально сделал. Я сейчас Cairo канвас реализовал в том числе в Linux (а fmxlinux на нем работает) без всяких .so
у меня вопросик, как они его реализовали, FMX? jyb bcgjkmpe.n cj,cndtyysq htylthbyu? bkb bcgjkmpe.n dspjde JC
А ты в ресурсы погляди :)
Да я знаю что она есть, я говорю МОЖНО убрать при желании. Но надо переписать fmxlinux
Все исходники имеются. Бери и читай. Для каждой платформы реализация своя. В винде используется DirectX, в андроид OpenGLES, в иос Metal, в лине OpenGL и так далее
много чего придется переписывать.
Без вызовов к ОС ты окно не создашь. Всегда есть вызовы к ОС. В любой ОС и в любом фреймоврке
В лине таки не Opengl
в смысле? сам cairo это уже зависимость
Все зависимость. И gtk тоже. Речь о собственных fmxlinux .so
Обсуждают сегодня