XSetArcMode(3X11) — NEWS-OS Programmer’s Manual
名称
XSetArcMode, XSetSubwindowMode, XSetGraphicsExposure − GC のための 簡易ルーチン
形式
XSetArcMode(display, gc, arc_mode)
Display ∗display;
GC gc;
int arc_mode; XSetSubwindowMode(display, gc, subwindow_mode)
Display ∗display;
GC gc;
int subwindow_mode; XSetGraphicsExposures(display, gc, graphics_exposures)
Display ∗display;
GC gc;
Bool graphics_exposures;
引数
arc_mode弧モードを指定します。 ArcChord または ArcPieSlice を渡すことができます。
displayX サーバへのコネクションを指定します。
gcGC を指定します。
graphics_exposures
GC を用いて XCopyArea および XCopyPlane を呼び出すときに、 GraphicsExpose および NoExpose イベントを通知してほしいかを示すブール値を指定します。
subwindow_mode
サブウィンドウモードを指定します。 ClipByChildren または IncludeInferiors を渡すことができます。
解説
XSetArcMode 関数は、指定された GC に、弧モードを設定します。 XSetArcMode は、 BadAlloc、 BadGC、 および BadValue エラーを生じることがあります。 XSetSubwindowMode 関数は、指定された GC に、サブウィンドウモードを設定します。 XSetSubwindowMode は、 BadAlloc、 BadGC、 および BadValue エラーを生じることがあります。 XSetGraphicsExposures 関数は、指定された GC に、グラフィックスエクスポーズのフラグを 設定します。 XSetGraphicsExposures は、 BadAlloc、 BadGC、 および BadValue エラーを生じることがあります。
診断
BadAlloc サーバが、要求されたリソースまたはサーバメモリの割当てに失敗した。
BadGC GContext 引数の値が、定義された GContext を指さない。
BadValue ある数値が、許容範囲を超えた。 引数の値の範囲が明示されない限り、引数の型によって決まる最大の範囲まで 指定可能です。 選択形式の引数も、このエラーを生じることがあります。
関連事項
XCopyArea(3X11), XCreateGC(3X11), XQueryBestSize(3X11), XSetClipOrigin(3X11), XSetFillStyle(3X11), XSetFont(3X11), XSetLineAttributes(3X11), XSetState(3X11), XSetTile(3X11)
Xlib − C Language X Interface
NEWS-OSRelease 4.1C