- 1 VuMeter
- 1.1 Animate
- 1.2 Bitmap
- 1.3 BitmapUsePointer
- 1.4 AngleFrom
- 1.5 AngleTo
- 1.6 MaxValue
- 1.7 MinValue
- 1.8 PointerCenterOffsetX
- 1.9 PointerCenterOffsetY
- 1.10 PointerLength
- 1.11 PointerStart
- 1.12 PointerType
- 1.13 PointerSpeed
- 1.14 PointerWidth
This is a Player property that tells if the Player should animate the Widget or not
This is the bitmap to display as scale background
If set to true, causes the CodeGen to create a public void * for the bitmap, so you can change the background at runtime.
These are the starting and ending angles for the scale. Any number between 0° and 360° can be used
These vaules set the scale range.
These parameters set the rotation center of the needle, and are expressed as a percentage of the Width and Height respectively, so you can resize the VuMeter and keep them consistent. Both can be negative values, to set the virtual rotation center outside the displayed object.
Sets the length of the needle, in pixels.
Sets where the needle starts to be displayed, in pixels from the (virtual) rotation center.
Sets the type of pointer to be displayed:
A solid pointer using Color0 will be drawn using subsequent line() calls
A solid pointer with a 3D effect is drawn, using Color0 for the first half and Color1 for the second half.
Only the contour of the pointer is drawn, using Color0
The pointer is drawn with a single, fast line, using Color0
Sets the needle behaviour. If set to 0, the movement will be in real time. With values >0 the needle will be moved towards the value to be displayed in subsequent drawing cycles, simulating an inertial behaviour.
Sets trhe width of the pointer needle when PointerType <> VU_POINTER_NEEDLE