Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Окно редактирования RichEdit с большими возможностями

2.0K
03 октября 2003 года
Dante™
28 / / 08.07.2003
Voobshem na forme esty dva EDITA i odin Richedit.

V perviy edit pishem naprimer "Pentium", i odnovremeno tekst vnositsya v Richedit, no uje s krasnim cvetom i naklonim shriftom.

Vo vtoroy edit zapisivaem "Athlon" i odnovremeno tekst vvoditsya v Richedit, no uje v pravom nijnem uglu Richedita s jirnim shriftom i kakimto cvetom.

Nikak ne mogu razobratysa, tam vrodebi ispolyzuetsya SelAttributes, podskajite PLS.
487
03 октября 2003 года
ddnh_bc
301 / / 16.09.2003
Цитата:
Originally posted by Dante™
Voobshem na forme esty dva EDITA i odin Richedit.

V perviy edit pishem naprimer "Pentium", i odnovremeno tekst vnositsya v Richedit, no uje s krasnim cvetom i naklonim shriftom.

Vo vtoroy edit zapisivaem "Athlon" i odnovremeno tekst vvoditsya v Richedit, no uje v pravom nijnem uglu Richedita s jirnim shriftom i kakimto cvetom.

Nikak ne mogu razobratysa, tam vrodebi ispolyzuetsya SelAttributes, podskajite PLS.



С Рич-эдитом там вообще хитрая заморочка.
чтобы выводить текст с определенными параметрами есть два способа:

1. Задаешь стиль параграфа - установив SelAttributes в нужные параметры. После этого весь добавляемый текст будет выводится заданным стилем, пока его не поменяешь.

2. Можно красить выделенные куски текста. А вот как раз для этого нужно сначала установить SelStart и SelEnd (кажется - вобщем смотри в хелпе). И потом на выделенный кусок задаешь SelAttributes.

Могу конечно напутать - года два уже не возился с ричем - не нравится мне эта красилка - использую только для ввода plain текста. Для всего прочего использую своими руками написанные компоненты. Понятно, дешево, надежно и практично.

451
03 октября 2003 года
Gerret
51 / / 20.05.2000
Цитата:
Originally posted by Dante™
Voobshem na forme esty dva EDITA i odin Richedit.

V perviy edit pishem naprimer "Pentium", i odnovremeno tekst vnositsya v Richedit, no uje s krasnim cvetom i naklonim shriftom.

Vo vtoroy edit zapisivaem "Athlon" i odnovremeno tekst vvoditsya v Richedit, no uje v pravom nijnem uglu Richedita s jirnim shriftom i kakimto cvetom.

Nikak ne mogu razobratysa, tam vrodebi ispolyzuetsya SelAttributes, podskajite PLS.



Если добавлять текст в ричедит с помощью Lines->Add() то ф-ия вернет номер символа начала добавленой строки(по моему), потом ставишь SelStart на этот символ, а в SelLength задаешь длинну строки...
потом устанавливаешь SelAttributes...

А чтобы текст по правому краю шел перед добавлением можно сделать RichEdit->Paragraph->Alignment = (точно не помню)taRightJustfy

Вроде так, но мог чо-нить напутать...

2.0K
03 октября 2003 года
Dante™
28 / / 08.07.2003
Цитата:
Originally posted by ddnh_bc


С Рич-эдитом там вообще хитрая заморочка.
чтобы выводить текст с определенными параметрами есть два способа:

1. Задаешь стиль параграфа - установив SelAttributes в нужные параметры. После этого весь добавляемый текст будет выводится заданным стилем, пока его не поменяешь.

2. Можно красить выделенные куски текста. А вот как раз для этого нужно сначала установить SelStart и SelEnd (кажется - вобщем смотри в хелпе). И потом на выделенный кусок задаешь SelAttributes.

Могу конечно напутать - года два уже не возился с ричем - не нравится мне эта красилка - использую только для ввода plain текста. Для всего прочего использую своими руками написанные компоненты. Понятно, дешево, надежно и практично.



Thanks!

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог