10#include "GUIPropertyItemBase.h"
18 class CGUIPropertyGridPropertySpin;
122 virtual bool SetRange(int32_t i32Min, int32_t i32Max);
135 virtual void GetRange(int32_t& i32Min, int32_t& i32Max)
const;
138 int32_t m_i32Range[2];
140 friend class CGUIPropertyGridPropertySpin;
Template type string class.
Definition FLString.h:34
CGUIPropertyItemBase()
Default constructor.
virtual bool IncreaseTick(int32_t i32Tick)
Increase the value by a number of ticks (steps).
CGUIPropertyItemSpin()
Default constructor.
virtual Base::CFLString< wchar_t > GetValue() const override
Get the current value as a string.
virtual CMFCPropertyGridProperty * CreateGridProperty() override
It creates and returns the MFC grid property for this item. If an instance has already been created,...
virtual bool DecreaseTick(int32_t i32Tick)
Decrease the value by a number of ticks (steps).
virtual void GetRange(int32_t &i32Min, int32_t &i32Max) const
Get the current valid range.
virtual ~CGUIPropertyItemSpin()
Destructor.
virtual bool SetValue(Base::CFLString< wchar_t > strValue, bool bInvokeCallback=true) override
Set the current value as a string.
virtual bool SetRange(int32_t i32Min, int32_t i32Max)
Set the valid integer range for the control.
Definition D2DObject.h:12