Форум: "Базы";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];
ВнизВыделить в DBGRID всю строку Найти похожие ветки
← →
Smile))) (2004-04-11 17:21) [0]Ставлю в DBGRID ROwSelect=TRUE
Синим цветом выделяется только первый столбец, как сделать так, чтобы вся строка была синей??
← →
Smile))) (2004-04-11 17:21) [0]Ставлю в DBGRID ROwSelect=TRUE
Синим цветом выделяется только первый столбец, как сделать так, чтобы вся строка была синей??
← →
REP © (2004-04-12 10:53) [1]DBGrid1.Options
dgRowSelect=True
В инспекторе
← →
REP © (2004-04-12 10:53) [1]DBGrid1.Options
dgRowSelect=True
В инспекторе
← →
_sulent © (2004-04-12 10:59) [2]и на всякий пожарный поставь dgAllwaysShowSelection...
так приятнее будет
← →
_sulent © (2004-04-12 10:59) [2]и на всякий пожарный поставь dgAllwaysShowSelection...
так приятнее будет
← →
Smile))) (2004-04-12 11:46) [3]Ребята - не помогает ничего. Так же: первый столбец - синий, а остальная строка - белая, а мне надо , что бы вся строка была залита чёрным, а буквы были белые.ЧТО ДЕЛАТЬ?????? HELP ?????
:(
← →
Smile))) (2004-04-12 11:46) [3]Ребята - не помогает ничего. Так же: первый столбец - синий, а остальная строка - белая, а мне надо , что бы вся строка была залита чёрным, а буквы были белые.ЧТО ДЕЛАТЬ?????? HELP ?????
:(
← →
Smile))) (2004-04-12 11:56) [4]ПОМОГИТЕ КТО НИБУДЬ!!!
← →
Smile))) (2004-04-12 11:56) [4]ПОМОГИТЕ КТО НИБУДЬ!!!
← →
Johnmen © (2004-04-12 12:07) [5]http://www.delphikingdom.com/helloworld/dbgridcolor.htm
← →
Johnmen © (2004-04-12 12:07) [5]http://www.delphikingdom.com/helloworld/dbgridcolor.htm
← →
Smile))) (2004-04-12 12:16) [6]Спасибо за подсказку, но это совсем не то. ЕЩЁ РАЗ ПОМОГИТЕ, пожалуйста.
← →
Smile))) (2004-04-12 12:16) [6]Спасибо за подсказку, но это совсем не то. ЕЩЁ РАЗ ПОМОГИТЕ, пожалуйста.
← →
roottim (2004-04-12 12:27) [7]1. dbgrid это TDBGrid или сторонний?
2. D7 откуда брал.. и что за комплект (Studio, Enterprise.. etc)?
у меня в D7ent всё работает...
← →
roottim (2004-04-12 12:27) [7]1. dbgrid это TDBGrid или сторонний?
2. D7 откуда брал.. и что за комплект (Studio, Enterprise.. etc)?
у меня в D7ent всё работает...
← →
Smile))) (2004-04-12 13:01) [8]Обычный диск Delphi 7.0 Enterprise edition.
Всё нормально работает, а этот глюк - не хочет.
Проблема в том, что строка, на которой находится курсор,очень трудно просматривается, когда первый столбик синим цветом, а остальные - белым.Идея вся в том, что бы сделать под одно, т.е. строка с активным курсором была залита чёрным, а буковки в этой строке были белыми, вот тогда будет всё ок.Где, что исправить надо? Подскажите люди. Очень надо.
← →
Smile))) (2004-04-12 13:01) [8]Обычный диск Delphi 7.0 Enterprise edition.
Всё нормально работает, а этот глюк - не хочет.
Проблема в том, что строка, на которой находится курсор,очень трудно просматривается, когда первый столбик синим цветом, а остальные - белым.Идея вся в том, что бы сделать под одно, т.е. строка с активным курсором была залита чёрным, а буковки в этой строке были белыми, вот тогда будет всё ок.Где, что исправить надо? Подскажите люди. Очень надо.
← →
Johnmen © (2004-04-12 13:03) [9]>когда первый столбик синим цветом, а остальные - белым
А когда это ? Что ты сделал ?
← →
Johnmen © (2004-04-12 13:03) [9]>когда первый столбик синим цветом, а остальные - белым
А когда это ? Что ты сделал ?
← →
Smile))) (2004-04-12 13:05) [10]Я в опциях DBGrid в gdRowSelect - сделал true и получился такой эффект.
← →
Smile))) (2004-04-12 13:05) [10]Я в опциях DBGrid в gdRowSelect - сделал true и получился такой эффект.
← →
Johnmen © (2004-04-12 13:07) [11]"Не верю !" (с) Станиславский и Немирович с Данченкой
:)
← →
Johnmen © (2004-04-12 13:07) [11]"Не верю !" (с) Станиславский и Немирович с Данченкой
:)
← →
Smile))) (2004-04-12 13:09) [12]Ну и конечно dgMultiSelect включил (true).
← →
Smile))) (2004-04-12 13:09) [12]Ну и конечно dgMultiSelect включил (true).
← →
roottim (2004-04-12 13:14) [13]может ты его где сам отрисовываеш? ну там обработчики какие на гриде висят?
для чистоты эксперимента создай новый проект .. кинь новый TDBGrid и сопутсвующие компоненты и выстави это св-во.
(если не получиься подай в суд на борданд :) )
← →
roottim (2004-04-12 13:14) [13]может ты его где сам отрисовываеш? ну там обработчики какие на гриде висят?
для чистоты эксперимента создай новый проект .. кинь новый TDBGrid и сопутсвующие компоненты и выстави это св-во.
(если не получиься подай в суд на борданд :) )
← →
SergP © (2004-04-12 13:15) [14]2 Smile)))
А может это ты над нами прикалываешься?
← →
SergP © (2004-04-12 13:15) [14]2 Smile)))
А может это ты над нами прикалываешься?
← →
Smile))) (2004-04-12 13:19) [15]Ребята - поверьте. Правда. Не прикалываюсь - не до этого. Я уже всё проверил - может прописать как нибудь отдельно, в самой программе ?! - как это сделать? (я уже "раскрасил" ячейки в разные цвета радуги :) ,согласно информации в таблице, как мне надо, а вот курсор никак не могу сделать. Поверьте - я не прикалываюсь. Помогите.
← →
Smile))) (2004-04-12 13:19) [15]Ребята - поверьте. Правда. Не прикалываюсь - не до этого. Я уже всё проверил - может прописать как нибудь отдельно, в самой программе ?! - как это сделать? (я уже "раскрасил" ячейки в разные цвета радуги :) ,согласно информации в таблице, как мне надо, а вот курсор никак не могу сделать. Поверьте - я не прикалываюсь. Помогите.
← →
Smile))) (2004-04-12 13:22) [16]вот текст расскраски ячеек:
begin
If Column.Field.Dataset.FieldbyName("status").AsString="Проплачен"
then
If (gdFocused in State)
then dbgrid.canvas.brush.color := clblue
else dbgrid.canvas.brush.color := $008AFF8A;
If Column.Field.Dataset.FieldbyName("status").AsString="Действует"
then
If (gdFocused in State)
then dbgrid.canvas.brush.color := clblue
else dbgrid.canvas.brush.color :=$0080FFFF;
If Column.Field.Dataset.FieldbyName("dogovor_bukva").AsString="Д"
then
If (gdFocused in state)
then dbgrid.canvas.brush.color := clblue
else dbgrid.canvas.brush.color :=$00A4A4FF;
dbgrid.DefaultDrawColumnCell(rect,DataCol,Column,State);
end;
← →
Smile))) (2004-04-12 13:22) [16]вот текст расскраски ячеек:
begin
If Column.Field.Dataset.FieldbyName("status").AsString="Проплачен"
then
If (gdFocused in State)
then dbgrid.canvas.brush.color := clblue
else dbgrid.canvas.brush.color := $008AFF8A;
If Column.Field.Dataset.FieldbyName("status").AsString="Действует"
then
If (gdFocused in State)
then dbgrid.canvas.brush.color := clblue
else dbgrid.canvas.brush.color :=$0080FFFF;
If Column.Field.Dataset.FieldbyName("dogovor_bukva").AsString="Д"
then
If (gdFocused in state)
then dbgrid.canvas.brush.color := clblue
else dbgrid.canvas.brush.color :=$00A4A4FF;
dbgrid.DefaultDrawColumnCell(rect,DataCol,Column,State);
end;
← →
Smile))) (2004-04-12 13:22) [17]Как мне по такому же принципу выделить курсор (может получиться) ???? :(
← →
Smile))) (2004-04-12 13:22) [17]Как мне по такому же принципу выделить курсор (может получиться) ???? :(
← →
roottim (2004-04-12 13:29) [18]сожет проще... и не мучайся
http://www.farpost.ru/personal/dmitryb/RUS/default.htm
← →
roottim (2004-04-12 13:29) [18]сожет проще... и не мучайся
http://www.farpost.ru/personal/dmitryb/RUS/default.htm
← →
Johnmen © (2004-04-12 13:30) [19]Ты плохо читал по ссылке :(
if gdSelected in State
← →
Johnmen © (2004-04-12 13:30) [19]Ты плохо читал по ссылке :(
if gdSelected in State
← →
Smile))) (2004-04-12 13:34) [20]СПАСИБО. ВЫРУЧИЛИ. МОЛОДЦЫ !!!!!!!!!1
← →
Smile))) (2004-04-12 13:34) [20]СПАСИБО. ВЫРУЧИЛИ. МОЛОДЦЫ !!!!!!!!!1
← →
Johnmen © (2004-04-12 13:35) [21]И ТЕБЕ СПАСИБО, ДОРОГОЙ !
← →
Johnmen © (2004-04-12 13:35) [21]И ТЕБЕ СПАСИБО, ДОРОГОЙ !
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];
Память: 0.53 MB
Время: 0.037 c