当前位置: 首页>>代码示例>>C++>>正文


C++ IconButton::SetNormalIcon方法代码示例

本文整理汇总了C++中IconButton::SetNormalIcon方法的典型用法代码示例。如果您正苦于以下问题:C++ IconButton::SetNormalIcon方法的具体用法?C++ IconButton::SetNormalIcon怎么用?C++ IconButton::SetNormalIcon使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在IconButton的用法示例。


在下文中一共展示了IconButton::SetNormalIcon方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。

示例1: SetPageItemIcon

	// page item icon set/get function
	void UIScrollPage::SetPageItemIcon(int ipage, int icolumn, int irow, string iconFile)
	{
		if (ipage > (int) m_ipageCount || ipage < 0)
			return;

		if (icolumn >(int) m_icolumn || icolumn < 0)
			return;

		if (irow > (int) m_irow || irow < 0)
			return;

		CCSprite* elfIcon1 = CCSprite::createWithSpriteFrameName(iconFile.c_str()); 
		IconButton* pButton = m_lstButton[ipage * m_irow * m_icolumn + irow * m_icolumn + icolumn];		
		if (pButton)
		{
			pButton->SetNormalIcon(elfIcon1);
		}
	}
开发者ID:niuzb,项目名称:hellopet,代码行数:19,代码来源:UIScrollPage.cpp

示例2: SetPageItemIconWithSprite

	void UIScrollPage::SetPageItemIconWithSprite(int ipage, int icolmun, int irow, CCSprite* isprite)
	{
		if (ipage > (int) m_ipageCount || ipage < 0)
			return;

		if (icolmun >(int) m_icolumn || icolmun < 0)
			return;

		if (irow > (int) m_irow || irow < 0)
			return;

		size_t index = ipage * m_irow * m_icolumn + irow * m_icolumn + icolmun;
		if(index < m_lstButton.size())
		{
			IconButton* pButton = m_lstButton[ipage * m_irow * m_icolumn + irow * m_icolumn + icolmun];		
			if (pButton)
			{
				pButton->SetNormalIcon(isprite);
			}
		}

	}
开发者ID:niuzb,项目名称:hellopet,代码行数:22,代码来源:UIScrollPage.cpp


注:本文中的IconButton::SetNormalIcon方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。