コード例 #1
0
ファイル: NumericStepper.cpp プロジェクト: jonesgithub/Tui-x
NumericStepper* NumericStepper::create()
{
    NumericStepper* pRet = new NumericStepper();
    if( pRet && pRet->init() )
    {
        pRet->autorelease();
        return pRet;
    }
    CC_SAFE_DELETE(pRet);
    return NULL;
}
コード例 #2
0
ファイル: NumericStepper.cpp プロジェクト: jonesgithub/Tui-x
NumericStepper *NumericStepper::create(const char *lnormal,const char *lselet,const char *ldisable,
                                       const char *rnormal,const char *rselet,const char *rdisable,const char* bg)
{
    NumericStepper *numericStepper = new NumericStepper();
    if (numericStepper && numericStepper->init(lnormal,lselet,ldisable,rnormal,rselet,rdisable,bg))
    {
        numericStepper->autorelease();
        return numericStepper;
    }
    CC_SAFE_DELETE(numericStepper);
    return NULL;
}
コード例 #3
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;
}
コード例 #4
0
ファイル: TuiManager.cpp プロジェクト: Kudoo/Tui-x
NumericStepper* TuiManager::createNumStep(float tag,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){
	NumericStepper* pNumStep = NULL;
	if(m_isUseSpriteFrame){
		pNumStep = NumericStepper::create();
		pNumStep->setlNormalSpriteFrameName(lnormal);
		pNumStep->setlSelectedSpriteFrameName(lselect);
		pNumStep->setlDisabledSpriteFrameName(ldisable);
		pNumStep->setrNormalSpriteFrameName(rnormal);
		pNumStep->setrSelectedSpriteFrameName(rselect);
		pNumStep->setrDisabledSpriteFrameName(rdisable);
		pNumStep->setStepBgSpriteFrameName(stepBg);
	}else{
		pNumStep = NumericStepper::create(lnormal,lselect,ldisable,rnormal,rselect,rdisable,stepBg);
	}
	Size size = pNumStep->getContentSize();
	pNumStep->setRotation(rotation);
	pNumStep->setPosition(Point(x,-y));
	pNumStep->setTag(tag);
	return pNumStep;
}