Страница 1 из 1
browse поменять NoProtect на Protect
Добавлено: 22 мар 2012, 17:02
Masygreen
пускай есть фейс (это абстрактный пример на надо фиксироваться на FPCO)
Код: Выделить всё
browse br_Head;
show(,,61,19);
Table FPCO;
Fields
FPCO.Name #3'Наименование':[20] ,NoProtect,{font={bold=FoundMarker(_MarkReg,FPCO.nRec)}};
FPCO.CODE #3'Количество' :[10] ,NoProtect,{font={bold=FoundMarker(_MarkReg,FPCO.nRec)}};
end;
хочу в зависимости от параметров запуска интерфейсов ставить параметр
browse либо
NoProtect либо
Protect
Re: browse поменять NoProtect на Protect
Добавлено: 22 мар 2012, 17:39
Masygreen
Код: Выделить всё
SetFieldProtected(#FPCO.CODE , FALSE);
SetInterfaceOptions(0);
исходники помогли .. какого фига интересно это в хелпе нет О_о
Re: browse поменять NoProtect на Protect
Добавлено: 23 мар 2012, 06:15
Алексей
да в хелпе вообще много чего интересного нет... вообще, сделали бы уже один хороший файлик *.chm для программистов, а то не знаешь в какой лезть... и виппрог и асдк и фукнс...
Re: browse поменять NoProtect на Protect
Добавлено: 23 мар 2012, 11:32
Den
Masygreen писал(а):
исходники помогли ..
Masygreen, раз имеешь оные , посмотри Protector.vih
Re: browse поменять NoProtect на Protect
Добавлено: 23 мар 2012, 11:37
LaaLaa
Алексей писал(а):да в хелпе вообще много чего интересного нет... вообще, сделали бы уже один хороший файлик *.chm для программистов, а то не знаешь в какой лезть... и виппрог и асдк и фукнс...
В впоставку атлантиса и випера входит общий индексный atldoc.chm там поиск по всем справкам сразу
Re: browse поменять NoProtect на Protect
Добавлено: 23 мар 2012, 12:41
Алексей
спсб, надо будет глянуть.
Re: browse поменять NoProtect на Protect
Добавлено: 01 апр 2012, 01:05
Screw
Учитывайте разницу между методами, управляющими атрибутами полей ({Set|Clear}Field{Option|State}) и методами для управления атрибутами контролов (cfsSetProp). Первые влияют на свойства всех контролов, связанных с данным полем, второй - только конкретного контрола. Упомянутый Den-ом Protector относится ко вторым, то есть, позволяет реализовать "точечное" управление любой частью интерфейса.
Re: browse поменять NoProtect на Protect
Добавлено: 21 авг 2012, 11:59
Marisha_P
у меня не находит данную функцию SetFieldProtected, подскажите, пожалуйста, как ее подключить ?
Re: browse поменять NoProtect на Protect
Добавлено: 21 авг 2012, 12:19
Den
SetFieldOption+ClearFieldOption
Re: browse поменять NoProtect на Protect
Добавлено: 21 авг 2012, 13:23
Marisha_P
Den, спасибо!