powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / А можно ли изменить цвет фокуса в гриде????
4 сообщений из 4, страница 1 из 1
А можно ли изменить цвет фокуса в гриде????
    #32251778
G
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
G
Гость
Всем доброго дня!
Подскажите, а возможно изменить цвет фокуса в гриде (он по умолчанию темно-синий), а то как-то некрасиво выходит :-(((
Заранее спасибо за подсказку.
...
Рейтинг: 0 / 0
А можно ли изменить цвет фокуса в гриде????
    #32251833
anubis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если ты про цвет выделения активной ячейки, то можно, написав обработчик OnDrawColumnCell для Grid а:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
procedure TForm1.DBGrid1DrawColumnCell(Sender: TObject; const Rect: TRect;
  DataCol: Integer; Column: TColumn; State: TGridDrawState);
begin
  if gdSelected in State then
  begin
    TDBGrid(Sender).Canvas.Brush.Color := clRed;
  end;
  TDBGrid(Sender).DefaultDrawColumnCell(Rect, DataCol, Column, State);
end;
...
Рейтинг: 0 / 0
А можно ли изменить цвет фокуса в гриде????
    #32254701
G
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
G
Гость
Спасибо всё получилось!
Только возник другой вопрос:
а каким образом изменять цвет шрифта в выделенной строке???
...
Рейтинг: 0 / 0
А можно ли изменить цвет фокуса в гриде????
    #32254706
G
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
G
Гость
Всем спасибо!!!
Разобрался сам.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / А можно ли изменить цвет фокуса в гриде????
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]