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

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

#include <input_field_appearance.inc.H>

Public Member Functions

 input_field_appearance_properties ()
 Constructor.
 
 ~input_field_appearance_properties ()
 Destructor.
 

Public Attributes

std::string invisible_pointer
 
std::string left_to_right
 
std::string right_to_left
 
std::string dragging_pointer
 
std::string dragging_nodrop_pointer
 
border_arg border
 
const_focus_border_appearance focus_border
 
dim_arg focusable_padding
 
color_arg foreground_color
 
font_arg regular_font
 
font_arg password_font
 
color_arg background_color
 
color_arg disabled_background_color
 
color_arg hint_color
 
dim_arg drag_horiz_start
 
dim_arg drag_vert_start
 
const_button_appearance left_spinner_appearance
 
const_button_appearance right_spinner_appearance
 
const_popup_list_appearance search_popup_appearance
 
const_tooltip_appearance direction_tooltip_appearance
 
const_scrollbar_appearance horizontal_scrollbar
 
const_scrollbar_appearance vertical_scrollbar
 
std::string spin_decrement
 
std::string spin_increment
 

Detailed Description

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

Constructor & Destructor Documentation

◆ input_field_appearance_properties()

x::w::input_field_appearance_properties::input_field_appearance_properties ( )

Constructor.

◆ ~input_field_appearance_properties()

x::w::input_field_appearance_properties::~input_field_appearance_properties ( )

Destructor.

Member Data Documentation

◆ background_color

color_arg x::w::input_field_appearance_properties::background_color

Background color

◆ border

border_arg x::w::input_field_appearance_properties::border

The input field's border

◆ direction_tooltip_appearance

const_tooltip_appearance x::w::input_field_appearance_properties::direction_tooltip_appearance

Appearance of the text direction tooltip popup.

◆ disabled_background_color

color_arg x::w::input_field_appearance_properties::disabled_background_color

Background color when the input field is disabled.

Typical disabled element shading is not sufficient to distingish the visibility change

◆ drag_horiz_start

dim_arg x::w::input_field_appearance_properties::drag_horiz_start

Free-play before dragging operation commences

How far the pointer must move before drag operation starts. Avoids overhead when a pointer button click slips

◆ drag_vert_start

dim_arg x::w::input_field_appearance_properties::drag_vert_start

Free-play before dragging operation commences

How far the pointer must move before drag operation starts. Avoids overhead when a pointer button click slips

◆ dragging_nodrop_pointer

std::string x::w::input_field_appearance_properties::dragging_nodrop_pointer

Pointer image while dragging non-droppable text

◆ dragging_pointer

std::string x::w::input_field_appearance_properties::dragging_pointer

Pointer image while dragging

◆ focus_border

const_focus_border_appearance x::w::input_field_appearance_properties::focus_border

Input focus border for the input field

◆ focusable_padding

dim_arg x::w::input_field_appearance_properties::focusable_padding

Padding between the focus border and the peephole

◆ foreground_color

color_arg x::w::input_field_appearance_properties::foreground_color

Foreground color

◆ hint_color

color_arg x::w::input_field_appearance_properties::hint_color

Hint's color

◆ horizontal_scrollbar

const_scrollbar_appearance x::w::input_field_appearance_properties::horizontal_scrollbar

Horizontal scrollbar appearance

◆ invisible_pointer

std::string x::w::input_field_appearance_properties::invisible_pointer

Pointer image while typing, invisible pointer

◆ left_spinner_appearance

const_button_appearance x::w::input_field_appearance_properties::left_spinner_appearance

Appearance of spinner buttons

Note
The spinner buttons' borders should be based on our border. Use update_spinner_buttons() to install a new appearance object, that comes from the default button appearance them, with our borders

◆ left_to_right

std::string x::w::input_field_appearance_properties::left_to_right

Tooltip image for left-to-right text entry

◆ password_font

font_arg x::w::input_field_appearance_properties::password_font

Font for password input fields

◆ regular_font

font_arg x::w::input_field_appearance_properties::regular_font

Font for normal input fields

◆ right_spinner_appearance

const_button_appearance x::w::input_field_appearance_properties::right_spinner_appearance

Appearance of spinner buttons

Note
The spinner buttons' borders should be based on our border. Use update_spinner_buttons() to install a new appearance object, that comes from the default button appearance them, with our borders

◆ right_to_left

std::string x::w::input_field_appearance_properties::right_to_left

Tooltip image for right-to-left text entry

◆ search_popup_appearance

const_popup_list_appearance x::w::input_field_appearance_properties::search_popup_appearance

Appearance of the list search popup

◆ spin_decrement

std::string x::w::input_field_appearance_properties::spin_decrement

Image icon for the "decrement" spin control button

◆ spin_increment

std::string x::w::input_field_appearance_properties::spin_increment

Image icon for the "increment" spin control button

◆ vertical_scrollbar

const_scrollbar_appearance x::w::input_field_appearance_properties::vertical_scrollbar

Vertical scrollbar appearance


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