Skip to content

ScrollTheme

Namespace: Hex1b.Theming

Assembly: Hex1b.dll

Theme elements for Scroll widgets.

csharp
public static class ScrollTheme

Inheritance

ObjectScrollTheme

Fields

DownArrowCharacter

The down arrow character for vertical scrollbars (not rendered by default).

Returns: Hex1bThemeElement<String>

csharp
public static readonly Hex1bThemeElement<string> DownArrowCharacter

FocusedThumbColor

The color of the scrollbar thumb when focused.

Returns: Hex1bThemeElement<Hex1bColor>

csharp
public static readonly Hex1bThemeElement<Hex1bColor> FocusedThumbColor

HorizontalThumbCharacter

The thumb character for horizontal scrollbars (centered square for visual balance).

Returns: Hex1bThemeElement<String>

csharp
public static readonly Hex1bThemeElement<string> HorizontalThumbCharacter

HorizontalTrackCharacter

The track character for horizontal scrollbars (thin horizontal line).

Returns: Hex1bThemeElement<String>

csharp
public static readonly Hex1bThemeElement<string> HorizontalTrackCharacter

LeftArrowCharacter

The left arrow character for horizontal scrollbars (not rendered by default).

Returns: Hex1bThemeElement<String>

csharp
public static readonly Hex1bThemeElement<string> LeftArrowCharacter

RightArrowCharacter

The right arrow character for horizontal scrollbars (not rendered by default).

Returns: Hex1bThemeElement<String>

csharp
public static readonly Hex1bThemeElement<string> RightArrowCharacter

ThumbColor

The color of the scrollbar thumb.

Returns: Hex1bThemeElement<Hex1bColor>

csharp
public static readonly Hex1bThemeElement<Hex1bColor> ThumbColor

TrackColor

The color of the scrollbar track.

Returns: Hex1bThemeElement<Hex1bColor>

csharp
public static readonly Hex1bThemeElement<Hex1bColor> TrackColor

UpArrowCharacter

The up arrow character for vertical scrollbars (not rendered by default).

Returns: Hex1bThemeElement<String>

csharp
public static readonly Hex1bThemeElement<string> UpArrowCharacter

VerticalThumbCharacter

The thumb character for vertical scrollbars (7/8 block for visibility over thin track).

Returns: Hex1bThemeElement<String>

csharp
public static readonly Hex1bThemeElement<string> VerticalThumbCharacter

VerticalTrackCharacter

The track character for vertical scrollbars (thin vertical line).

Returns: Hex1bThemeElement<String>

csharp
public static readonly Hex1bThemeElement<string> VerticalTrackCharacter

Released under the MIT License.