[DEV] add api at WSlider
This commit is contained in:
parent
e2eef30159
commit
f39ee975d6
@ -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) {
|
if (NULL == newWidget) {
|
||||||
return;
|
return -1;
|
||||||
}
|
}
|
||||||
m_subWidget.PushBack(newWidget);
|
m_subWidget.PushBack(newWidget);
|
||||||
MarkToRedraw();
|
MarkToRedraw();
|
||||||
ewol::RequestUpdateSize();
|
ewol::RequestUpdateSize();
|
||||||
|
return m_subWidget.Size()-1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -38,7 +38,7 @@ namespace widget {
|
|||||||
int32_t m_slidingProgress; // ratio progression of a sliding
|
int32_t m_slidingProgress; // ratio progression of a sliding
|
||||||
public:
|
public:
|
||||||
virtual void SubWidgetRemoveAll(void);
|
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 SubWidgetRemove(ewol::Widget* newWidget);
|
||||||
virtual void SubWidgetUnLink(ewol::Widget* newWidget);
|
virtual void SubWidgetUnLink(ewol::Widget* newWidget);
|
||||||
void SubWidgetSelectSet(int32_t id);
|
void SubWidgetSelectSet(int32_t id);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user