В проекте довольно много форм, контролы на которых сязаны между собой разными типовыми зависимостями.
Типа если этот CheckBox в сотоянии Checked, то те RadioButton's — Disabled, и т.д. существует ли какой-то
специальный язык для описания "логики работы" GUI?
Здравствуйте, Aractan, Вы писали:
A>В проекте довольно много форм, контролы на которых сязаны между собой разными типовыми зависимостями.
A>Типа если этот CheckBox в сотоянии Checked, то те RadioButton's — Disabled, и т.д. существует ли какой-то
A>специальный язык для описания "логики работы" GUI?
У меня в одном проекте такое есть, там у каждого контрола (или группы контролов) есть свойства типа Text, Enabled, и каждому свойтву можно сопоставить как значение, так и выражение на скриптовом языке, которому доступны значения всех контролов формы. Вполне удобно.
Хотя по большому счету по простому сделать одну функцию на том же скрипте, вызываемую при изменении в любом контроле, в которой всю эту логику описать не менее было бы удобно, а может даже и более.
В общем-то обычно эта логика не очень сложная, так что особо париться не надо ИМХО.
... << RSDN@Home 1.1.4 beta 7 rev. 468>>
Здравствуйте, Aractan, Вы писали:
Можно попробовать использовать
XForms