Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ XWhitePixel(3x) — HP-UX ANSI C A.09.00

Media Vault

Software Library

Restoration Projects

Artifacts Sought

 

NAME

XWhitePixel, XWhitePixelOfScreen, WhitePixel, WhitePixelOfScreen − get the white pixel value. 

Synopsis

unsigned long XWhitePixel(display, screen_number)

      Display *display;
      int screen_number;

unsigned long XWhitePixelOfScreen(screen)

      Screen *screen;

Arguments

displaySpecifies a connection to an X server; returned from XOpenDisplay(). 

screen_number
Specifies the appropriate screen number on the server, as returned by XDefaultScreen*() or the DefaultScreen() macro. 

screenSpecifies the appropriate Screen structure, as returned by XDefaultScreenOfDisplay() or XScreenOfDisplay(), or the DefaultScreenOfDisplay() or ScreenOfDisplay() macros. 

Description

Each screen has a default colormap which has pixel values for white and white already allocated.  These functions return the white pixel value.  Note that this pixel value only represents white in a screen’s default colormap.  XWhitePixel() and XWhitePixelOfScreen() are equivalent except that they require different arguments.  One requires a pointer to a Screen structure, while the other requires a screen number.  Unless you already have the pointer to a Screen structure in a variable, XWhitePixel*() is more convenient.  The C language macros WhitePixel() and WhitePixelOfScreen() are equivalent and slightly more efficient. 

See Also

XBlackPixel*(), XBlackPixelOfScreen(), XDefaultColormap*(). 

Copyright O’Reilly & Assoc.  —  

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026