点や線などの色の設定は、GdkColor構造体で行ってGC(グラフィックコンテキスト)に割り当てる
GdkColor構造体は次のように定義されています
struct GdkColor{
guint32 pixel;
guint16 red;
guint16 green;
guint16 blue;
};
gdk_color_alloc()
pixelメンバの値を自動的に設定
gdk_colormap_get_system()
デフォルトのカラーマップを取得
gdk_gc_set_forground()
点や線などを描画する前景色の設定
gdk_gc_set_background()
背景色の設定