ДЕКЛАРАТИВНОЕ ОПРЕДЕЛЕНИЕ ДЕЙСТВИЯ СРЕДСТВА УПРАВЛЕНИЯ

1. Способ, реализуемый компьютером для действия декларативного определения действия средства управления, способ, заключающийся в том, что:
ассоциативно связывают действие со средством управления (600), причем действие и средство управления есть независимо настраиваемые компоненты;
ассоциативно связывают событие со средством управления (610);
обнаруживают, что событие должно возникнуть (620); и
выполняют действие в момент времени, ассоциативно связанный с тем моментом, когда событие возникло (630), причем выполнение действия содержит выполнение логической операции над значением.
2. Способ, реализуемый компьютером по п.1, в котором выполнение действия дополнительно содержит ассоциативное связывание логических семантик со средством управления, причем логические семантики являются характерными для приложения, ассоциативно связанного со средством управления (230).
3. Способ, реализуемый компьютером по п.1, в котором выполнение действия, дополнительно содержит определение количества раз, когда это событие возникло (360).
4. Способ, реализуемый компьютером по п.1, в котором выполнение действия дополнительно содержит начало выполнения логики, ассоциативно связанной с приложением (285).
5. Способ, реализуемый компьютером по п.1, в котором выполнение действия дополнительно содержит возобновление выполнения логики, ассоциативно связанной с приложением (370).
6. Способ, реализуемый компьютером по п.1, в котором выполнение действия дополнительно содержит применение эффекта к средству управления (550).
7. Способ, реализуемый компьютером по п.1, в котором обнаружение, что должно возникнуть событие, дополнительно содержит прием значения в средстве управления (480).
8. Способ, реализуемый компьютером по п.7, в котором выполнение действия дополнительно содержит проверку достоверности значения (350).
9. Способ, реализуемый компьютером по п.7, в котором выполнение действия дополнительно содержит разрешение неправильного присвоения данных, ассоциативно связанного со значением (420).
10. Способ, реализуемый компьютером по п.1, в котором выполнение действия дополнительно содержит обнаружение свойства, ассоциативно связанного со средством управлением (480).
11. Способ, реализуемый компьютером по п.1, в котором момент времени, ассоциативно связанный с моментом времени, когда событие возникло, есть момент времени перед тем, как событие возникло (700).
12. Способ, реализуемый компьютером по п.1, в котором момент времени, ассоциативно связанный с моментом времени, когда событие возникло, есть момент времени после того, как событие возникло (700).
13. Система декларативного определения действия средства управления, содержащая в себе:
первое действие (350);
второе действие (360), ассоциативно связанное с первым действием (350);
средство управления (310), ассоциативно связанное с первым действием (350) и вторым действием (360), причем первое действие (350), второе действие (360) и средство управления есть независимо настраиваемые компоненты; и
событие, ассоциативно связанное со средством управления, при этом первое действие (350) и второе действие (360) выполняются, когда событие возникло.
14. Система по п.13, в которой второе действие (360) вложено в первое действие (350).
15. Система по п.13, в которой второе действие (360) ассоциативно связано с перечисленными свойствами набора текста так, что выбор одного из перечисленных свойств набора текста заставляет выбор правильного свойства быть ассоциативно связанным со вторым действием (360).
16. Система по п.13, в которой второе действие (360) отменяет выполнение третьего действия (370), когда второе действие (360) выполняется.
17. Считываемый компьютером носитель, имеющий выполняемые компьютером инструкции для декларативного определения действия средства управления, причем инструкции содержат:
ассоциирование первого действия со средством управления (600), причем первое действие и средство управления есть независимо настраиваемые компоненты;
ассоциирование события со средством управления (610);
прием значения в средстве управлении (480);
выполнение первого действия, когда событие возникло (630), причем выполнение первого действия содержит выполнение логической операции над значением;
ассоциирование второго действия по меньшей мере с одним из: первым действием и средством управления (610), при этом первое действие, второе действие и средство управления есть независимо настраиваемые компоненты; и
выполнение второго действия, когда событие возникло (630).
18. Считываемый компьютером носитель по п.17, в котором ассоциирование второго действия с первым действием дополнительно содержит вложение второго действия в первое действие.
19. Считываемый компьютером носитель по п.17, дополнительно содержащий ассоциирование второго действия с перечисленными свойствами набора текста так, что выбор одного из перечисленных свойств набора текста заставляет правильный выбор свойств быть ассоциативно связанным со вторым действием (480).
20. Считываемый компьютером носитель по п.17, в котором выполнение первого действия дополнительно содержит ассоциирование логических семантик со средством управления, причем логическая семантика является характерной для приложения, ассоциативно связанного со средством управления (230).