LibCXXW 0.32.1
LibCXX Widget Toolkit
Public Member Functions | Public Attributes | List of all members
x::w::table_appearance_properties Struct Reference

Actual properties inherited by x::w::table_appearance. More...

#include <table_appearance.inc.H>

Public Member Functions

 table_appearance_properties ()
 Constructor.
 
 ~table_appearance_properties ()
 Destructor.
 

Public Attributes

color_arg header_color
 
color_arg adjustable_header_color
 
color_arg adjustable_header_highlight_color
 
dim_arg adjustable_header_highlight_width
 
dim_arg drag_horiz_start
 
std::string adjust_cursor
 

Detailed Description

Actual properties inherited by x::w::table_appearance.

Constructor & Destructor Documentation

◆ table_appearance_properties()

x::w::table_appearance_properties::table_appearance_properties ( )

Constructor.

◆ ~table_appearance_properties()

x::w::table_appearance_properties::~table_appearance_properties ( )

Destructor.

Member Data Documentation

◆ adjust_cursor

std::string x::w::table_appearance_properties::adjust_cursor

Pointer image on top of an adjustable column divider

◆ adjustable_header_color

color_arg x::w::table_appearance_properties::adjustable_header_color

Background color for the header row being adjusted.

Header row's temporary background color when a border is being dragged, when adjustable_column_widths is set

◆ adjustable_header_highlight_color

color_arg x::w::table_appearance_properties::adjustable_header_highlight_color

Highlighted backround color for the border being adjusted

◆ adjustable_header_highlight_width

dim_arg x::w::table_appearance_properties::adjustable_header_highlight_width

Width of the adjustable_header_highlight_color.

This must agree with whatever went into adjustable_header_highlight_color. The highlight_color gets composited on top of the header_color in a one-pixel tall pixmap that spans the width of the header row. The highlight_color gets positioned behind the border being dragged. In order for the calculations to work out, this must correspond to the highlight_color (i.e. if the highlight_color is a 4mm wide gradient, this must be "4"

◆ drag_horiz_start

dim_arg x::w::table_appearance_properties::drag_horiz_start

Horizontal movement before column dragging starts

Avoids quick errant clicks from dragging columns

◆ header_color

color_arg x::w::table_appearance_properties::header_color

Background color for the header row


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