xtd 0.2.0
Loading...
Searching...
No Matches
xtd::forms::native::track_bar Class Referencefinal
Inheritance diagram for xtd::forms::native::track_bar:
xtd::static_object

Definition

Contains track bar native API.

Namespace
xtd::forms::native
Library
xtd.forms.native
Warning
Internal use only

Protected Static Methods

static void large_change (intptr control, int32 large_change)
 Sets a value to be added to or subtracted from the value property when the scroll box is moved a large distance.
 
static void maximum (intptr control, int32 maximum)
 sets the upper limit of the range this track_bar is working with.
 
static void minimum (intptr control, int32 minimum)
 Sets the lower limit of the range this track_bar is working with.
 
static void small_change (intptr control, int32 small_change)
 Sets the value added to or subtracted from the Value property when the scroll box is moved a small distance.
 
static void tick_frequency (intptr control, int32 tick_frequency)
 Sets a value that specifies the delta between ticks drawn on the control.
 
static int32 value (intptr control)
 Gets a numeric value that represents the current position of the scroll box on the track bar.
 
static void value (intptr control, int32 value)
 Sets a numeric value that represents the current position of the scroll box on the track bar.
 

Member Function Documentation

◆ large_change()

static void xtd::forms::native::track_bar::large_change ( intptr  control,
int32  large_change 
)
staticprotected

Sets a value to be added to or subtracted from the value property when the scroll box is moved a large distance.

Parameters
controltrack bar window handle.
large_changeA numeric value. The default is 5.
Warning
Internal use only

◆ maximum()

static void xtd::forms::native::track_bar::maximum ( intptr  control,
int32  maximum 
)
staticprotected

sets the upper limit of the range this track_bar is working with.

Parameters
controltrack bar window handle.
maximumThe maximum value for the track_bar. The default is 10.
Warning
Internal use only

◆ minimum()

static void xtd::forms::native::track_bar::minimum ( intptr  control,
int32  minimum 
)
staticprotected

Sets the lower limit of the range this track_bar is working with.

Parameters
controltrack bar window handle.
minimumThe minimum value for the track_bar. The default is 0.
Warning
Internal use only

◆ small_change()

static void xtd::forms::native::track_bar::small_change ( intptr  control,
int32  small_change 
)
staticprotected

Sets the value added to or subtracted from the Value property when the scroll box is moved a small distance.

Parameters
controltrack bar window handle.
small_changeA numeric value. The default value is 1.
Warning
Internal use only

◆ tick_frequency()

static void xtd::forms::native::track_bar::tick_frequency ( intptr  control,
int32  tick_frequency 
)
staticprotected

Sets a value that specifies the delta between ticks drawn on the control.

Parameters
controltrack bar window handle.
tick_frequencyThe numeric value representing the delta between ticks. The default is 1.
Warning
Internal use only

◆ value() [1/2]

static int32 xtd::forms::native::track_bar::value ( intptr  control)
staticprotected

Gets a numeric value that represents the current position of the scroll box on the track bar.

Parameters
controltrack bar window handle.
Returns
A numeric value that is within the minimum and maximum range. The default value is 0.
Warning
Internal use only

◆ value() [2/2]

static void xtd::forms::native::track_bar::value ( intptr  control,
int32  value 
)
staticprotected

Sets a numeric value that represents the current position of the scroll box on the track bar.

Parameters
controltrack bar window handle.
valueA numeric value that is within the minimum and maximum range. The default value is 0.
Warning
Internal use only

The documentation for this class was generated from the following file: