モジュール・クラス一覧 - ライブラリ一覧

Gdk::GC

クラスの説明

描画に用いる前景色・背景色・クリッピング領域などをカプセル化したクラス。

スーパークラス

定数

CLIP_BY_CHILDREN [未定義]
INCLUDE_INFERIORS [未定義]

(GdkSubwindowMode)

クラスメソッド

new(window)

GdkGC* gdk_gc_new(GdkWindow *window);

new_with_values(window, values, values_mask) [未定義]

GdkGC* gdk_gc_new_with_values(GdkWindow *window,GdkGCValues *values,GdkGCValuesMask values_mask);

(Should we represent valuesas Hash?)

インスタンスメソッド

copy(dest_gc)

void gdk_gc_copy(GdkGC *dst_gc, GdkGC *src_gc);

destroy

void gdk_gc_destroy(GdkGC *gc);

get_values [未定義]

void gdk_gc_get_values(GdkGC *gc, GdkGCValues *values);

(return valuesas Hash?)

set_background(color)

背景色(background color)を Gdk::Colorオブジェクト colorに設定する。

set_clip_mask(mask)

void gdk_gc_set_clip_mask(GdkGC *gc, GdkBitmap *mask);

set_clip_origin(x, y)

void gdk_gc_set_clip_origin(GdkGC *gc, gint x, gint y);

set_clip_rectangle(rectangle)

void gdk_gc_set_clip_rectangle(GdkGC *gc,GdkRectangle *rectangle);

set_clip_region(region)

void gdk_gc_set_clip_region(GdkGC *gc,GdkRegion *region);

set_dashes(dash_offset, dash_list)

void gdk_gc_set_dashes(GdkGC *gc, gint dash_offset,gchar dash_list[], gint n);

set_exposures(exposures)

void gdk_gc_set_exposures(GdkGC *gc, gint exposures);

set_fill(fill)

void gdk_gc_set_fill(GdkGC *gc, GdkFill fill);

set_font(font)

void gdk_gc_set_font(GdkGC *gc, GdkFont *font);

set_foreground(color)

前景色(foreground color)を Gdk::Colorオブジェクト colorに設定する。

set_function(function)

void gdk_gc_set_function(GdkGC *gc, GdkFunction function);

set_line_attributes(line_width, line_style, cap_style, join_style)

void gdk_gc_set_line_attributes(GdkGC *gc, gint line_width,GdkLineStyle line_style,GdkCapStyle cap_style,GdkJoinStyle join_style);

set_stipple(stipple)

void gdk_gc_set_stipple(GdkGC *gc, GdkPixmap *stipple);

set_subwindow(mode)

void gdk_gc_set_subwindowp(GdkGC *gc,GdkSubwindowMode mode);

set_tile(tile)

void gdk_gc_set_tile(GdkGC *gc, GdkPixmap *tile);

set_ts_origin(x, y)

void gdk_gc_set_ts_origin(GdkGC *gc, gint x, gint y);


モジュール・クラス一覧 - ライブラリ一覧

Generated at Sat Feb 05 02:59:24 JST 2000 by rubyapi2