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

 

Эта страница руководства является частью версии 5.0 Инструментов XCode

Получить эти инструменты:

Если Вы выполняете версию Инструментов XCode кроме 5,0, просматриваете документацию локально:

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

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

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

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

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



Tk_SetAppName(3)                            Tk Library Procedures                           Tk_SetAppName(3)



____________________________________________________________________________________________________________

NAME
       Tk_SetAppName - Set the name of an application for 'send' commands

SYNOPSIS
       #include <tk.h>

       const char *
       Tk_SetAppName(tkwin, name)

ARGUMENTS
       Tk_Window tkwin (in)           Token  for  window  in  application.  Used only to select a particular
                                      application.

       const char *name (in)          Name under which to register the application.
____________________________________________________________________________________________________________


DESCRIPTION
       Tk_SetAppName associates a name with a given application and records that association on the  display
       containing with the application's main window.  After this procedure has been invoked, other applica-tions applications
       tions on the display will be able to use the send command to invoke operations  in  the  application.
       If name is already in use by some other application on the display, then a new name will be generated
       by appending " #2" to name;  if this name is also in use, the number will  be  incremented  until  an
       unused name is found.  The return value from the procedure is a pointer to the name actually used.

       If  the  application  already has a name when Tk_SetAppName is called, then the new name replaces the
       old name.

       Tk_SetAppName also adds a send command to the application's interpreter, which can be  used  to  send
       commands from this application to others on any of the displays where the application has windows.

       The  application's name registration persists until the interpreter is deleted or the send command is
       deleted from interp, at which point the  name  is  automatically  unregistered  and  the  application
       becomes  inaccessible  via  send.  The application can be made accessible again by calling Tk_SetApp-Name. Tk_SetAppName.
       Name.

       Tk_SetAppName is called automatically by Tk_Init, so applications do not normally  need  to  call  it
       explicitly.

       The command tk appname provides Tcl-level access to the functionality of Tk_SetAppName.


KEYWORDS
       application, name, register, send command



Tk                                                   4.0                                    Tk_SetAppName(3)

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

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

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