С Новым годом! Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.93/15: Рейтинг темы: голосов - 15, средняя оценка - 4.93
17 / 17 / 1
Регистрация: 30.09.2009
Сообщений: 89

Шрифты и цвета для элементов компонента StringGrid

07.06.2011, 02:36. Показов 3057. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток. Подскажите, есть ли возможность задавать тип шрифта (жирный, курсив, подчеркнутый) и его цвет для нужных полей\строк\столбцов StringGrid? На скриншоте ниже, к примеру, таблица, в ней хочется выделить курсивом и других цветом нижнюю строку и правый столбец для наглядности!
Миниатюры
Шрифты и цвета для элементов компонента StringGrid  
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
07.06.2011, 02:36
Ответы с готовыми решениями:

С помощью компонента SpinEdit организуйте управление количеством строк компонента Stringgrid
помогите решить) Поместите на форму компоненты Stringgrid и SpinEdit. С помощью компонента SpinEdit организуйте управление количеством...

Передача цвета строк и цвета текста из stringgrid в excel и обратно
Доброго дня. Интересует вопрос передачи цвета строк и цвета текста из stringgrid в excel и желательно обратно, а так же формирование шапки...

Шрифты и цвета не сохраняются
В окне параметры ("Меню->Средства->Параметры") есть опции настройки "Шрифты и цвета". Я сохраняю новые настройки, но при следующем...

7
 Аватар для cpp_developer
20124 / 5691 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 1
07.06.2011, 04:24
можно пробовать рисовать на канве, но не стоит оно этого, имхо
1
17 / 17 / 1
Регистрация: 30.09.2009
Сообщений: 89
07.06.2011, 12:40  [ТС]
Согласен, это будет перебор, такие трудозатраты ради такой мелочи.. но все-таки хочется выделить как-нибудь. Может, есть другие способы?
0
 Аватар для cpp_developer
20124 / 5691 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 1
07.06.2011, 15:37
можно закрасить ячейки , все же как-то будет выделяться
1
17 / 17 / 1
Регистрация: 30.09.2009
Сообщений: 89
08.06.2011, 02:40  [ТС]
Хм, а каким образом их закрашивать-то? Не могу разобраться что-то.. канвой? как указать что именно закрашивать?
0
 Аватар для cpp_developer
20124 / 5691 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 1
08.06.2011, 03:55
C++
1
2
3
4
5
6
7
8
void __fastcall TForm1::StringGrid1DrawCell(TObject *Sender, int ACol,
int ARow, TRect &Rect, TGridDrawState State)
{
  if (ACol == 2 && ARow == 2) {
    StringGrid1->Canvas->Brush->Color = clRed;
    StringGrid1->Canvas->FillRect(Rect);
  }
}
1
 Аватар для cpp_developer
20124 / 5691 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 1
08.06.2011, 05:17
C++
1
2
3
4
5
6
7
8
9
10
11
12
// Это есть в Help-e
void __fastcall TForm1::Button1Click(TObject *Sender)
{
  // The following code selects the rectangle containing
  // rows 1 through 4, and columns 2 and 3.
  TGridRect myRect;
  myRect.Left = 3;
  myRect.Top = 1;
  myRect.Right = 2;
  myRect.Bottom = 4;
  StringGrid1->Selection = myRect;
}
а здесь есть много, в т.ч., и про шрифты
Вложения
Тип файла: pdf _TStringGrid.pdf (245.6 Кб, 176 просмотров)
2
17 / 17 / 1
Регистрация: 30.09.2009
Сообщений: 89
08.06.2011, 13:20  [ТС]
Спасибо, LK. Сейчас буду разбираться
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
08.06.2011, 13:20
Помогаю со студенческими работами здесь

Разные шрифты для элементов управления mfc
Здравствуйте,уважаемые программисты. Подскажите пожалуйста как сделать отдельный шрифт для названий колонок элемента List Control и...

StringGrid - текст в середине ячейки, разные шрифты и т.п.
Можноли сделать в СтрингГриде так что -бы текст распологался в середине ячейки, задавать разный размер шлифта для отдельных ячеек,...

Delphi 7 Stringgrid Нужно сделать цикл для заполнения Stringgrid данными из другого Stringgrid
Нужно чтобы из Stringgrid1 данные переносились в Stringgrid2 Но ТОЛЬКО ПО УСЛОВИЮ Таблицы Stringgrid2 На рис всё показано. За работающий...

Можно ли указать для одной тени Box-shadow два цвета 50% для одного цвета 50% для другого?
Можно ли указать для одной тени два цвета 50% для одного цвета 50% для другого?

После подключения монитора через HDMI шрифты, изображения, цвета все съехало, что делать?
Здравствуйте Пользовался всю жизнь VGA, сменил видеокарту и на ней нет аналогового выхода, подключил по HDMI. Не знаю, видно ли...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит токи на L и напряжения на C в установ. режимах до и. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru