xtd 0.2.0
Loading...
Searching...
No Matches
track bar styles

Definition

track bar styles definitions.

Warning
Internal use only

Variables

constexpr size_t TBS_AUTOTICKS
 The trackbar control has a tick mark for each increment in its range of values.
 
constexpr size_t TBS_VERT
 The trackbar control is oriented vertically.
 
constexpr size_t TBS_HORZ
 The trackbar control is oriented horizontally. This is the default orientation.
 
constexpr size_t TBS_TOP
 The trackbar control displays tick marks above the control. This style is valid only with TBS_HORZ.
 
constexpr size_t TBS_BOTTOM
 The trackbar control displays tick marks below the control. This style is valid only with TBS_HORZ.
 
constexpr size_t TBS_LEFT
 The trackbar control displays tick marks to the left of the control. This style is valid only with TBS_VERT.
 
constexpr size_t TBS_RIGHT
 The trackbar control displays tick marks to the right of the control. This style is valid only with TBS_VERT.
 
constexpr size_t TBS_BOTH
 The trackbar control displays tick marks on both sides of the control. This will be both top and bottom when used with TBS_HORZ or both left and right if used with TBS_VERT.
 
constexpr size_t TBS_NOTICKS
 The trackbar control does not display any tick marks.
 
constexpr size_t TBS_ENABLESELRANGE
 The trackbar control displays a selection range only. The tick marks at the starting and ending positions of a selection range are displayed as triangles (instead of vertical dashes), and the selection range is highlighted.
 
constexpr size_t TBS_FIXEDLENGTH
 The trackbar control allows the size of the slider to be changed with the TBM_SETTHUMBLENGTH message.
 
constexpr size_t TBS_NOTHUMB
 The trackbar control does not display a slider.
 
constexpr size_t TBS_TOOLTIPS
 The trackbar control supports tooltips. When a trackbar control is created using this style, it automatically creates a default tooltip control that displays the slider's current position. You can change where the tooltips are displayed by using the TBM_SETTIPSIDE message.
 
constexpr size_t TBS_REVERSED
 This style bit is used for "reversed" trackbars, where a smaller number indicates "higher" and a larger number indicates "lower." It has no effect on the control; it is simply a label that can be checked to determine whether a trackbar is normal or reversed.
 
constexpr size_t TBS_DOWNISLEFT
 By default, the trackbar control uses down equal to right and up equal to left. Use the TBS_DOWNISLEFT style to reverse the default, making down equal left and up equal right.
 
constexpr size_t TBS_NOTIFYBEFOREMOVE
 Trackbar should notify parent before repositioning the slider due to user action (enables snapping).
 
constexpr size_t TBS_TRANSPARENTBKGND
 Background is painted by the parent via the WM_PRINTCLIENT message.
 

Variable Documentation

◆ TBS_AUTOTICKS

constexpr size_t TBS_AUTOTICKS
constexpr

#include <xtd.forms.native/include/xtd/forms/native/track_bar_styles.h>

The trackbar control has a tick mark for each increment in its range of values.

Namespace
xtd::forms::native
Library
xtd.forms.native
Remarks
For more info see https://docs.microsoft.com .
Warning
Internal use only

◆ TBS_VERT

constexpr size_t TBS_VERT
constexpr

#include <xtd.forms.native/include/xtd/forms/native/track_bar_styles.h>

The trackbar control is oriented vertically.

Library
xtd.forms.native
Remarks
For more info see https://docs.microsoft.com .
Warning
Internal use only

◆ TBS_HORZ

constexpr size_t TBS_HORZ
constexpr

#include <xtd.forms.native/include/xtd/forms/native/track_bar_styles.h>

The trackbar control is oriented horizontally. This is the default orientation.

Library
xtd.forms.native
Remarks
For more info see https://docs.microsoft.com .
Warning
Internal use only

◆ TBS_TOP

constexpr size_t TBS_TOP
constexpr

#include <xtd.forms.native/include/xtd/forms/native/track_bar_styles.h>

The trackbar control displays tick marks above the control. This style is valid only with TBS_HORZ.

Library
xtd.forms.native
Remarks
For more info see https://docs.microsoft.com .
Warning
Internal use only

◆ TBS_BOTTOM

constexpr size_t TBS_BOTTOM
constexpr

#include <xtd.forms.native/include/xtd/forms/native/track_bar_styles.h>

The trackbar control displays tick marks below the control. This style is valid only with TBS_HORZ.

Library
xtd.forms.native
Remarks
For more info see https://docs.microsoft.com .
Warning
Internal use only

◆ TBS_LEFT

constexpr size_t TBS_LEFT
constexpr

#include <xtd.forms.native/include/xtd/forms/native/track_bar_styles.h>

The trackbar control displays tick marks to the left of the control. This style is valid only with TBS_VERT.

Library
xtd.forms.native
Remarks
For more info see https://docs.microsoft.com .
Warning
Internal use only

◆ TBS_RIGHT

constexpr size_t TBS_RIGHT
constexpr

#include <xtd.forms.native/include/xtd/forms/native/track_bar_styles.h>

The trackbar control displays tick marks to the right of the control. This style is valid only with TBS_VERT.

Library
xtd.forms.native
Remarks
For more info see https://docs.microsoft.com .
Warning
Internal use only

◆ TBS_BOTH

constexpr size_t TBS_BOTH
constexpr

#include <xtd.forms.native/include/xtd/forms/native/track_bar_styles.h>

The trackbar control displays tick marks on both sides of the control. This will be both top and bottom when used with TBS_HORZ or both left and right if used with TBS_VERT.

Library
xtd.forms.native
Remarks
For more info see https://docs.microsoft.com .
Warning
Internal use only

◆ TBS_NOTICKS

constexpr size_t TBS_NOTICKS
constexpr

#include <xtd.forms.native/include/xtd/forms/native/track_bar_styles.h>

The trackbar control does not display any tick marks.

Library
xtd.forms.native
Remarks
For more info see https://docs.microsoft.com .
Warning
Internal use only

◆ TBS_ENABLESELRANGE

constexpr size_t TBS_ENABLESELRANGE
constexpr

#include <xtd.forms.native/include/xtd/forms/native/track_bar_styles.h>

The trackbar control displays a selection range only. The tick marks at the starting and ending positions of a selection range are displayed as triangles (instead of vertical dashes), and the selection range is highlighted.

Library
xtd.forms.native
Remarks
For more info see https://docs.microsoft.com .
Warning
Internal use only

◆ TBS_FIXEDLENGTH

constexpr size_t TBS_FIXEDLENGTH
constexpr

#include <xtd.forms.native/include/xtd/forms/native/track_bar_styles.h>

The trackbar control allows the size of the slider to be changed with the TBM_SETTHUMBLENGTH message.

Library
xtd.forms.native
Remarks
For more info see https://docs.microsoft.com .
Warning
Internal use only

◆ TBS_NOTHUMB

constexpr size_t TBS_NOTHUMB
constexpr

#include <xtd.forms.native/include/xtd/forms/native/track_bar_styles.h>

The trackbar control does not display a slider.

Library
xtd.forms.native
Remarks
For more info see https://docs.microsoft.com .
Warning
Internal use only

◆ TBS_TOOLTIPS

constexpr size_t TBS_TOOLTIPS
constexpr

#include <xtd.forms.native/include/xtd/forms/native/track_bar_styles.h>

The trackbar control supports tooltips. When a trackbar control is created using this style, it automatically creates a default tooltip control that displays the slider's current position. You can change where the tooltips are displayed by using the TBM_SETTIPSIDE message.

Library
xtd.forms.native
Remarks
For more info see https://docs.microsoft.com .
Warning
Internal use only

◆ TBS_REVERSED

constexpr size_t TBS_REVERSED
constexpr

#include <xtd.forms.native/include/xtd/forms/native/track_bar_styles.h>

This style bit is used for "reversed" trackbars, where a smaller number indicates "higher" and a larger number indicates "lower." It has no effect on the control; it is simply a label that can be checked to determine whether a trackbar is normal or reversed.

Library
xtd.forms.native
Remarks
For more info see https://docs.microsoft.com .
Warning
Internal use only

◆ TBS_DOWNISLEFT

constexpr size_t TBS_DOWNISLEFT
constexpr

#include <xtd.forms.native/include/xtd/forms/native/track_bar_styles.h>

By default, the trackbar control uses down equal to right and up equal to left. Use the TBS_DOWNISLEFT style to reverse the default, making down equal left and up equal right.

Library
xtd.forms.native
Remarks
For more info see https://docs.microsoft.com .
Warning
Internal use only

◆ TBS_NOTIFYBEFOREMOVE

constexpr size_t TBS_NOTIFYBEFOREMOVE
constexpr

#include <xtd.forms.native/include/xtd/forms/native/track_bar_styles.h>

Trackbar should notify parent before repositioning the slider due to user action (enables snapping).

Library
xtd.forms.native
Remarks
For more info see https://docs.microsoft.com .
Warning
Internal use only

◆ TBS_TRANSPARENTBKGND

constexpr size_t TBS_TRANSPARENTBKGND
constexpr

#include <xtd.forms.native/include/xtd/forms/native/track_bar_styles.h>

Background is painted by the parent via the WM_PRINTCLIENT message.

Library
xtd.forms.native
Remarks
For more info see https://docs.microsoft.com .
Warning
Internal use only