10 #include <ewol/debug.hpp> 21 elementPL(std::string& _label, int32_t _refId, std::string& _image,
bool _isGroup) :
38 esignal::Signal<int32_t> signalSelect;
43 std::vector<ewol::widget::elementPL *> m_list;
50 void setLabel(std::string _newLabel);
53 std::vector<ewol::Compositing*> m_listOObject;
56 void clearOObjectList();
59 int32_t m_paddingSizeX;
60 int32_t m_paddingSizeY;
61 int32_t m_displayStartRaw;
62 int32_t m_displayCurrentNbLine;
64 void menuAdd(std::string& _label, int32_t _refId, std::string& _image);
65 void menuAddGroup(std::string& _label);
70 void onRegenerateDisplay()
override;
72 void calculateMinMaxSize()
override;
74 void onGetFocus()
override;
75 void onLostFocus()
override;
76 void onDraw()
override;
void init(int _argc, const char **_argv)
Definition: Compositing.hpp:13