Cтраница 4
Перед тем как перейти к функциям Set, следует сделать еще одно разъяснение. Обычно пользователь будет вручную набирать значение в элементе управления DataWindow, а затем щелкать по командной кнопке, чтобы начать некое преобразование вводимой информации. Так как текущий элемент не теряет фокус, только что введенные данные все еще находятся в окне ввода. Нежелательно, чтобы скрипт для события Clicked командной кнопки использовал функцию GetText, потому что это потребовало бы слишком много кодирования ( смотри выше в этой же главе обсуждение события ItemChanged), и, конечно, функции Getltem возвращали бы старое значение элемента. Решение заключается в вызове функции AcceptText в начале скрипта события Clicked командной кнопки. AcceptText передает содержимое окна ввода в элемент. [46]