コード例 #1
0
ファイル: TuiManager.cpp プロジェクト: zh0ub1n/Tui-x
NumericStepper* TuiManager::createNumStep(float tag, int isLongClickRun, int max, int min, int cur,int step, const char* lnormal, const char* lselect, const char* ldisable, const char* rnormal, const char* rselect, const char* rdisable, const char* stepBg, float x, float y, float rotation, int isUseFrame){
	NumericStepper* pNumStep = NULL;
	if(isUseFrame){
		pNumStep = NumericStepper::createSpriteFrameName(lnormal, lselect, ldisable, rnormal, rselect, rdisable, stepBg);
	}else{
		pNumStep = NumericStepper::create(lnormal,lselect,ldisable,rnormal,rselect,rdisable,stepBg);
	}
	Size size = pNumStep->getContentSize();
	pNumStep->setLimit(min, max);
	pNumStep->setValue(cur);
	pNumStep->setStep(step);
	pNumStep->setAutoRun(isLongClickRun == 1);
	pNumStep->setRotation(rotation);
	pNumStep->setPosition(Vec2(x,-y));
	pNumStep->setTag(tag);
	return pNumStep;
}