|
|
|
Раскраска текста
|
|||
|---|---|---|---|
|
#18+
Доброе время суток, Есть проблема, программа считает изменения в синтаксисе ХП, но как красиво показать (а ля Word), т.е. проблема раскраски текста в разные цвета. Когда то давно пытался использовать RTF control но столкнулся с проблемами кодировки (на PB 6), сейчас создаю HTML файлик, все отлично но как показать его в окне приложения? Наверное есть спец. объекты, но с ними не сталкивался. Кто может подсказать. PB 6.5 или 9 P.S. По итогам всем в подарок алгоритм сравнения двух массивов с выдачей минимального набора отличий ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2005, 09:28 |
|
||
|
Раскраска текста
|
|||
|---|---|---|---|
|
#18+
EstetsКогда то давно пытался использовать RTF control но столкнулся с проблемами кодировки (на PB 6), сейчас создаю HTML файлик, все отлично но как показать его в окне приложения? Наверное есть спец. объекты, но с ними не сталкивался. Кто может подсказать. PB 6.5 или 9 Через OLE - DHTML Edit Control for IE5. Не знаю как на 6.5, а на 6 переодически игнорировал русский шрифт и отображал на латинском краказябами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2005, 09:55 |
|
||
|
Раскраска текста
|
|||
|---|---|---|---|
|
#18+
Estetsсейчас создаю HTML файлик, все отлично но как показать его в окне приложения? Если нужно просто показать, то Controls -> OLE -> Insert control -> Обозреватель веб-страниц Микрософт. А дальше: ole_1.object.Navigate('урыл') ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2005, 12:11 |
|
||
|
Раскраска текста
|
|||
|---|---|---|---|
|
#18+
авторole_1.object.Navigate('урыл') А без промежуточного сохранения в файл нелзя? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2005, 14:55 |
|
||
|
Раскраска текста
|
|||
|---|---|---|---|
|
#18+
EstetsА без промежуточного сохранения в файл нелзя? DHTML Edit Control for IE5 Propertis string DocumentHTML ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2005, 15:20 |
|
||
|
Раскраска текста
|
|||
|---|---|---|---|
|
#18+
Спасибо, получилось а чем отличаются DHTML Edit Control for IE5 и DHTML Edit Control safe for scripting for IE5 Плюс если использовать "DHTML Edit Control for IE5" появляются паразитные окошки при вызове из среды PB (6.5, 9.01 Win2K) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2005, 16:28 |
|
||
|
Раскраска текста
|
|||
|---|---|---|---|
|
#18+
И кстати сходу не смог решить с ресайзом ole_1.resize(w,h) не изменяет содержимое внутри контейнера ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2005, 17:57 |
|
||
|
Раскраска текста
|
|||
|---|---|---|---|
|
#18+
EstetsСпасибо, получилось а чем отличаются DHTML Edit Control for IE5 и DHTML Edit Control safe for scripting for IE5 Насколько я помню, во втором нельзы исполнять некоторые команды - запись напрямую на диск и т.д. Estets Плюс если использовать "DHTML Edit Control for IE5" появляются паразитные окошки при вызове из среды PB (6.5, 9.01 Win2K) Была такая вещь, помню. Сейчас нет WinXP SP2, на SP1 AFAIR тоже. Какая версия IE? Estetsole_1.resize(w,h) не изменяет содержимое внутри контейнера Сделайте окошко не resizeable :) Да, что-то у меня с ходу тоже не получилось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2005, 21:12 |
|
||
|
Раскраска текста
|
|||
|---|---|---|---|
|
#18+
авторСделайте окошко не resizeable :) Да, что-то у меня с ходу тоже не получилось. Ну некрасиво как-то, если уж делать то делать ;) 2ALL А с RTF-ом никто не работает, не подсвечивает синтаксис и т.д.? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2005, 09:14 |
|
||
|
Раскраска текста
|
|||
|---|---|---|---|
|
#18+
Estets2ALL А с RTF-ом никто не работает, не подсвечивает синтаксис и т.д.? Поищите на форуме, я где-то чуть больше года назад кидал ссылку на пример реализации подсветки синтаксиса через RTE ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2005, 09:33 |
|
||
|
Раскраска текста
|
|||
|---|---|---|---|
|
#18+
Марку большое спасибо за консультации. А для всех то что обещал, объектик для сравнения двух массивов с выдачей минимальных шагов для получения одного массива из другого. С примером сравнивающим 2 файла. Алгорит не очень быстрый, так что все замечания принимаются ;) Библиотеки для PB6.5 и PB9.01 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2005, 11:17 |
|
||
|
Раскраска текста
|
|||
|---|---|---|---|
|
#18+
А на чем остановились с раскраской текста? С resize'ом что-либо получилось? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2005, 12:30 |
|
||
|
Раскраска текста
|
|||
|---|---|---|---|
|
#18+
Все что получилось в примере. Используютя HTML теги + DHTML Edit Control. Ссылку на использование RTE нашел, но не посмотрел еще. С ресайзом OLE тоже не разобрался... просто растянул OLE побольше ;) схлопывается объект хорошо, вот растягивается плохо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2005, 13:06 |
|
||
|
|

start [/forum/topic.php?fid=15&gotonew=1&tid=1338490]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
41ms |
get topic data: |
9ms |
get first new msg: |
6ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 250ms |
| total: | 378ms |

| 0 / 0 |
