---
title: "NumericRotaryPicker (Basic)"
canonical: "https://docs.cuesystem.com/space/CVCGC/407633937/NumericRotaryPicker%20(Basic)"
format: markdown
---
# Description

This object shows one or more numbers using a spinning-wheel. You just rotate the wheel until a row of value is aligned with a selection indicator to select your value.

![image](media://029d1e22-ed92-458c-9bea-18de954cc450)

# Properties

See section  [https://cue.atlassian.net/wiki/spaces/CVCGC/pages/400687134/BasicRotaryPickers+Collection#Common-Properties](https://cue.atlassian.net/wiki/spaces/CVCGC/pages/400687134/BasicRotaryPickers+Collection#Common-Properties). In addition, this object uses the following properties.

|  |  |  |  |  |
| --- | --- | --- | --- | --- |
| Property Name | Data Type | Allowed Values | Default Value | Description |
| Behavior |
| DefaultValue | Double | Any | Minimum | Initial value after reset |
| Display |
| Maximum | Double | Any | 100 | Defines maximum value of rotary picker. |
| Minimum | Double | Any | 0 | Defines minimum value of rotary picker. |
| Step | Double |  | 1 | Defines step |
| DisplayFormat | Long | 0 = 0  
1 = 0.0  
2 = 00.0  
3 = +/-0  
4 = +/-0.0  
5 = +/-00.0  
6 = UserFormat | 0 | Defines format how the values are displayed. |
| UserFormat | Text | See CVC Help, section Format Text<br>specification / Number. | Empty | Format text defining rules how the values are displayed. |

# Functions

See section  [https://cue.atlassian.net/wiki/spaces/CVCGC/pages/400687134/BasicRotaryPickers+Collection#Common-Functions](https://cue.atlassian.net/wiki/spaces/CVCGC/pages/400687134/BasicRotaryPickers+Collection#Common-Functions). In addition, this object uses the following functions.

## SetDisplayFormat

This function sets new DisplayFormat. Possible values are

- 0 = 0
- 1 = 0.0
- 2 = 00.0
- 3 = +/-0
- 4 = +/-0.0
- 5 = +/-00.0
- 6 = UserFormat

The function returns True on success or False if an error occurs (parameter is out of limits).

#### Syntax

```visualbasic
Function SetDisplayFormat(newdisplayformat As Long) As Boolean
```

## GetDisplayFormat

This function returns current DisplayFormat.

#### Syntax

```visualbasic
Function GetDisplayFormat() As Long
```

## SetDisplayStep

This function sets DisplayStep to newdisplaystep value. It returns True.

#### Syntax

```visualbasic
Function SetDisplayStep(newdisplaystep As Double) As Boolean
```

## GetDisplayStep

This function returns current DisplayStep.

#### Syntax

```visualbasic
Function GetDisplayStep() As Double
```

## SetMaximum

This function sets new Maximum. It returns True.

#### Syntax

```visualbasic
Function SetMaximum(newmaximum As Double) As Boolean
```

## GetMaximum

This function returns current Maximum.

#### Syntax

```visualbasic
Function GetMaximum() As Double
```

## SetMinimum

This function sets new Minimum. It returns True.

#### Syntax

```visualbasic
Function SetMinimum(newminimum As Double) As Boolean
```

## GetMinimum

This function returns current Minimum.

#### Syntax

```visualbasic
Function GetMinimum() As Double
```

## SetUserFormat

This function sets new UserFormat defined as formatting text newuserformat. See CVC Help, section Format Text specification / Number for allowed formating text values.

#### Syntax

```visualbasic
Function SetUserFormat(newuserformat As Text) As Boolean
```

## GetUserFormat

This function returns current UserFormat text.

#### Syntax

```visualbasic
Function GetUserFormat() As AddressOf Text
```

## SetValue

This function sets rotary picker Value to newvalue. It returns True, if newvalue >= Minimum and newvalue

<= Maximum, otherwise it returns False.

#### Syntax

```visualbasic
Function SetValue(newvalue As Double) As Boolean
```

## GetValue

This function returns current Value of rotary picker.

#### Syntax

```visualbasic
Function GetValue() As Double
```

# Events

See section [https://cue.atlassian.net/wiki/spaces/CVCGC/pages/400687134/BasicRotaryPickers+Collection#Common-Events](https://cue.atlassian.net/wiki/spaces/CVCGC/pages/400687134/BasicRotaryPickers+Collection#Common-Events).