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


C++ CustomItem::SetBackgroundColor方法代码示例

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


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

示例1: CustomItem

CustomItem *Dictionary::CreateCustomWordItem(int itemWidth)
{

	ListAnnexStyle style = LIST_ANNEX_STYLE_NORMAL;
	CustomItem *pItem = new CustomItem();
	pItem->Construct(Osp::Graphics::Dimension(itemWidth, ITEM_HEIGHT), style);
	pItem->SetBackgroundColor(LIST_ITEM_DRAWING_STATUS_NORMAL, LangSetting::CUSTOM_WORD);

	String examples = L"";

	ArrayList *words = __WCtrl->GetWordsN(WordCtrl::CUSTOM_WORD_LESSON_ID);

	if (words && words->GetCount() > 0)
	{
		int cnt = words->GetCount();
		for (int i = 0; i != cnt; i++)
		{
			Word * w = static_cast<Word*> (words->GetAt(i));
			if (i > 0)
				examples.Append(",");
			examples.Append(w->__lern);
		}

		words->RemoveAll(true);
		delete words;
	}
	else examples = Utils::GetString("IDS_EMPTY_CUSTOM_LIST");

	String name = Utils::GetString("IDS_CUSTOM_WORD_ITEM");
	AddItemTitle(pItem, name, itemWidth);
	AddItemExamples(pItem, itemWidth, examples);

	return pItem;
}
开发者ID:m1uan,项目名称:voc4u_bada,代码行数:34,代码来源:Dictionary.cpp


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