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

Definition

scroll bar styles definitions.

Warning
Internal use only

Variables

constexpr size_t SBS_HORZ
 Designates a horizontal scroll bar. If neither the SBS_BOTTOMALIGN nor SBS_TOPALIGN style is specified, the scroll bar has the height, width, and position specified by the x, y, nWidth, and nHeight parameters of CreateWindowEx.
 
constexpr size_t SBS_VERT
 Designates a vertical scroll bar. If you specify neither the SBS_RIGHTALIGN nor the SBS_LEFTALIGN style, the scroll bar has the height, width, and position specified by the x, y, nWidth, and nHeight parameters of CreateWindowEx.
 
constexpr size_t SBS_TOPALIGN
 Aligns the top edge of the scroll bar with the top edge of the rectangle defined by the x, y, nWidth, and nHeight parameters of CreateWindowEx. The scroll bar has the default height for system scroll bars. Use this style with the SBS_HORZ style.
 
constexpr size_t SBS_LEFTALIGN
 Aligns the left edge of the scroll bar with the left edge of the rectangle defined by the x, y, nWidth, and nHeight parameters of CreateWindowEx. The scroll bar has the default width for system scroll bars. Use this style with the SBS_VERT style.
 
constexpr size_t SBS_BOTTOMALIGN
 Aligns the bottom edge of the scroll bar with the bottom edge of the rectangle defined by the x, y, nWidth, and nHeight parameters of CreateWindowEx function. The scroll bar has the default height for system scroll bars. Use this style with the SBS_HORZ style.
 
constexpr size_t SBS_RIGHTALIGN
 Aligns the right edge of the scroll bar with the right edge of the rectangle defined by the x, y, nWidth, and nHeight parameters of CreateWindowEx. The scroll bar has the default width for system scroll bars. Use this style with the SBS_VERT style.
 
constexpr size_t SBS_SIZEBOXTOPLEFTALIGN
 SAligns the upper left corner of the size box with the upper left corner of the rectangle specified by the x, y, nWidth, and nHeight parameters of CreateWindowEx. The size box has the default size for system size boxes. Use this style with the SBS_SIZEBOX or SBS_SIZEGRIP styles.
 
constexpr size_t SBS_SIZEBOXBOTTOMRIGHTALIGN
 Aligns the lower right corner of the size box with the lower right corner of the rectangle specified by the x, y, nWidth, and nHeight parameters of CreateWindowEx. The size box has the default size for system size boxes. Use this style with the SBS_SIZEBOX or SBS_SIZEGRIP styles.
 
constexpr size_t SBS_SIZEBOX
 Designates a size box. If you specify neither the SBS_SIZEBOXBOTTOMRIGHTALIGN nor the SBS_SIZEBOXTOPLEFTALIGN style, the size box has the height, width, and position specified by the x, y, nWidth, and nHeight parameters of CreateWindowEx.
 
constexpr size_t SBS_SIZEGRIP
 Same as SBS_SIZEBOX, but with a raised edge.
 
constexpr size_t SB_HORZ
 Shows or hides a window's standard horizontal scroll bars.
 
constexpr size_t SB_VERT
 Shows or hides a window's standard vertical scroll bar.
 
constexpr size_t SB_CTL
 Shows or hides a scroll bar control. The hwnd parameter must be the handle to the scroll bar control.
 
constexpr size_t SB_BOTH
 Shows or hides a window's standard horizontal and vertical scroll bars.
 
constexpr size_t SB_LINEUP
 Scrolls one line up.
 
constexpr size_t SB_LINELEFT
 Scrolls one line left.
 
constexpr size_t SB_LINEDOWN
 Scrolls one line down.
 
constexpr size_t SB_LINERIGHT
 Scrolls one line right.
 
constexpr size_t SB_PAGEUP
 Scrolls one page up.
 
constexpr size_t SB_PAGELEFT
 Scrolls one page left.
 
constexpr size_t SB_PAGEDOWN
 Scrolls one page down.
 
constexpr size_t SB_PAGERIGHT
 Scrolls one page right.
 
constexpr size_t SB_THUMBPOSITION
 The user has dragged the scroll box (thumb) and released the mouse button. The HIWORD indicates the position of the scroll box at the end of the drag operation.
 
constexpr size_t SB_THUMBTRACK
 The user is dragging the scroll box. This message is sent repeatedly until the user releases the mouse button. The HIWORD indicates the position that the scroll box has been dragged to.
 
constexpr size_t SB_TOP
 Scrolls to the upper left.
 
constexpr size_t SB_LEFT
 Scrolls to the upper left.
 
