rofi  1.7.0
textbox Struct Reference

#include <textbox.h>

Collaboration diagram for textbox:
Collaboration graph

Data Fields

widget widget
 
unsigned long flags
 
short cursor
 
char * text
 
const char * placeholder
 
int show_placeholder
 
PangoLayout * layout
 
int tbft
 
int markup
 
int changed
 
int blink
 
guint blink_timeout
 
double yalign
 
double xalign
 
TBFontConfigtbfc
 
PangoEllipsizeMode emode
 
const char * theme_name
 

Detailed Description

Internal structure of a textbox widget. TODO make this internal to textbox

Definition at line 61 of file textbox.h.

Field Documentation

◆ blink

◆ blink_timeout

guint textbox::blink_timeout

Definition at line 74 of file textbox.h.

Referenced by textbox_create(), and textbox_free().

◆ changed

int textbox::changed

◆ cursor

◆ emode

PangoEllipsizeMode textbox::emode

Definition at line 81 of file textbox.h.

Referenced by textbox_create(), textbox_moveresize(), and textbox_set_ellipsize().

◆ flags

◆ layout

◆ markup

int textbox::markup

Definition at line 70 of file textbox.h.

◆ placeholder

const char* textbox::placeholder

Definition at line 66 of file textbox.h.

Referenced by __textbox_update_pango_text(), and textbox_create().

◆ show_placeholder

int textbox::show_placeholder

Definition at line 67 of file textbox.h.

Referenced by __textbox_update_pango_text(), and textbox_draw().

◆ tbfc

TBFontConfig* textbox::tbfc

Definition at line 79 of file textbox.h.

Referenced by textbox_draw(), textbox_get_estimated_height(), and textbox_initialize_font().

◆ tbft

int textbox::tbft

Definition at line 69 of file textbox.h.

Referenced by __textbox_update_pango_text(), textbox_draw(), and textbox_font().

◆ text

◆ theme_name

const char* textbox::theme_name

Definition at line 83 of file textbox.h.

◆ widget

◆ xalign

double textbox::xalign

Definition at line 77 of file textbox.h.

Referenced by textbox_create(), and textbox_draw().

◆ yalign

double textbox::yalign

Definition at line 76 of file textbox.h.

Referenced by textbox_create(), and textbox_draw().


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