AUI Framework  master
Cross-platform module-based framework for developing C++20 desktop applications
ass::ScrollbarAppearance Struct Reference

Controls how do scrollbars and content appear in AScrollArea. This rule is applicable to AScrollArea only. More...

Detailed Description

Controls how do scrollbars and content appear in AScrollArea. This rule is applicable to AScrollArea only.

Public Types

enum  AxisValue { ALWAYS , ON_DEMAND , NEVER }
 Per-axis behaviour enum. More...
 

Public Member Functions

AxisValue getVertical ()
 
AxisValue getHorizontal ()
 
 ScrollbarAppearance (AxisValue both)
 
 ScrollbarAppearance (AxisValue vertical, AxisValue horizontal)
 

Member Enumeration Documentation

◆ AxisValue

Per-axis behaviour enum.

Enumerator
ALWAYS 

Scrollbar is always visible, no matter whether or not any content is overflowing.

ON_DEMAND 

Scrollbar appears only if content is overflowing.

NEVER 

Scrollbar is always gone, no matter whether or not any content is overflowing.

#include <AUI/ASS/Property/ScrollbarAppearance.h>


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