Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.61/41: Рейтинг темы: голосов - 41, средняя оценка - 4.61
0 / 0 / 1
Регистрация: 16.04.2010
Сообщений: 97

Выделение строки цветом в Memo1

18.04.2010, 10:24. Показов 7894. Ответов 29
Метки нет (Все метки)

Выделение строки цветом в Memo1. Как сделать первую строку, к примеру синий?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
18.04.2010, 10:24
Ответы с готовыми решениями:

ColorDialog - выделение цветом строки
Добрый день. Подскажите, пожалуйста, как можно с помощью ColorDialog выделить цветом определенную строку в StringGrid?

TMemo: выделение выбранной строки цветом
Как сделать, что бы в TMemo выбрана строка была выделена цветом?

Выделение строки определенным цветом по наличию данных в одной из двух ячеек строки
Доброго времени суток , помогите с кодом пожалуйста: нужно чтобы строка выделялась определенным цветом при наличии данных в одной из ячеек...

29
Покинул форум
3189 / 1368 / 109
Регистрация: 29.01.2010
Сообщений: 2,887
18.04.2010, 10:59
Опять не понял. Строка сразу должна быть синей???
0
0 / 0 / 1
Регистрация: 16.04.2010
Сообщений: 97
18.04.2010, 11:13  [ТС]
Цитата Сообщение от Ni'Tan Посмотреть сообщение
Опять не понял. Строка сразу должна быть синей???
Да. Постоянно.

Добавлено через 4 минуты
Ni'Tan,
Да. Строка должна быть постоянно выделина
0
Маэстро
Вирусоборец
 Аватар для Maestro
1244 / 365 / 40
Регистрация: 06.09.2009
Сообщений: 798
18.04.2010, 11:18
altaistudent, А в чём составляет трудность замены с Memo на RichEdit ?
0
0 / 0 / 1
Регистрация: 16.04.2010
Сообщений: 97
18.04.2010, 11:18  [ТС]
Цитата Сообщение от Maestro Посмотреть сообщение
altaistudent, А в чём составляет трудность замены с Memo на RichEdit ?
Сложность и объемность кода.
0
Покинул форум
3189 / 1368 / 109
Регистрация: 29.01.2010
Сообщений: 2,887
18.04.2010, 11:25
Напиши этот код в Memo1OnChange.

Добавлено через 1 минуту
C++
1
2
3
4
5
6
7
8
9
10
11
void __fastcall TForm1::Memo1Change(TObject *Sender)
{
 TCanvas *cn=new TCanvas;
 cn->Handle=GetDC(Memo1->Handle);
 cn->Brush->Color=clBlue;
 cn->Rectangle(0,0,Memo1->Width,12);
 cn->Font->Color=clWhite;
 cn->TextOutA(0,0,Memo1->Lines->Strings[0]);
 delete cn;
}
//---------------------------------------------------------------------------
Проверь этот пример.
0
0 / 0 / 1
Регистрация: 16.04.2010
Сообщений: 97
18.04.2010, 11:26  [ТС]
Цитата Сообщение от Ni'Tan Посмотреть сообщение
Напиши этот код в Memo1OnChange.
результата нет

Добавлено через 59 секунд
Цитата Сообщение от Ni'Tan Посмотреть сообщение
Напиши этот код в Memo1OnChange.

Добавлено через 1 минуту
C++
1
2
3
4
5
6
7
8
9
10
11
void __fastcall TForm1::Memo1Change(TObject *Sender)
{
 TCanvas *cn=new TCanvas;
 cn->Handle=GetDC(Memo1->Handle);
 cn->Brush->Color=clBlue;
 cn->Rectangle(0,0,Memo1->Width,12);
 cn->Font->Color=clWhite;
 cn->TextOutA(0,0,Memo1->Lines->Strings[0]);
 delete cn;
}
//---------------------------------------------------------------------------
Проверь этот пример.

