Переключатели и внешний вид интерфейса
Модераторы: m0p3e, edward_K, Модераторы
-
- Постоянный гость
- Сообщения: 82
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Москва, Минск
- Контактная информация:
Переключатели и внешний вид интерфейса
Нигде в документации не могу найти функции активации/деактивации отдельных элементов интрефейса в зависимости от состояния переключателей (RadioButton(.), CheckBoxes[.]), нашел только функцию ClusterDisabledField, которая частично может погасить CheckBoxes. Причем было бы очень интересно узнать существуют ли такие возможности как к применительно к панелям, так и их элементам. Заранее спасибо.
-
- Местный житель
- Сообщения: 783
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Москва
- Контактная информация:
Re: Переключатели и внешний вид интерфейса
Я реализую это дело через функции ClearFieldState и SetFieldState:
ClearFieldState( #Param_ask , ofSelectable ) ; и SetFieldState( #Param_ask , ofSelectable ) ;
См. почту.
ClearFieldState( #Param_ask , ofSelectable ) ; и SetFieldState( #Param_ask , ofSelectable ) ;
См. почту.
-
- Постоянный гость
- Сообщения: 82
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Москва, Минск
- Контактная информация:
Re: Переключатели и внешний вид интерфейса
Спасибо, насколько я понял, это работает с полями логической таблицы, а как можно погасить/включить другие переключатели, которые не входят в таблицу?
-
- Местный житель
- Сообщения: 783
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Москва
- Контактная информация:
Re: Переключатели и внешний вид интерфейса
Вот этого уже не знаю.
Кстати, может быть команта SetFormat - это то, что ты ищещь. Когда у интерфейса есть несколько скринов и он переключается между ними.
Кстати, может быть команта SetFormat - это то, что ты ищещь. Когда у интерфейса есть несколько скринов и он переключается между ними.
Re: Переключатели и внешний вид интерфейса
вот может быть это поможет
скрыть
SetFieldState(#Pole,sfVisible);
показать
ClearFieldState(#Pole, sfVisible)
#Pole - может быть как полем в таблице, так и переменной только ее надо описать в
Create View
Var Pole : word;
as select
.....
скрыть
SetFieldState(#Pole,sfVisible);
показать
ClearFieldState(#Pole, sfVisible)
#Pole - может быть как полем в таблице, так и переменной только ее надо описать в
Create View
Var Pole : word;
as select
.....
Re: Переключатели и внешний вид интерфейса
SetFormat(Имя Броуза или Скрина в панели);