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

 

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

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

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

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

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

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

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

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



Tk_SetClass(3)                              Tk Library Procedures                             Tk_SetClass(3)



____________________________________________________________________________________________________________

NAME
       Tk_SetClass, Tk_Class - set or retrieve a window's class

SYNOPSIS
       #include <tk.h>

       Tk_SetClass(tkwin, class)

       Tk_Uid
       Tk_Class(tkwin)

ARGUMENTS
       Tk_Window tkwin (in)           Token for window.

       char *class (in)               New class name for window.
____________________________________________________________________________________________________________


DESCRIPTION
       Tk_SetClass is called to associate a class with a particular window.  The class string identifies the
       type of the window;  all windows with the same general class of behavior (button, menu, etc.)  should
       have  the  same class.  By convention all class names start with a capital letter, and there exists a
       Tcl command with the same name as each class (except all in lower-case) which can be used  to  create
       and manipulate windows of that class.  A window's class string is initialized to NULL when the window
       is created.

       For main windows, Tk automatically propagates the name and class to the  WM_CLASS  property  used  by
       window  managers.   This  happens  either when a main window is actually created (e.g. in Tk_MakeWin-dowExist), Tk_MakeWindowExist),
       dowExist), or when Tk_SetClass is called, whichever occurs later.  If a  main  window  has  not  been
       assigned a class then Tk will not set the WM_CLASS property for the window.

       Tk_Class  is  a  macro  that  returns the current value of tkwin's class.  The value is returned as a
       Tk_Uid, which may be used just like a string pointer but also has the properties of a unique  identi-fier identifier
       fier (see the manual entry for Tk_GetUid for details).  If tkwin has not yet been given a class, then
       Tk_Class will return NULL.


KEYWORDS
       class, unique identifier, window, window manager



Tk                                                                                            Tk_SetClass(3)

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

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

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