Name

glutCreateSubWindow - creates a subwindow.

Python Specification

glutCreateSubWindow
	glutCreateSubWindow(win, x, y, width, height) -> win

C Specification

int glutCreateSubWindow(int win,
     int x, int y, int width, int height);

Parameters

win       Identifier of the subwindow's parent window.

x         Window  X  location in pixels relative to parent
          window's origin.

y         Window Y location in pixels relative  to  parent
          window's origin.

width     Width in pixels.

height    Height in pixels.

Description

glutCreateSubWindow  creates  a  subwindow  of  the window
identified by win of size width and height at  location  x
and  y  within the current window. Implicitly, the current
window is set to the newly created subwindow.

Each created window has a unique  associated  OpenGL  con-
text.  State  changes to a window's associated OpenGL con-
text can be done immediately after the window is  created.

The  display state of a window is initially for the window
to be shown.  But the window's display state is not  actu-
ally  acted upon until glutMainLoop is entered. This means
until glutMainLoop is called, rendering to a created  win-
dow is ineffective. Subwindows can not be iconified.

Subwindows can be nested arbitrarily deep.

The  value  returned  is a unique small integer identifier
for the window.  The range of allocated identifiers starts
at one.

See Also

glutCreateWindow, glutDestroyWindow

Author

Mark J. Kilgard (mjk@nvidia.com)

:: Documentation :: References :: GLUT ::
:: Index (n/a) ::