Строка опять выделяется только когда, введен символ
0
Покинул форум
3189 / 1368 / 109
Регистрация: 29.01.2010
Сообщений: 2,887
18.04.2010, 11:28
Значит тебе при старте программы нужно просто сделать первую строку синей?
0
0 / 0 / 1
Регистрация: 16.04.2010
Сообщений: 97
18.04.2010, 11:37  [ТС]
Цитата Сообщение от Ni'Tan Посмотреть сообщение
Значит тебе при старте программы нужно просто сделать первую строку синей?
Да. Конечно
0
1 / 1 / 0
Регистрация: 04.09.2010
Сообщений: 24
19.11.2010, 17:10
А как выделить строку в мемо обычным синим фоном?
0
4 / 4 / 0
Регистрация: 04.10.2010
Сообщений: 33
26.11.2010, 14:11
Проблема похожая - надо чтобы выделялись сразу вся строка в различных TMemo (которые расположены в ряд (см. скриншот)) при наведении на любое из TMemo. (ну т.е. подсвечивалась вся строка). Или это никак не реализуемо в TMemo? Попробывал RichEdit - а оно когда добавляет строки, расширяется само (визуально, а не так как TMemo, которое всегда одного размера и есть скроллинг в нем.)
Миниатюры
Выделение строки цветом в Memo1  
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
26.11.2010, 14:11

Выделение строки цветом
Доброго времени суток, у меня есть таблица с заказами и есть поле "Статус" (Выполнен или не выполнен), так вот, необходимо выделять строку...

Выделение цветом строки в ListView
Здравствуйте ! Подскажите пожалуйста , как можно выделять строки в стандартном мелкософтовсом ListView разными цветами ? ( Не путать с...

Выделение цветом строки в DataGrid
Здравствуйте. Написал приложение в стиле MVVM. Есть DataGrid, хотелось бы узнать, как выделять цветом (буквы, а не заливку всей строки)...

Выделение строки цветом по условию
Нужна помощь. Есть программа, мне нужно чтобы при выборе флажка и потом при нажатии на кнопку строка в таблице выделилась цветом

Выделение строки цветом в листбоксе
как сделать такое


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

Или воспользуйтесь поиском по форуму:
30
Ответ Создать тему
Новые блоги и статьи
Дефенестрация
kumehtar 18.06.2026
Узнал интересное слово. Дефенестрация. Это когда ты выбрасываешь кого-либо или что-либо из окна. Возьму на вооружение)))
Дихотомия добра и зла
kumehtar 18.06.2026
Как Дзен-буддисты говорят о добре и зле: не нужно воевать против зла, нужно воевать против невежества. Тогда добро станет ествественным, и поэтому вечным. Но дело в том, что невежество всё время. . .
Своя Интернет-Компания
iceja 18.06.2026
Я программист с экономическим образованием, пишу свой проект, это SaaS для бизнесов. Мне нужен co-founder с высшим экономическим образованием, и/ или инвестор. Сейчас проект в интенсивной разработке,. . .
24 Мат модель здравосохранения: функциональные требования к строительству пищеблока
anaschu 18.06.2026
СРесурсами1: финансовый SD-контур, калькулятор функциональных требований пищеблока Сегодня разделили затраты в агенте Экономика по образцу модели НАСОСЫ, добавили расчёт ROI и построили первый. . .
23. что сделано за последнее время.
anaschu 17.06.2026
• Эталон: Клиника НИИ питания РАМН, Москва — централизованный пищеблок, 225 коек, 180 пациентов • Git: репозиторий med2, ветка абсентеизм. Рабочий файл: СРесурсами1_v4. alp • Смежный проект:. . .
22. Подключение слоя системной динамики (потоковые диффуры): экономические метрики модели
anaschu 17.06.2026
Апдейт модели: финансовый контур, разделение затрат Продолжаю развивать модель рабочего коллектива на AnyLogic. В этот раз работа шла над агентом Экономика — финансовым SD-слоем модели. Задача:. . .
[golang] Insert Delete GetRandom O(1) (Leetcode: 380)
alhaos 16.06.2026
Insert Delete GetRandom O(1) Сложность: Medium Источник: LeetCode 380 Задача Реализовать структуру данных RandomizedSet, которая поддерживает следующие операции за O(1) в среднем:
Свет в конце тоннеля
kumehtar 16.06.2026
Поймал себя на одной мысли. Раньше мне всегда казалось неправильным жить без чёткого понимания, куда всё идёт. Будто я иду по дороге судьбы, но не знаю, куда она ведёт. А раз не знаю — значит,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru