XSetState

Section: XLIB FUNCTIONS (3X11)
Updated: Release 6.3
Index xjman/web INDEX
 

名前

XSetState, XSetFunction, XSetPlanemask, XSetForeground, XSetBackground - GC 簡易関数  

書式

XSetState(display, gc, foreground, background, function, plane_mask)

      Display *display;

      GC gc;

      unsigned long foregroundbackground;

      int function;

      unsigned long plane_mask;

XSetFunction(display, gc, function)

      Display *display;

      GC gc;

      int function;

XSetPlaneMask(display, gc, plane_mask)

      Display *display;

      GC gc;

      unsigned long plane_mask;

XSetForeground(display, gc, foreground)

      Display *display;

      GC gc;

      unsigned long foreground;

XSetBackground(display, gc, background)

      Display *display;

      GC gc;

      unsigned long background;  

引き数

background
指定した GC にセットする背景色を指定。
display
X サーバへの接続を指定。
foreground
指定した GC にセットする前景色を指定。
function
指定した GC にセットする function を指定。
gc
GC を指定。
plane_mask
プレーンマスクを指定。
 

説明

関数 XSetState は指定した GC の前景色、背景色、プレーンマスク、function コンポーネン トを設定する。

XSetState はエラー BadAlloc, BadGC, BadValue を起こすことがある。

XSetFunction は指定した GC に指定した値をセットする。

XSetFunction はエラー BadAlloc, BadGC, BadValue を起こすことがある。

関数 XSetPlaneMask は指定したGCにプレーンマスクをセットする。

XSetPlaneMask はエラー BadAlloc, BadGC を起こすことがある。

関数 XSetForeground は指定した GC の前景色をセットする。

XSetForeground はエラー BadAlloc, BadGC を起こすことがある。

関数 XSetBackground は指定した GC の背景色をセットする。

XSetBackground はエラー BadAlloc, BadGC を起こすことがある。  

返り値

BadAlloc
要求されたリソースやサーバメモリの割り当てにサーバが失敗した。
BadGC
引き数 GContext の値が、定義されている GContext を指していない。
BadValue
指定された数値に、リクエストの許容範囲を越えているものがある。引き数に対 して特定の範囲が指定されていなければ、引き数の型で定義されている全ての範 囲が許される。選択肢として定義されている引き数はこのエラーを起こすことが ある。
 

関連項目

XCreateGC(3X11), XQueryBestSize(3X11), XSetArcMode(3X11), XSetClipOrigin(3X11), XSetFillStyle(3X11), XSetFont(3X11), XSetLineAttributes(3X11), XSetTile(3X11)
Xlib - C Language X Interface


 

Index

名前
書式
引き数
説明
返り値
関連項目

This document was created by man2html, using the manual pages.
Time: 15:56:02 GMT, February 12, 2001