Spec-Zone .ru
спецификации, руководства, описания, API
Spec-Zone .ru
спецификации, руководства, описания, API
Библиотека разработчика Mac Разработчик
Поиск

 

Эта страница руководства для  версии 10.9 Mac OS X

Если Вы выполняете различную версию  Mac OS X, просматриваете документацию локально:

Читать страницы руководства

Страницы руководства предназначаются как справочник для людей, уже понимающих технологию.

  • Чтобы изучить, как руководство организовано или узнать о синтаксисе команды, прочитайте страницу руководства для страниц справочника (5).

  • Для получения дополнительной информации об этой технологии, ищите другую документацию в Библиотеке Разработчика Apple.

  • Для получения общей информации о записи сценариев оболочки, считайте Shell, Пишущий сценарий Учебника для начинающих.



history(n)                          Provides a history for Entry widgets                          history(n)



____________________________________________________________________________________________________________

NAME
       history - Provides a history for Entry widgets

SYNOPSIS
       package require Tcl  8.4

       package require Tk  8.4

       package require history  ?0.1?

       ::history::init pathName ?length?

       ::history::remove pathName

       ::history::add pathName text

       ::history::get pathName

       ::history::clear pathName

       ::history::configure pathName option ?value?

       bell

____________________________________________________________________________________________________________

DESCRIPTION
       This  package provides a convenient history mechanism for Entry widgets.  The history may be accessed
       with the up and down arrow keys.


       ::history::init pathName ?length?
              Arranges to remember the history of the named Entry widget. An optional length determines  the
              number  of  history entries to keep. This may be changed later with ::history::configure. His-tory History
              tory entries must be added with the ::history::add command before they can be seen.

       ::history::remove pathName
              Forgets all history entries for the Entry pathName and removes the history bindings.

       ::history::add pathName text
              This command is used to add history entries  to  an  Entry  that  has  previously  had  ::his-tory::init ::history::init
              tory::init  called  on it. This command should be called from your Entry handler with the con-tents contents
              tents of the entry (or whatever you wish to add to the history).

       ::history::get pathName
              This command returns a list containing the history entries for the Entry pathName

       ::history::clear pathName
              This command clears the history list for the named Entry.

       ::history::configure pathName option ?value?
              This command queries or sets configuration  options.  Currently  the  options  recognized  are
              length  and alert. Setting the length determines the number of history entries to keep for the
              named Entry. Alert specifies the command to run when the user reaches the end of the  history,
              it defaults to

       bell


       entry .e
       bind .e <Return> [list ProcessEntry %W]
       ::history::init .e
       pack .e

       proc ProcessEntry {w} {
           set text [$w get]
           if {$text == ""} { return }
           ::history::add $w $text
           puts $text
           $w delete 0 end
       }



KEYWORDS
       entry, history



history                                              0.1                                          history(n)

Сообщение о проблемах

Способ сообщить о проблеме с этой страницей руководства зависит от типа проблемы:

Ошибки содержания
Ошибки отчета в содержании этой документации со ссылками на отзыв ниже.
Отчеты об ошибках
Сообщите об ошибках в функциональности описанного инструмента или API через Генератор отчетов Ошибки.
Форматирование проблем
Отчет, форматирующий ошибки в интерактивной версии этих страниц со ссылками на отзыв ниже.