constexpr size_t SB_BOTTOM
 Scrolls to the lower right.
 
constexpr size_t SB_RIGHT
 Scrolls to the lower right.
 
constexpr size_t SB_ENDSCROLL
 Ends scroll.
 

Variable Documentation

◆ SBS_HORZ

constexpr size_t SBS_HORZ
constexpr

#include <xtd.forms.native/include/xtd/forms/native/scroll_bar_styles.hpp>

Designates a horizontal scroll bar. If neither the SBS_BOTTOMALIGN nor SBS_TOPALIGN style is specified, the scroll bar has the height, width, and position specified by the x, y, nWidth, and nHeight parameters of CreateWindowEx.

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

◆ SBS_VERT

constexpr size_t SBS_VERT
constexpr

#include <xtd.forms.native/include/xtd/forms/native/scroll_bar_styles.hpp>

Designates a vertical scroll bar. If you specify neither the SBS_RIGHTALIGN nor the SBS_LEFTALIGN style, the scroll bar has the height, width, and position specified by the x, y, nWidth, and nHeight parameters of CreateWindowEx.

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

◆ SBS_TOPALIGN

constexpr size_t SBS_TOPALIGN
constexpr

#include <xtd.forms.native/include/xtd/forms/native/scroll_bar_styles.hpp>

Aligns the top edge of the scroll bar with the top edge of the rectangle defined by the x, y, nWidth, and nHeight parameters of CreateWindowEx. The scroll bar has the default height for system scroll bars. Use this style with the SBS_HORZ style.

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

◆ SBS_LEFTALIGN

constexpr size_t SBS_LEFTALIGN
constexpr

#include <xtd.forms.native/include/xtd/forms/native/scroll_bar_styles.hpp>

Aligns the left edge of the scroll bar with the left edge of the rectangle defined by the x, y, nWidth, and nHeight parameters of CreateWindowEx. The scroll bar has the default width for system scroll bars. Use this style with the SBS_VERT style.

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

◆ SBS_BOTTOMALIGN

constexpr size_t SBS_BOTTOMALIGN
constexpr

#include <xtd.forms.native/include/xtd/forms/native/scroll_bar_styles.hpp>

Aligns the bottom edge of the scroll bar with the bottom edge of the rectangle defined by the x, y, nWidth, and nHeight parameters of CreateWindowEx function. The scroll bar has the default height for system scroll bars. Use this style with the SBS_HORZ style.

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

◆ SBS_RIGHTALIGN

constexpr size_t SBS_RIGHTALIGN
constexpr

#include <xtd.forms.native/include/xtd/forms/native/scroll_bar_styles.hpp>

Aligns the right edge of the scroll bar with the right edge of the rectangle defined by the x, y, nWidth, and nHeight parameters of CreateWindowEx. The scroll bar has the default width for system scroll bars. Use this style with the SBS_VERT style.

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

◆ SBS_SIZEBOXTOPLEFTALIGN

constexpr size_t SBS_SIZEBOXTOPLEFTALIGN
constexpr

#include <xtd.forms.native/include/xtd/forms/native/scroll_bar_styles.hpp>

SAligns the upper left corner of the size box with the upper left corner of the rectangle specified by the x, y, nWidth, and nHeight parameters of CreateWindowEx. The size box has the default size for system size boxes. Use this style with the SBS_SIZEBOX or SBS_SIZEGRIP styles.

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

◆ SBS_SIZEBOXBOTTOMRIGHTALIGN

constexpr size_t SBS_SIZEBOXBOTTOMRIGHTALIGN
constexpr

#include <xtd.forms.native/include/xtd/forms/native/scroll_bar_styles.hpp>

Aligns the lower right corner of the size box with the lower right corner of the rectangle specified by the x, y, nWidth, and nHeight parameters of CreateWindowEx. The size box has the default size for system size boxes. Use this style with the SBS_SIZEBOX or SBS_SIZEGRIP styles.

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

◆ SBS_SIZEBOX

constexpr size_t SBS_SIZEBOX
constexpr

#include <xtd.forms.native/include/xtd/forms/native/scroll_bar_styles.hpp>

Designates a size box. If you specify neither the SBS_SIZEBOXBOTTOMRIGHTALIGN nor the SBS_SIZEBOXTOPLEFTALIGN style, the size box has the height, width, and position specified by the x, y, nWidth, and nHeight parameters of CreateWindowEx.

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

◆ SBS_SIZEGRIP

constexpr size_t SBS_SIZEGRIP
constexpr

