Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.02.17;
Скачать: CL | DM;

Вниз

простой вопрос   Найти похожие ветки 

 
AntonUSAnoV   (2008-01-23 23:22) [0]

Знаю, что глупо, но подскажите плиз, как в коде проги установить св-во goediting у stringgrida в false,
просто не разберусь с присваиванием:
stringgrid1.options:=????????


 
turbouser ©   (2008-01-23 23:25) [1]

stringgrid1.options:=stringgrid1.options-goediting


 
AntonUSAnoV   (2008-01-23 23:27) [2]


> turbouser

а полностью ? (с false)


 
turbouser ©   (2008-01-23 23:30) [3]


> AntonUSAnoV   (23.01.08 23:27) [2]
>
>
> > turbouser
>
> а полностью ? (с false)

stringgrid1.options:=stringgrid1.options-[goediting];


 
AntonUSAnoV   (2008-01-23 23:34) [4]

Не, Вы конечно можете убить меня, но хочется пояснений, почему тире, как оперировать положениями true - false ??


 
Efir   (2008-01-23 23:42) [5]

Потому что свойство описано множеством.


 
palva ©   (2008-01-23 23:42) [6]

Минус это вычитание множеств.

type

 TGridOption = (goFixedVertLine, goFixedHorzLine, goVertLine, goHorzLine, goRangeSelect, goDrawFocusSelected, goRowSizing, goColSizing, goRowMoving, goColMoving, goEditing, goTabs, goRowSelect, goAlwaysShowEditor, goThumbTracking);

 TGridOptions = set of TGridOption;


 
Efir   (2008-01-23 23:44) [7]

Если [goediting] есть в множестве, то он - true, иначе - false;
stringgrid1.options:=stringgrid1.options-[goediting] - удаляем из множества - false
stringgrid1.options:=stringgrid1.options+[goediting] - добавляем в множество - true


 
AntonUSAnoV   (2008-01-23 23:57) [8]

Спасибо


 
palva ©   (2008-01-24 00:01) [9]

Там нету true/false. Там множество перечислимого типа. goediting - одно из значений этого типа.


 
{RASkov} ©   (2008-01-24 00:21) [10]

Вообще для множеств есть
 Include() включить
 Exclude() исключить
раз уж про множества разговор завели, ....но для сабжа это конечно же не подойдет)
но можно так:
var GO: TGridOptions;
begin
 GO:=stringgrid.Options;
 Include(GO, goEditing); //Добавили, т.е. goEditing=True :)
 stringgrid.Options:=GO;
end;

Впрочем лучший вариант уже был сказан)


 
Германн ©   (2008-01-24 00:26) [11]


> AntonUSAnoV   (23.01.08 23:34) [4]
>
> Не, Вы конечно можете убить меня, но хочется пояснений,
> почему тире, как оперировать положениями true - false ??
>
>

Ууу как всё запущено. Не выучив азбуку не осилить орфографию!


 
Anatoly Podgoretsky ©   (2008-01-24 01:01) [12]

> AntonUSAnoV  (23.01.2008 23:34:04)  [4]

Это не тире, а операция исключения.


 
AntonUSAnoV   (2008-01-24 11:54) [13]


> Германн ©

Понимаете, Delphi я изучаю преимущественно методом научного тыка, и конечно же общения с таими профессионалами как Вы, хотя и учусь на 3 курсе на программиста в одном Самарском колледже, но % моих знаний полученных от преподавателей с натяжкой = 1 %, так что я считаю лучше задавать глупые вопросы Вам, мастерам, чем просто сидеть и ждать когда тебе выдадут корочки о среднем специальном образовании...


 
Leonid Troyanovsky ©   (2008-01-24 17:50) [14]


> AntonUSAnoV   (24.01.08 11:54) [13]

> с натяжкой = 1 %, так что я считаю лучше задавать глупые
> вопросы Вам

Да не нужны нам вопросы глупые.
И не надо ничего ждать, а следует почитать книжечки.

Будут же вопросы умные, то и ответы таковые найдутся.

--
Regards, LVT.


 
ANB ©   (2008-01-24 17:58) [15]


> чем просто сидеть и ждать когда тебе выдадут корочки о среднем
> специальном образовании...

Книжка с основами делфи изучается максимум за месяц. Так что ждать не особо долго.
ЗЫ. В одной конторке я проходил ликбез по делфи (загнали, т.к. я оракла совсем не знал. впрочем, и по делфи узнал много полезного, т.к. читал softwarer). Читали как для совсем нулевых. Хватило недели. Выпускной экзамен - написать аналог пл/скл девелопера за 2 часа. Практически все справились. :)



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

Текущий архив: 2008.02.17;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.028 c
15-1200181039
KilkennyCat
2008-01-13 02:37
2008.02.17
Доколе?


2-1201302467
altatr
2008-01-26 02:07
2008.02.17
Memo - запись в одну строку


2-1201204518
SveTT
2008-01-24 22:55
2008.02.17
Ругается на целое число


3-1191409726
alll_23
2007-10-03 15:08
2008.02.17
Как выполнить запрос


2-1201085924
Rusl92
2008-01-23 13:58
2008.02.17
Печать таблицы из Бд