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

 

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

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

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

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

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

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

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

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



Tk_MoveToplevelWindow(3)                    Tk Library Procedures                   Tk_MoveToplevelWindow(3)



____________________________________________________________________________________________________________

NAME
       Tk_MoveToplevelWindow - Adjust the position of a top-level window

SYNOPSIS
       #include <tk.h>

       Tk_MoveToplevelWindow(tkwin, x, y)

ARGUMENTS
       Tk_Window tkwin (in)          Token for top-level window to move.

       int x (in)                    New  x-coordinate for the top-left pixel of tkwin's border, or the top-left topleft
                                     left pixel of the decorative border supplied for tkwin  by  the  window
                                     manager, if there is one.

       int y (in)                    New  y-coordinate for the top-left pixel of tkwin's border, or the top-left topleft
                                     left pixel of the decorative border supplied for tkwin  by  the  window
                                     manager, if there is one.
____________________________________________________________________________________________________________


DESCRIPTION
       In  general,  a  window  should never set its own position;  this should be done only by the geometry
       manger that is responsible for the window.  For top-level windows the window manager  is  effectively
       the  geometry  manager;  Tk provides interface code between the application and the window manager to
       convey the application's desires to the geometry manager.  The desired size for a top-level window is
       conveyed  using  the  usual Tk_GeometryRequest mechanism.  The procedure Tk_MoveToplevelWindow may be
       used by an application to request a particular position for a top-level window;   this  procedure  is
       similar  in function to the wm geometry Tcl command except that negative offsets cannot be specified.
       It is invoked by widgets such as menus that want to appear at a particular place on the screen.

       When Tk_MoveToplevelWindow is called it does not immediately pass on the new desired location to  the
       window manager;  it defers this action until all other outstanding work has been completed, using the
       Tk_DoWhenIdle mechanism.


KEYWORDS
       position, top-level window, window manager



Tk                                                                                  Tk_MoveToplevelWindow(3)

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

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

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