#include <xtd.forms.native/include/xtd/forms/native/scroll_bar_styles.hpp>

Same as SBS_SIZEBOX, but with a raised edge.

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

◆ SB_HORZ

constexpr size_t SB_HORZ
constexpr

#include <xtd.forms.native/include/xtd/forms/native/scroll_bar_styles.hpp>

Shows or hides a window's standard horizontal scroll bars.

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

◆ SB_VERT

constexpr size_t SB_VERT
constexpr

#include <xtd.forms.native/include/xtd/forms/native/scroll_bar_styles.hpp>

Shows or hides a window's standard vertical scroll bar.

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

◆ SB_CTL

constexpr size_t SB_CTL
constexpr

#include <xtd.forms.native/include/xtd/forms/native/scroll_bar_styles.hpp>

Shows or hides a scroll bar control. The hwnd parameter must be the handle to the scroll bar control.

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

◆ SB_BOTH

constexpr size_t SB_BOTH
constexpr

#include <xtd.forms.native/include/xtd/forms/native/scroll_bar_styles.hpp>

Shows or hides a window's standard horizontal and vertical scroll bars.

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

◆ SB_LINEUP

constexpr size_t SB_LINEUP
constexpr

#include <xtd.forms.native/include/xtd/forms/native/scroll_bar_styles.hpp>

Scrolls one line up.

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

◆ SB_LINELEFT

constexpr size_t SB_LINELEFT
constexpr

#include <xtd.forms.native/include/xtd/forms/native/scroll_bar_styles.hpp>

Scrolls one line left.

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

◆ SB_LINEDOWN

constexpr size_t SB_LINEDOWN
constexpr

#include <xtd.forms.native/include/xtd/forms/native/scroll_bar_styles.hpp>

Scrolls one line down.

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

◆ SB_LINERIGHT

constexpr size_t SB_LINERIGHT
constexpr

#include <xtd.forms.native/include/xtd/forms/native/scroll_bar_styles.hpp>

Scrolls one line right.

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

◆ SB_PAGEUP

constexpr size_t SB_PAGEUP
constexpr

#include <xtd.forms.native/include/xtd/forms/native/scroll_bar_styles.hpp>

Scrolls one page up.

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

◆ SB_PAGELEFT

constexpr size_t SB_PAGELEFT
constexpr

#include <xtd.forms.native/include/xtd/forms/native/scroll_bar_styles.hpp>

Scrolls one page left.

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

◆ SB_PAGEDOWN

constexpr size_t SB_PAGEDOWN
constexpr

#include <xtd.forms.native/include/xtd/forms/native/scroll_bar_styles.hpp>

Scrolls one page down.

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

◆ SB_PAGERIGHT

constexpr size_t SB_PAGERIGHT
constexpr

#include <xtd.forms.native/include/xtd/forms/native/scroll_bar_styles.hpp>

Scrolls one page right.

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

◆ SB_THUMBPOSITION

constexpr size_t SB_THUMBPOSITION
constexpr

#include <xtd.forms.native/include/xtd/forms/native/scroll_bar_styles.hpp>

The user has dragged the scroll box (thumb) and released the mouse button. The HIWORD indicates the position of the scroll box at the end of the drag operation.

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

◆ SB_THUMBTRACK

constexpr size_t SB_THUMBTRACK
constexpr

#include <xtd.forms.native/include/xtd/forms/native/scroll_bar_styles.hpp>

The user is dragging the scroll box. This message is sent repeatedly until the user releases the mouse button. The HIWORD indicates the position that the scroll box has been dragged to.

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

◆ SB_TOP

constexpr size_t SB_TOP
constexpr

#include <xtd.forms.native/include/xtd/forms/native/scroll_bar_styles.hpp>

Scrolls to the upper left.

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

◆ SB_LEFT

constexpr size_t SB_LEFT
constexpr

#include <xtd.forms.native/include/xtd/forms/native/scroll_bar_styles.hpp>

Scrolls to the upper left.

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

◆ SB_BOTTOM

constexpr size_t SB_BOTTOM
constexpr

#include <xtd.forms.native/include/xtd/forms/native/scroll_bar_styles.hpp>

Scrolls to the lower right.

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

◆ SB_RIGHT

constexpr size_t SB_RIGHT
constexpr

#include <xtd.forms.native/include/xtd/forms/native/scroll_bar_styles.hpp>

Scrolls to the lower right.

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

◆ SB_ENDSCROLL

constexpr size_t SB_ENDSCROLL
constexpr

#include <xtd.forms.native/include/xtd/forms/native/scroll_bar_styles.hpp>

Ends scroll.

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