![]() | InDesign SDK 20.5 |
#include <ISliderInlineRangeControlData.h>

Public Types | |
| enum | { kDefaultIID = IID_ISLIDERINLINERANGECONTROLDATA } |
| enum | UpdateMethod { kUnknown = 0, kIncrement, kDecrement, kIncrementMultiple, kDecrementMultiple } |
Public Member Functions | |
| virtual PMReal | GetScrubberMin () const =0 |
| virtual void | SetScrubberMin (PMReal const &value)=0 |
| virtual PMReal | GetScrubberMax () const =0 |
| virtual void | SetScrubberMax (PMReal const &value)=0 |
| virtual PMReal | GetScrubberDefault () const =0 |
| virtual void | SetScrubberDefault (PMReal const &value)=0 |
| virtual PMReal | GetScrubberIncrement () const =0 |
| virtual void | SetScrubberIncrement (PMReal const &value)=0 |
| virtual PMReal | GetScrubberIncrementMultiple () const =0 |
| virtual void | SetScrubberIncrementMultiple (PMReal const &value)=0 |
| virtual PMReal | GetEditBoxMin () const =0 |
| virtual void | SetEditBoxMin (PMReal const &value)=0 |
| virtual PMReal | GetEditBoxMax () const =0 |
| virtual void | SetEditBoxMax (PMReal const &value)=0 |
| virtual PMReal | GetEditBoxDefault () const =0 |
| virtual void | SetEditBoxDefault (PMReal const &value)=0 |
| virtual PMReal | GetEditBoxIncrement () const =0 |
| virtual void | SetEditBoxIncrement (PMReal const &value)=0 |
| virtual PMReal | GetEditBoxIncrementMultiple () const =0 |
| virtual void | SetEditBoxIncrementMultiple (PMReal const &value)=0 |
| virtual ISliderInlineRangeControlData::UpdateMethod | GetUpdateMethod () const =0 |
| virtual void | SetUpdateMethod (ISliderInlineRangeControlData::UpdateMethod const &value)=0 |
Public Member Functions inherited from IPMUnknown | |
| virtual IPMUnknown * | QueryInterface (PMIID interfaceID) const =0 |
| virtual void | AddRef () const =0 |
| virtual void | Release () const =0 |
Range control data interface for slider inline widget. This data interface is used to get/set the min/max/default/increment for both the scrubber and the edit box.
| anonymous enum |
Default IID to be used by UseDefaultIID()
Enum values for update method.
| pure virtual |
Get the default value of the edit box.
| pure virtual |
Get the increment multiple value of the edit box (e.g., used for KBSC)
| pure virtual |
Get the increment multiple value of the edit box (e.g., used for KBSC)
| pure virtual |
Get the maximum value of the edit box.
| pure virtual |
Get the minimum value of the edit box.
| pure virtual |
Get the default value of the scrubber.
| pure virtual |
Get the increment value of the scrubber.
| pure virtual |
Get the increment multiple value of the scrubber (e.g., used for KBSC)
| pure virtual |
Get the maximum value of the scrubber.
| pure virtual |
Get the minimum value of the scrubber.
| pure virtual |
Get the data update method (e.g., increment or decrement)
| pure virtual |
Set the default value of the edit box.
| value | — the default value. |
| pure virtual |
Set the increment value of the edit box.
| value | — the increment value. |
| pure virtual |
Set the increment multiple value of the edit box (e.g., used for KBSC)
| value | — the increment multiple value. |
| pure virtual |
Set the maximum value of the edit box.
| value | — the maximum value. |
| pure virtual |
Set the minimum value of the edit box.
| value | — the minimum value. |
| pure virtual |
Set the default value of the scrubber.
| value | — the default value. |
| pure virtual |
Set the increment value of the scrubber.
| value | — the increment value. |
| pure virtual |
Set the increment multiple value of the scrubber (e.g., used for KBSC)
| value | — the increment multiple value. |
| pure virtual |
Set the maximum value of the scrubber.
| value | — the maximum value. |
| pure virtual |
Set the minimum value of the scrubber.
| value | — the minimum value. |
| pure virtual |
Set the data update method (e.g., increment or decrement)
| value | — data update method. |