30#include "../utility/rc_ptrs.h"
31#include "../utility/PEBLUtility.h"
32#include "../base/PComplexData.h"
91 else if (name ==
"WIDTH")
SetWidth(v);
93 else if (name ==
"BGCOLOR")
SetColor(v);
virtual void SetWidth(int w)
virtual void SetColor(Variant col)
virtual bool SetProperty(std::string, Variant v)
virtual void SetHeight(int h)
virtual void SetPosition(pInt x, pInt y)
This sets the widget's position on its parent widget.
virtual std::string ObjectName() const
virtual ObjectValidationError ValidateProperty(std::string, Variant v) const
virtual Variant GetProperty(std::string) const
counted_ptr< PEBLObjectBase > GetObject() const
virtual bool InitializeProperty(std::string name, Variant v)
virtual bool SetProperty(std::string name, Variant v)
PComplexData * GetComplexData() const