[DEV] add api at WSlider

This commit is contained in:
Edouard DUPIN 2013-05-26 21:58:15 +02:00
parent e2eef30159
commit f39ee975d6
2 changed files with 4 additions and 3 deletions

View File

@ -125,14 +125,15 @@ void widget::WSlider::SubWidgetRemoveAll(void)
}
void widget::WSlider::SubWidgetAdd(ewol::Widget* newWidget)
int32_t widget::WSlider::SubWidgetAdd(ewol::Widget* newWidget)
{
if (NULL == newWidget) {
return;
return -1;
}
m_subWidget.PushBack(newWidget);
MarkToRedraw();
ewol::RequestUpdateSize();
return m_subWidget.Size()-1;
}

View File

@ -38,7 +38,7 @@ namespace widget {
int32_t m_slidingProgress; // ratio progression of a sliding
public:
virtual void SubWidgetRemoveAll(void);
virtual void SubWidgetAdd(ewol::Widget* newWidget);
virtual int32_t SubWidgetAdd(ewol::Widget* newWidget);
virtual void SubWidgetRemove(ewol::Widget* newWidget);
virtual void SubWidgetUnLink(ewol::Widget* newWidget);
void SubWidgetSelectSet(int32_t id);