Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/15: Рейтинг темы: голосов - 15, средняя оценка - 4.67
2 / 2 / 0
Регистрация: 19.01.2013
Сообщений: 74
1

В RichEdit выделение абзаца

01.03.2014, 13:47. Показов 2886. Ответов 15
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Подскажите, можно ли в RichEdit выделить абзац программно, или обратится к абзацу целиком, что бы изменить атрибуты текста (полужирный, наклонный и т.д.)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.03.2014, 13:47
Ответы с готовыми решениями:

RichEdit. Удаление слова, строки, абзаца под курсором
Собственно задание, пишем текстовый редактор, с помощью RichEdit. В дополнение ко всему...

Выделение текста в RichEdit
Вообщем есть 2 RichEdit, я их сравниваю между собой, если есть различия то в счётчик +1 (счётчик...

Выделение текста в RichEdit
Доброго дня. Подскажите пожалуйста, как выделить нужным цветом определённое слово в компоненте...

Выделение текста в RichEdit
Здравствуйте, подскажите, как сделать, чтобы после изменения стиля выделенного текста выделение не...

15
2 / 2 / 0
Регистрация: 19.01.2013
Сообщений: 74
02.03.2014, 17:59  [ТС] 2
Так все же можно в RichEdit выделить абзац программно, или обратится к абзацу целиком, что бы изменить атрибуты текста (полужирный, наклонный и т.д.)
0
пофигист широкого профиля
4733 / 3167 / 859
Регистрация: 15.07.2013
Сообщений: 18,252
02.03.2014, 19:09 3
Цитата Сообщение от egor-alex Посмотреть сообщение
можно ли в RichEdit выделить абзац
А что такое абзац?
1
90 / 46 / 8
Регистрация: 08.10.2008
Сообщений: 437
02.03.2014, 19:22 4
Цитата Сообщение от northener Посмотреть сообщение
А что такое абзац?
Отрезок письменной речи, состоящий из одного или нескольких предложений.

Цитата Сообщение от egor-alex Посмотреть сообщение
обратится к абзацу целиком
можно, но нужно с начала его найти.
1
пофигист широкого профиля
4733 / 3167 / 859
Регистрация: 15.07.2013
Сообщений: 18,252
02.03.2014, 19:32 5
Цитата Сообщение от SashaRasha Посмотреть сообщение
Отрезок письменной речи, состоящий из одного или нескольких предложений.
А что такое предложение?
0
90 / 46 / 8
Регистрация: 08.10.2008
Сообщений: 437
02.03.2014, 19:44 6
Цитата Сообщение от northener Посмотреть сообщение
А что такое предложение?
А это смотря с какой стороны посмотреть. Для меня, после моей темы курсовой, предложение - это когда в конце стоит точка, а через пробел заглавная буква.
0
пофигист широкого профиля
4733 / 3167 / 859
Регистрация: 15.07.2013
Сообщений: 18,252
02.03.2014, 19:47 7
Вот теперь все понятно. Осталось всё это объяснить RichEdit'у и MSWindows'у. А то они об абзацах до сих ничего не знают.
0
2 / 2 / 0
Регистрация: 19.01.2013
Сообщений: 74
02.03.2014, 20:54  [ТС] 8
Абзац в RichEdit, част текста между знаками перевода каррети #13, если он не первый, а выделить хотябы тот на котором курсор
0
пофигист широкого профиля
4733 / 3167 / 859
Регистрация: 15.07.2013
Сообщений: 18,252
02.03.2014, 22:32 9
Цитата Сообщение от egor-alex Посмотреть сообщение
Абзац в RichEdit, част текста между знаками перевода каррети #13
WordWrap мешает сделать такое выделение красиво.
0
139 / 137 / 66
Регистрация: 15.05.2012
Сообщений: 515
02.03.2014, 23:12 10
SelStart, SelLength и FindText
1
2 / 2 / 0
Регистрация: 19.01.2013
Сообщений: 74
02.03.2014, 23:33  [ТС] 11
в RichEdit можно обратиться к абзацу: задать выравнивание-
JvRichEdit1.Paragraph.Alignment:=paCenter;
по центру,
по пр. краю, по лв. краю; можно задать нумерацию и т.д., а вопрос в том как изменить атрибуты абзаца целиком - полужирный, размер шрифта
1
пофигист широкого профиля
4733 / 3167 / 859
Регистрация: 15.07.2013
Сообщений: 18,252
02.03.2014, 23:44 12
Цитата Сообщение от egor-alex Посмотреть сообщение
JvRichEdit
Предупреждать надо что речь идет не о стандартном TRichEdit.
1
2 / 2 / 0
Регистрация: 19.01.2013
Сообщений: 74
03.03.2014, 00:45  [ТС] 13
для стандартного
Pascal
1
RichEdit1.Paragraph.Alignment:=paCenter
; выравникание по центру,
1
пофигист широкого профиля
4733 / 3167 / 859
Регистрация: 15.07.2013
Сообщений: 18,252
03.03.2014, 01:05 14
А не стандартного я лично не знаю. Во времена RxLib этот компонент не умел менять другие атрибуты параграфа. Что он умеет сейчас я не знаю.
0
139 / 137 / 66
Регистрация: 15.05.2012
Сообщений: 515
03.03.2014, 03:12 15
в RichEdit есть SelAttributes, с помощью которого можно, не только устанавливать, но и получать значения выделенного текста (жирный, не жирный текст, по центру, цвет шрифта и т.д)
1
пофигист широкого профиля
4733 / 3167 / 859
Регистрация: 15.07.2013
Сообщений: 18,252
03.03.2014, 10:56 16
Цитата Сообщение от wendstor Посмотреть сообщение
в RichEdit есть SelAttributes, с помощью которого можно, не только устанавливать, но и получать значения выделенного текста
Ты скажи как найти границы абзаца, чтобы его можно было выделить.
0
03.03.2014, 10:56
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.03.2014, 10:56
Помогаю со студенческими работами здесь

RichEdit - Выделение цветом слов
У мя условие, я выделяю текст в ричедите, по нажатию кнопки проверяется если слово больше 12...

Выделение слов из строки в RichEdit
Имеется функция: function SearchForText_AndSelect(RichEdit: TRichEdit; SearchText: string):...

Выделение цветом слов в RichEdit
Добрый день! Понимаю, что такая тема была не раз, но я так и не смог разобраться в этом. Мне нужно...

RichEdit, выделение повторяющихся букв
подскажите, как сделать так, чтобы подчеркивались/выделялись курсивом повторяющиеся буквы ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru