Amiga Unix — 68040 · 68060

Manual pages › X Window and screen libraries (3X)

XSeZoomH(3X)

set or get zoom state hints

From the original Amiga UNIX 2.1 manual. Some things it mentions may not be in this release.

NAME

XSetZoomHints, XGetZoomHints - set or get zoom state hints

SYNTAX

XSetZoomHints(display, w, zhints)
      Display *display;
      Window w;
      XSizeHints *zhints;

Status XGetZoomHints(display, w, zhints_return)
      Display *display;
      Window w;
      XSizeHints *zhints_return;

ARGUMENTS

display   Specifies the connection to the XWIN server.

w         Specifies the window.

zhints    Specifies a pointer to the zoom hints.

zhints_return

Returns the zoom hints.

DESCRIPTION

Many window managers think of windows in one of three
states:  iconic, normal, or zoomed.  The XSetZoomHints func-
tion provides the window manager with information for the
window in the zoomed state.

XSetZoomHints can generate BadAlloc and BadWindow errors.

The XGetZoomHints function returns the size hints for a window in its zoomed state. It returns a nonzero status if it succeeds or zero if the application specified no zoom size hints for this window.

XGetZoomHints can generate a BadWindow error.

PROPERTY

WM_ZOOM_HINTS

DIAGNOSTICS

BadAlloc  The server failed to allocate the requested

resource or server memory.

BadWindow A value for a Window argument does not name a

defined Window.

SEE ALSO

     XSetClassHint(3X11),
     XSetCommand(3X11),

XWIN 3.0               Last change: 9/1/88                 .ie t

     XSetIconName(3X11),
     XSetIconSizeHints(3X11),
     XSetNormalHints(3X11),
     XSetSizeHints(3X11),
     XSetStandardProperties(3X11),
     XSetTransientForHint(3X11),
     XSetWMHints(3X11),
     XStoreName(3X11)
     Xlib - C Language X Interface

XWIN 3.0               Last change: 9/1/88                 .ie t

XWIN 3.0               Last change: 9/1/88                 .ie t