/****** 色名から色のピクセル値を返す関数 ******/

unsigned long MyColor( Display* _dis, char* color_name )

{

Colormap cmap;

XColor near_color, true_color;

cmap = DefaultColormap( _dis, 0 );

XAllocNamedColor( _dis, cmap, color_name, &near_color, &true_color );

return( near_color.pixel );

}

/****** 現在使用しているマシンの最大幅を返す関数 ******/

int max_width(void)

{

_dis = XOpenDisplay(NULL);

_maxwidth = DisplayWidth(_dis,0);

return _maxwidth;

}

/****** 現在使用しているマシンの最大高さを返す関数 ******/

int max_height(void)

{

_dis = XOpenDisplay(NULL);

_maxheight = DisplayHeight(_dis,0);

return _maxheight ;

}