示例#1
0
void configureNexuizResolutionSliderNexuizResolutionSlider(entity me)
{
	float i;
	vector r0, r;

    // Note: this cvar is used here for the tooltip only.
    // The slider will control the menu_vid_width/menu_vid_height cvars,
    // and only set vid_width/vid_height when "Apply" is pressed.
	me.configureNexuizTextSlider(me, "vid_width");

	r0 = '0 0 0';
	for(i = 0;; ++i)
	{
		r = getresolution(i);
		if(r_x == 0 && r_y == 0)
			break;
		if(r == r0)
			continue;
		r0 = r;
		if(r_x < 640 || r_y < 400)
			continue;
		me.addResolution(me, r_x, r_y);
	}

	me.configureNexuizTextSliderValues(me);
}
示例#2
0
void configureNexuizResolutionSliderNexuizResolutionSlider(entity me)
{
	me.configureNexuizTextSlider(me, "vid_width");
	me.addResolution(me, 640, 480, 640, 480);
	me.addResolution(me, 800, 600, 800, 600);
	me.addResolution(me, 1024, 768, 800, 600);
	me.addResolution(me, 1152, 864, 800, 600);
	me.addResolution(me, 1280, 800, 800, 600);
	me.addResolution(me, 1280, 960, 800, 600);
	me.addResolution(me, 1280, 1024, 800, 600);
	me.addResolution(me, 1440, 900, 800, 600);
	me.addResolution(me, 1600, 900, 800, 600);
	me.addResolution(me, 1600, 1200, 800, 600);
	me.addResolution(me, 1680, 1050, 800, 600);
	me.addResolution(me, 1920, 1200, 800, 600);
	me.addResolution(me, 2048, 1536, 800, 600);
	me.configureNexuizTextSliderValues(me);
}