Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / А можно ли изменить цвет фокуса в гриде???? / 4 сообщений из 4, страница 1 из 1
29.08.2003, 16:45
    #32251778
G
G
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А можно ли изменить цвет фокуса в гриде????
Всем доброго дня!
Подскажите, а возможно изменить цвет фокуса в гриде (он по умолчанию темно-синий), а то как-то некрасиво выходит :-(((
Заранее спасибо за подсказку.
...
Рейтинг: 0 / 0
29.08.2003, 17:21
    #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
03.09.2003, 13:57
    #32254701
G
G
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А можно ли изменить цвет фокуса в гриде????
Спасибо всё получилось!
Только возник другой вопрос:
а каким образом изменять цвет шрифта в выделенной строке???
...
Рейтинг: 0 / 0
03.09.2003, 14:01
    #32254706
G
G
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А можно ли изменить цвет фокуса в гриде????
Всем спасибо!!!
Разобрался сам.
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / А можно ли изменить цвет фокуса в гриде???? / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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