__pListViewItem->SetSize(itemSize);
__pListViewItem->SetBounds(FloatRectangle(0.0f, 0.0f, itemSize.width, itemSize.height));
__pListViewItem->SetBackgroundColor(Color(0, 0, 0, 0));
- __pListViewItem->SetProgressValue(-1);
__pListViewItem->SetSelectionStyle(TABLE_VIEW_ITEM_SELECTION_STYLE_WHOLE);
__itemSize = itemSize;
return E_SUCCESS;
}
-result
-_ListItemBaseImpl::SetProgressValue(int value)
-{
- SysTryReturn(NID_UI_CTRL, (__pListViewItem->SetProgressValue(value) == true), E_SYSTEM, E_SYSTEM,
- ("[E_SYSTEM] Unable to set progress value."));
-
- return E_SUCCESS;
-}
-
-result
-_ListItemBaseImpl::SetProgressMargins(float leftMargin, float rightMargin)
-{
- SysTryReturn(NID_UI_CTRL, (leftMargin >= 0.0f) && (rightMargin >= 0.0f), E_INVALID_ARG, E_INVALID_ARG,
- ("[E_INVALID_ARG] It is invalid argument."));
-
- SysTryReturn(NID_UI_CTRL, (leftMargin < (__itemSize.width - rightMargin)), E_INVALID_ARG, E_INVALID_ARG,
- ("[E_INVALID_ARG] It is invalid argument."));
-
- SysTryReturn(NID_UI_CTRL, (__pListViewItem->SetProgressMargins(leftMargin, rightMargin) == true), E_SYSTEM, E_SYSTEM,
- ("[E_SYSTEM] Unable to set progress bar margin."));
-
- return E_SUCCESS;
-}
-
float
_ListItemBaseImpl::GetAnnexWidth(ListAnnexStyle style)
{