|
9 / 9 / 2
Регистрация: 04.10.2009
Сообщений: 111
|
|
Контейнер с форматированным текстом и изображениями28.03.2012, 02:20. Показов 1538. Ответов 7
Метки нет (Все метки)
Доброй ночи.
Вопрос такой - существует ли в билдере стандартный компонент, который сможет принять: текст с разным форматированием и изображения? слышал про TRichEdit, но никогда им не пользовался. Может кто-нибудь сможет накидать примерчик небольшой по осуществлению моей заоблачной мечты?) ну в крайнем случае, хотябы подкиньте вариант "извращений" для реализации всего этого ![]() Заранее благодарен.
0
|
|
| 28.03.2012, 02:20 | |
|
Ответы с готовыми решениями:
7
Печатные формы с форматированным текстом Операции над .doc и .txt файлами: работа с форматированным текстом
|
|
872 / 448 / 35
Регистрация: 25.10.2011
Сообщений: 910
|
|
| 28.03.2012, 02:34 | |
|
0
|
|
|
|
|
| 28.03.2012, 02:35 | |
|
Посоветуйте простую книгу по Builder'у с уроком создания блокнота
Подсветка синтаксиса в TMemo Текстовой редактор (размер шрифта) Подсветка HTML синтаксиса в RichEdit Цветные слова при нажатии на кнопку (RichEdit) Не как не пойму (как сохранить форматирование текста) RichEdit выделение текста Есть ответы на все ваши вопросы, даже еще не возникшие. По умолчанию, РичЭдит не умеет работать с изображениями.
0
|
|
|
9 / 9 / 2
Регистрация: 04.10.2009
Сообщений: 111
|
|
| 28.03.2012, 09:13 [ТС] | |
|
спасибо за помощь, но как с изображениями быть, так и не понял
0
|
|
|
|
|
| 28.03.2012, 09:15 | |
|
С ричэдит - никак.
Зависит от задачи, если не предполагается редактирование текста, можно использовать CppWebBrowser и файлы/код html .
0
|
|
|
9 / 9 / 2
Регистрация: 04.10.2009
Сообщений: 111
|
||||||
| 29.03.2012, 03:24 [ТС] | ||||||
|
Интересная особенность.
SelStart начинает выделять нужный текст с того символа, в какой строке стоит это слово. То есть если строка третяя, то он и выделять начнет с третьего символа, а не с первого. Если строка вторая, то со второго символа. Скрин прилагается. Как избавиться от этого? P.S.: Собственно мне нужно просто создать такую функцию, которая будет добавлять строку с текстом в ричЭдит и сразу его, текст, разукрашивать и форматировать. Попытался сделать, чтобы выделялся текст не как обычно SelStart=int_pos-1, а так:
0
|
||||||
|
872 / 448 / 35
Регистрация: 25.10.2011
Сообщений: 910
|
||||||||||||||||
| 29.03.2012, 04:26 | ||||||||||||||||
|
SelStart не работает со строкой, отчет начинается с начала документа. А разница происходит из-за двух символов, служающих для переноса строки. Поэтому начальная позиция в строке = сумме количества символов всех предыдущих строк + (количеству строк * множитель).
Примечание: в качестве символов переноса используется \n или \r\n. Соотвественно, в первом случае множитель будет 1 (т.е. просто количество строк), а во втором множитель будет 2. При этом, необходимо помнить, что функции:
0
|
||||||||||||||||
|
9 / 9 / 2
Регистрация: 04.10.2009
Сообщений: 111
|
||||||
| 30.03.2012, 03:04 [ТС] | ||||||
|
Как это говорится - "писать индокод" я мастер
![]() Вот примерно так получилось p.s. на кол меня
![]() P.S. Ах да, еще вопрос: цвет не всегда верно распознает. есть такие цвета, например clRed, clYellow, clLime и еще парочка, с которыми он умеет работать. А например с цветами clGray, clWhite, clBlue и многими другими компилятор поступает по-свински. Красит то верхнюю от нужной строчки, то нижнюю. То вообще не красит. Если же использую на ту же строчку допустим цвет clRed, красит на "ура". Добавлено через 14 минут Проблема с цветом решилась легко. Использую не WORD , а TColor. Всем спасибо, кто помог
0
|
||||||
| 30.03.2012, 03:04 | |
|
Помогаю со студенческими работами здесь
8
Многомерный массив с изображениями (и текстом) Добавление фонового изображения с расположенными на нём изображениями с текстом и ссылкой Как создать открывающиеся окна с текстом и изображениями при нажатии на кнопку Как увеличить всю страницу пальцами, вместе с кнопками текстом и изображениями? Беда с форматированным выводом Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои.
А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
kYBz3eJf3jQ
|