-
Постов
293 -
Зарегистрирован
-
Посещение
-
Победитель дней
21
brunnengi стал победителем дня 14 августа 2021
brunnengi имел наиболее популярный контент!
Информация
-
Пол
Не определился
Посетители профиля
11 191 просмотр профиля
Достижения brunnengi
-
Лили отреагировал на ответ на вопрос: Android 10 (API уровня 29)
-
Нет, не идет. ClosePath замыкает последнюю точку с начальной, формирую замкнутую фигуру.
-
unit Unit1; interface uses System.SysUtils, System.Types, System.UITypes, System.Classes, System.Variants, FMX.Types, FMX.Controls, FMX.Forms, FMX.Graphics, FMX.Dialogs, FMX.Objects; type TForm1 = class(TForm) Path1: TPath; procedure FormCreate(Sender: TObject); procedure Path1MouseEnter(Sender: TObject); procedure Path1MouseLeave(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; implementation {$R *.fmx} procedure TForm1.FormCreate(Sender: TObject); begin path1.Data.Clear; path1.Data.MoveTo(TPointF.Create(0, 0)); path1.Data.LineTo(TPointF.Create(50, 0)); path1.Data.LineTo(TPointF.Create(50, 50)); end; procedure TForm1.Path1MouseEnter(Sender: TObject); begin Path1.Stroke.Thickness := 5; end; procedure TForm1.Path1MouseLeave(Sender: TObject); begin Path1.Stroke.Thickness := 1; end; end. Полный код.
-
path1.Data.Clear; path1.Data.MoveTo(TPointF.Create(0, 0)); path1.Data.LineTo(TPointF.Create(50, 0)); path1.Data.LineTo(TPointF.Create(50, 50));
-
Здравствуйте. Кинул TPath. Размер 100 на 100. Рисую путь (черный цвет на рисунке). Повесил на TPath события: OnMouseEnter и OnMouseLeave; События срабатывают как при наведении на черную линию, так и на красную область (подкрасил чтобы было понятно). Как создать такую ломанную что бы события мыши не срабатывали при входе в красную зону, а только при наведении на черную линии? Ну за исключением самого очевидного варианта - замкнуть линию обратным ходом. Может есть какое-то правильное решение?
-
Здравствуйте. Есть у кого идеи как реализовать что то типа TCircle, TRectangle или TLine тока для отрисовки кривой безье?
-
haword отреагировал на ответ на вопрос: Как сделать управление в TWebBrowser под Win как на мобильных платформах
-
Ingalime отреагировал на ответ на вопрос: Как сделать управление в TWebBrowser под Win как на мобильных платформах
-
Будем отталкиваться от мысли что обычные браузеры из под винды тоже через Tap не пашут. У вас стоит инфомат. Если у вас там просто текст и кликане по элементам не требуется, а просто листают вниз текст, то можно сохранить как картинку или pdf и положить в vertdscroll. А уже потом обрабатывать самому tap и свайпы. Но в целом, вообще, эта работа, больше по части фронтовика, т.е. фронтенд разраба. Ему ничто не мешает сделать ветку сайта с JS кодом который запрещает выделение текста на странице, а сролл делать либо по клику какой нить круглой кнопки внизу по центру странице или обработать зажатие ЛКМ, свайп вверх или вниз и отпускание. Однако на моей практике при работе с терминалами и инфоматами, лучше писать именно ПО, а не грузить в браузер свою страницу. А если уж горит через веб браузер, то надо саму страницу адоптировать всё таки, так как даже всё сделать как вы хотите, то тыкать портянки текста вниз и читать никто не будет. Максимум пару экранов в сторону отлистают и всё и интереса больше нет. Но повторюсь что ПО, exe файл куда лучше пашет. Получаете с сервера разметку текста, картинки спокойно отображаете у себя. В FMX это вообще задачка три-семь дней, если речь именно о инфомате.
- 15 ответов
-
- twebbrowser
- windows
-
(и ещё 1 )
C тегом:
-
Мне только под Windows надо.
-
ну не знаю про тонны кода. Не вижу где тут будет много кода. Сортировка это дело для StringList или Dictionary и т.д. смотря чем пользуетесь. А когда список есть или он поменялся, то просто отображаем его в чем хотим. Т.е. сначала подготавливаем данные, а потом уже отображаем. Просто по мне как раз таки layout и элементы в них дают большую свободу, как в стиле так и в функциях. Но тут уже всё на ваше усмотрение.
-
не видя кода сказать тяжело. Но в целом можно просто кинуть layout, в него VertScroll box, а в него уже создавать все нужные вами Items в real-time. На моей практике это работает под виндой очень быстро.
-
Здравствуйте. Если кинуть на форму TWebBrower, а саму форму сделать прозрачной, то TWebBrowser не отображается. Как это пофиксить?
-
RADStudioDeveloper подписался на brunnengi
-
Игорь Ковалев отреагировал на ответ на вопрос: Android 10 (API уровня 29)
-
Ingalime отреагировал на ответ на вопрос: Android 10 (API уровня 29)
-
MAD_EVAL отреагировал на ответ на вопрос: Android 10 (API уровня 29)
-
Andrey Efimov отреагировал на ответ на вопрос: Android 10 (API уровня 29)
-
IgorK11 отреагировал на ответ на вопрос: Android 10 (API уровня 29)
-
Yarpda отреагировал на ответ на вопрос: Android 10 (API уровня 29)
-
slav_z отреагировал на ответ на вопрос: Android 11
-
Рад что помогло. Да, в 10.4 там всё норм. Потому и написал что фикс тока для 10.3.3
-
Получилось?
-
missing_source_files.zip build_script.zip
-
Согласен. Версия 10.3.3 очень стабильная. А вот эта 10.4 и 10.4.1 ещё темная лошадка.
-
Я 10.4 поставил на VM, в надежде порешать вопрос с запуском на Andoid 10, но у меня в проекте используются платные компоненты срок обновления которых как раз закончился. А те что были скачены уже на ставятся на 10.4.1 Поэтому такой фикс мне прям помог. К тому же ждать официальный фикс от Embacadero смысла нет, его не будет. Так что придется ручками повозиться. Да вы далеко продвинулись, практически поняли куда копать, у меня увы такие копании ни к чему не привели.