Tk:: после 804,027 - Tk::after 804.027

Tk:: после 804,027

Рекламные ссылки

Tk:: после 804,027: резюме

ранга нажмите на звездочку, чтобы рангазвание уровне:
общий рейтинг: 0 (0 times) скачать
Размер файла: 5.7 MB OS: Any Platform Тип лицензии: Perl Artistic License цена: скачать: 8870 Дата добавления: 2007-08-21 автор: Other Publisher

Tk:: после 804,027: описания

Tk:: после может выполнить команду после задержки времени.

РЕЗЮМЕ

$widget-> после (миллисекунда)
$id = $widget-> после (миллисекунда?, отзыв?)
$id = $widget-> повторение (миллисекунда?, отзыв?)
$widget-> afterCancel ($id)
$id = $widget-> afterIdle (отзыв)
$widget-> afterInfo? ($id)?
$id-> время (? задержка?)

Этот метод используется, чтобы задержать выполнение программы или выполнить отзыв в фоне когда-то в будущем.
В perl/Tk $widget-> после осуществлен через класс Tk:: После, и отзывы связаны с $widget, и автоматически отменены, когда виджет разрушен. Почти идентичный интерфейс, но без автоматической отмены, и без повторения обеспечен через Tk:: после метода.

Внутренние Детали

У внутреннего Tk:: После класса есть следующее резюме:

$id = Tk:: После-> новый ($widget, tid, $time, однажды, отзыв);
$id = Tk:: После-> новый ($widget, tid, $time, повторяются, отзыв);
$id-> отмена;
$id-> время (? задержка?);

$id - Tk:: После объекта, массива 5 элементов:

$widget - родительская справочная информация виджета.

tid - внутренний таймер id, уникальная строка.

$time - простой строки, представляя неактивный таймер очереди, или значение миллисекунды целого числа.

однажды или повторение определяет, является ли таймер одноразовым после случая, или повторившегося повторного случая.

отзыв определяет Perl/Tk Tk:: объект Отзыва.

Изменение повторного интервала таймера

Его posible, чтобы изменить повторные таймеры задерживают значение, или даже отменить любой таймер, используя метод времени. Если задержка определена и отличная от нуля, новая задержка таймера установлена. Если задержка - ноль, случай таймера отменен так же, как если бы $id-> отмена был вызван. Во всех случаях возвращена текущая задержка таймера миллисекунды.

Отметьте: новая задержка таймера вступит в силу на последующем случае таймера - эта команда не будет отменять ожидающий решения случай таймера и переиздавать его с новым временем задержки.

После () у метода есть несколько форм следующим образом:

$widget-> после (миллисекунда)

Миллисекунда значения должна быть целым числом, дающим время в миллисекундах. Бездействия команды для миллисекунд миллисекунды и затем возвращаются. В то время как команда бездействует, приложение не отвечает на события.

$widget-> после (миллисекунда, отзыв)

В этой форме команда немедленно возвращается, но это устраивает отзыв быть выполненными миллисекундами миллисекунды позже как обработчиком событий. Отзыв будет выполнен точно однажды, в данное время. Команда будет выполнена в контексте $widget. Если ошибка происходит, выполняя отсроченную команду тогда, Tk:: Ошибочный механизм используется, чтобы сообщить об ошибке. После того, как команда возвращает идентификатор (объект в perl/Tk случае), который может использоваться, чтобы отменить отсроченную команду, используя afterCancel.

$widget-> повторение (миллисекунда, отзыв)

В этой форме команда немедленно возвращается, но это устраивает отзыв быть выполненными миллисекундами миллисекунды позже как обработчиком событий. После того, как отзыв выполнил это, перенесен, чтобы быть выполненным в futher миллисекунде, и так далее пока это не отменено.

$widget-> afterCancel ($id)

$id-> отмена

Отменяет выполнение отсроченной команды, которая была ранее намечена. $id указывает, какая команда должна быть отменена; это, должно быть, было возвращаемое значение от предыдущего после команды. Если команда, данная $id, была уже выполнена (и, как намечают, не будет выполнен снова), тогда afterCancel, не имеет никакого эффекта.

$widget-> afterCancel (отзыв)

Эта форма не является здравой в perl/Tk - его использование осуждается. Эта команда должна также отменить выполнение отсроченной команды. Параметр отзыва по сравнению с ожидающими решения отзывами, если соответствие найдено, тот отзыв отменен и никогда не будет выполняться; если никакой такой отзыв в настоящее время не находится на рассмотрении тогда, afterCancel не имеет никакого эффекта.

$widget-> afterIdle (отзыв)

Принимает меры, чтобы отзыв был оценен позже как неактивный отзыв. Сценарий будет выполнен точно однажды, в следующий раз, когда петля случая введена и нет никаких событий, чтобы обработать. Команда возвращает идентификатор, который может использоваться, чтобы отменить отсроченную команду, используя afterCancel. Если ошибка происходит, выполняя сценарий тогда, Tk:: Ошибочный механизм используется, чтобы сообщить об ошибке.

$widget-> afterInfo? ($id)?

Эта команда возвращает информацию о существующих обработчиках событий. Если номер $id параметра поставляется, команда возвращает список идентификаторов для всех существующих обработчиков событий, созданных после и повторные команды за $widget. Если $id поставляется, он определяет существующий обработчик; $id, должно быть, был возвращаемым значением от некоторого предыдущего звонка после или повторение, и это еще, должно быть, не вызвало или было отменено. В этом случае команда возвращает список с тремя элементами. Первый элемент списка - отзыв, связанный с $id, второй элемент - или простой или значение миллисекунды таймера целого числа, чтобы указать, какой обработчик событий это, и третьей является строка однажды или повторение, чтобы дифференцироваться после от повторного случая.

После (миллисекунды) и форм afterIdle команды предполагают, что приложение - управляемый случай: отсроченные команды не будут выполнены, если приложение не введет петлю случая. В приложениях, которые не обычно управляемы событиями, петля случая может быть введена с командами обновления и vwait.

скачать

Tk:: после 804,027: скриншот

Рекламные ссылки
Tk:: после 804,027 herunterladen

Tk:: после 804,027: ключевое слово

Tk:: после 804,027: Закладка

Hyperlink code:
Hyperlink and Intro code:

Похожие программы на Tk:: после 804,027

Tk:: после 804,027: обзор
имя :  
электронная почта :  
Комментарии :  
Защитный код :  
     
   
мое программное обеспечение
Вы не сохраняются какие-либо программного обеспечения. Нажмите кнопку "Сохранить" рядом друг с программным обеспечением, чтобы сохранить его на свой программного корзину
поисковых
Рекламные ссылки