void Dictionary::AddItemPreparing(CustomItem *& pItem, int itemWidth) { result r; EnrichedText* pEnrichedText = new EnrichedText(); r = pEnrichedText->Construct(Dimension(itemWidth, 200)); pEnrichedText->SetVerticalAlignment(TEXT_ALIGNMENT_TOP); pEnrichedText->SetHorizontalAlignment(TEXT_ALIGNMENT_RIGHT); TextElement * pTextElement = new TextElement(); r = pTextElement->Construct(Utils::GetString("IDS_PREPARING")); Font font; font.Construct(FONT_STYLE_PLAIN, 25); pTextElement->SetFont(font); pEnrichedText->Add(*pTextElement); AddToDestructList(pTextElement); AddToDestructList(pEnrichedText); int width, height; pEnrichedText->GetSize(width, height); pItem->AddElement(Rectangle(0, 5, itemWidth - 10, 30), ID_FORMAT_PREPARING, *pEnrichedText); }