![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| гуляйкин |
|
|||
|
Unregistered |
Подскажите пожалуйста как в Edit вывести текст разных цветов одновременно
или как выделить часть текста цветом как если бы он был выделен мышкой |
|||
|
||||
| Paradox |
|
||||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1135 Регистрация: 18.11.2002 Где: Россия Репутация: нет Всего: 1 |
Если работаешь с Визуал С++ то так:
где a - начальная позиция выделения b - конечеая Если хочешь выделить весь текст то вот так:
-------------------- --- |
||||
|
|||||
| гуляйкин |
|
|||
|
Unregistered |
Paradox!
В этом и проблема что SetSel меня почему то не выделяет цветом , поэтому я спрашиваю, он выделяет не отмечая и явижу это при использовании : pEdit->SetSel(2, 5); // не выделяет цветом!!!! pEdit->Clear(); // стирает с 2 до 5 |
|||
|
||||
| Paradox |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1135 Регистрация: 18.11.2002 Где: Россия Репутация: нет Всего: 1 |
Попробуй перед этим вставить
Должно помочь... По-крайней мере у меня работает -------------------- --- |
|||
|
||||
| гуляйкин |
|
|||
|
Unregistered |
Работает!! спасибо
|
|||
|
||||
| гуляйкин |
|
|||
|
Unregistered |
теперь не могу переместить курсор справа налево в окне где дефолт слева
наоборот работает : ModifyStyle(0, WS_EX_RIGHT); а так не работает : ModifyStyle(0, WS_EX_LEFT); |
|||
|
||||
| Paradox |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1135 Регистрация: 18.11.2002 Где: Россия Репутация: нет Всего: 1 |
По моему надо ModifyStyleEx(0,WS_EX_LEFT);
Или вот так: ModifyStyleEx(WS_EX_RIGHT,WS_EX_LEFT); // убираем справа и ставим влево -------------------- --- |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |