Вниз
Скачать: CL | DM;

Синтаксис AllwaysShowSelect   Найти похожие ветки 

← →
Demon-Trouble ©   (2003-08-13 07:06) [0]

Понимаю, что вопрос элементарнейший, но разобраться пока не могу.
Научите, как правильно работать со свойством компонента DBGrid AllwaysShowSelect (множественный тип) во время выполнения программы (Иногда его требуется "выключать", а потом снова "включать"). Алгоритм мне ясен. Не понятен синтаксис - При попытках компиляции Delphi меня "материт".


← →
MBo ©   (2003-08-13 07:43) [1]

DbGrid.Options:=DbGrid.Options+[dgAlwaysShowSelection];


← →
Fiend ©   (2003-08-13 09:48) [2]

То Demon-Trouble:
или как сказал МВо, или использовать include-exclude для множеств


← →
Skier ©   (2003-08-13 09:50) [3]

>Fiend © (13.08.03 09:48) [2]
В данном случае include-exclude не поможет.


← →
Fiend ©   (2003-08-13 09:53) [4]

То Skier: да ну ;)
мне по могает, как ни странно


← →
Skier ©   (2003-08-13 09:55) [5]

>Fiend © (13.08.03 09:53) [4]
Код покажи.


← →
NAlexey ©   (2003-08-13 10:00) [6]

Согласе со Skier. На мой взгляд тоже не поможет. Разубеди нас Fiend, илм признай что не прав:)


← →
Fiend ©   (2003-08-13 10:04) [7]

То Skier: показываю
в классе описано
FOptions: TDBGridOptions

далее в коде у меня есть

FOptions:= FListerGrid.Options;
include(FOptions, dgTabs);
...
exclude(FOptions, dgEditing);
... еще несколько вычислений определющих наличие опций грида
по окончании
FListerGrid.Options:= FOptions


← →
Reindeer Moss Eater ©   (2003-08-13 10:06) [8]

Include в данном случае не применимо, несмотря на то, что Options - это множество.
Свойство не может быть var параметром.


← →
Skier ©   (2003-08-13 10:07) [9]

>Fiend © (13.08.03 10:04) [7]
Извини, но это ерунда. Ты просто вывернулся, причём вверх ногами.


← →
Reindeer Moss Eater ©   (2003-08-13 10:07) [10]

Fiend ©

У тебя не свойство, а приват поле используется.


← →
Fiend ©   (2003-08-13 10:13) [11]

То Skier: не то чтобы вывернулся, мне так удобнее было в моём случае. Хотите сказать, я не достиг нужного результата? ;)


← →
Skier ©   (2003-08-13 10:20) [12]

>Fiend © (13.08.03 10:13) [11]
достиг, достиг...


← →
Fiend ©   (2003-08-13 10:24) [13]

То Skier:
А зачем тогда такие резкости:
> Извини, но это ерунда. Ты просто вывернулся, причём вверх
> ногами.

Ведь способ решения задачи зависит от конкретных условий и по сей день.


← →
Skier ©   (2003-08-13 10:30) [14]

>Fiend © (13.08.03 10:24) [13]
Успокойтесь, батенька, Вам вредно волноваться.
Ваш способ самый правильный. И как это я раньше не заметил !
А Ваше замечание про "способ решения задачи" в данном случае, просто перл !


← →
Fiend ©   (2003-08-13 10:33) [15]

То Skier:
никаких волнений нет, уважаемый!
я не говорю, что он самый правильный, я всего лишь хотел сказать что он возможен. К тому же я своё мнение никому не навязываю :)



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.014 c
1-81658
1234
2003-08-12 10:51
2003.08.25
Диски


3-81549
Igorek_c
2003-07-30 13:52
2003.08.25
Count. Qreport


7-81973
qwerty2
2003-06-09 23:35
2003.08.25
DCOM, CGI и права доступа


1-81609
kostya_iz_angren
2003-08-13 08:34
2003.08.25
Использовать компонент, не установленный в Delphi


1-81816
Alex-21
2003-08-06 18:51
2003.08.25
Мерцание в TRichEdit и TListView




   Наверх