|
|
|
Самый простой HTMLView
|
|||
|---|---|---|---|
|
#18+
Собственно нужен сабж с целью отображения примитивного HTML с интегрированными картинками (<img src="data:image/png;base64,...">). Из того что пробовал: TWebBrowser - почти идеальный вариант, но он пытается переходить по ссылкам (даже в автономном режиме), а мне надо чтобы был только просмотр и никакого интерактива. THTMLViewer - когда что-то меняется и изменяется размер окна THTMLViewer - отрисовка начинает "подтормаживать" и мерцать (причём не только у него, а у всей формы), мне это не нравится. DelphiCEF 3/4 - размер дополнительных библиотек, которые необходимо таскать с приложением (50+ мегабайт), не радует вообще, так что даже пробовать не стал. Может кто-то ещё что-нибудь посоветует? Бесплатное или с адекватной ценой для некоммерческого ПО (1-2к деревянных). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2018, 13:54 |
|
||
|
Самый простой HTMLView
|
|||
|---|---|---|---|
|
#18+
THTMLViewer или THTMLFrame ничего не тормозит и не моргает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2018, 14:00 |
|
||
|
Самый простой HTMLView
|
|||
|---|---|---|---|
|
#18+
defecator, Именно у них и подтормаживает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2018, 14:02 |
|
||
|
Самый простой HTMLView
|
|||
|---|---|---|---|
|
#18+
alekcvpdefecator, Именно у них и подтормаживает. ни разу не видел такого эффекта ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2018, 14:09 |
|
||
|
Самый простой HTMLView
|
|||
|---|---|---|---|
|
#18+
alekcvp> Из того что пробовал: А либа Свириденкова сабж не умеет? Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2018, 14:25 |
|
||
|
Самый простой HTMLView
|
|||
|---|---|---|---|
|
#18+
У меня такое ощущение, что он, при изменении размеров, вместо Invalidate делает принудительный Repaint всей форме... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2018, 14:25 |
|
||
|
Самый простой HTMLView
|
|||
|---|---|---|---|
|
#18+
Гаджимурадов РустамА либа Свириденкова сабж не умеет? Там цена не для физлиц :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2018, 14:26 |
|
||
|
Самый простой HTMLView
|
|||
|---|---|---|---|
|
#18+
В принципе, я буду полностью счастлив (по этому вопросу) если мне кто-нибудь подскажет: как в TWebBrowser запретить любой интерактив со страницей, кроме прокрутки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2018, 14:28 |
|
||
|
Самый простой HTMLView
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2018, 14:40 |
|
||
|
Самый простой HTMLView
|
|||
|---|---|---|---|
|
#18+
defecatorсмотри, а у меня ничего не моргает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2018, 14:43 |
|
||
|
Самый простой HTMLView
|
|||
|---|---|---|---|
|
#18+
alekcvpВ принципе, я буду полностью счастлив (по этому вопросу) если мне кто-нибудь подскажет: как в TWebBrowser запретить любой интерактив со страницей, кроме прокрутки. Я ни разу не пользовался TWebBrowser, но 2 мин экспериментов: В OnBeforeNavigate2(): Код: pascal 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2018, 14:43 |
|
||
|
Самый простой HTMLView
|
|||
|---|---|---|---|
|
#18+
alekcvpdefecatorсмотри, а у меня ничего не моргает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2018, 14:46 |
|
||
|
Самый простой HTMLView
|
|||
|---|---|---|---|
|
#18+
чччД__В OnBeforeNavigate2(): Ага, а OnPopupMenu() у него нету и пустое назначить не помогает... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2018, 14:53 |
|
||
|
Самый простой HTMLView
|
|||
|---|---|---|---|
|
#18+
alekcvpчччД__В OnBeforeNavigate2(): Ага, а OnPopupMenu() у него нету и пустое назначить не помогает... А тут что за проблема? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2018, 15:00 |
|
||
|
Самый простой HTMLView
|
|||
|---|---|---|---|
|
#18+
defecatorя же говорю, что никогда у меня не моргало, а у тебя, может быть, не HTMLViewer виноват, а то, на чём он лежит - оно и заставляет перерисоваться фсю форму, например. Вот мой проект, там и нет ничего Да, походу это из-за Align такие мигания были, сделал фрейму фиксированное положение - мерцать перестало. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2018, 15:11 |
|
||
|
Самый простой HTMLView
|
|||
|---|---|---|---|
|
#18+
чччД__alekcvpпропущено... Ага, а OnPopupMenu() у него нету и пустое назначить не помогает... А тут что за проблема? Всплывающее меню же, стандартное для IE. Но я уже решил проблему с THtmlViewer, спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2018, 15:12 |
|
||
|
Самый простой HTMLView
|
|||
|---|---|---|---|
|
#18+
alekcvpdefecatorя же говорю, что никогда у меня не моргало, а у тебя, может быть, не HTMLViewer виноват, а то, на чём он лежит - оно и заставляет перерисоваться фсю форму, например. Вот мой проект, там и нет ничего Да, походу это из-за Align такие мигания были, сделал фрейму фиксированное положение - мерцать перестало. ну вот, видишь, а ты сразу на HTMLViewer грешил ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2018, 15:13 |
|
||
|
Самый простой HTMLView
|
|||
|---|---|---|---|
|
#18+
alekcvp> Там цена не для физлиц :) Да ну что ты как маленький. Напиши, попроси скидку. В благодарность пообещай саксесс-стори написать, сюда и на сайт. Все будут довольны. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2018, 15:17 |
|
||
|
Самый простой HTMLView
|
|||
|---|---|---|---|
|
#18+
alekcvpчччД__пропущено... А тут что за проблема? Всплывающее меню же, стандартное для IE... Непонятно, чем плохо меню IE, ну ладно: http://www.delphidabbler.com/articles?article=18&part=4 https://docs.microsoft.com/en-us/previous-versions/windows/internet-explorer/ie-developer/platform-apis/aa770042(v=vs.85) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2018, 15:19 |
|
||
|
Самый простой HTMLView
|
|||
|---|---|---|---|
|
#18+
чччД__alekcvpпропущено... Всплывающее меню же, стандартное для IE... Непонятно, чем плохо меню IE, ну ладно: http://www.delphidabbler.com/articles?article=18&part=4 https://docs.microsoft.com/en-us/previous-versions/windows/internet-explorer/ie-developer/platform-apis/aa770042(v=vs.85) Блин, да вообще полно инфы по TWebBrowser... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2018, 15:21 |
|
||
|
Самый простой HTMLView
|
|||
|---|---|---|---|
|
#18+
Есть ещё такая штука: https://sciter.com/ https://sciter.com/sciter-delphi-wrapper/ Компактная и неплохо работает. Правда практической инфы мало. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2018, 16:17 |
|
||
|
Самый простой HTMLView
|
|||
|---|---|---|---|
|
#18+
Dimonka, Прикольная штука, но странно что при заявленной поддержке HTML5 он не знает, что после </div> идёт перенос строки... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2018, 17:08 |
|
||
|
Самый простой HTMLView
|
|||
|---|---|---|---|
|
#18+
alekcvpDimonka, Прикольная штука, но странно что при заявленной поддержке HTML5 он не знает, что после </div> идёт перенос строки... Ну так это зависит от дефолтовых настроек, наверное. Укажи правильный "display" для своего и будет тебе перенос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2018, 17:10 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39654938&tid=2040757]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
144ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 241ms |
| total: | 455ms |

| 0 / 0 |
