a highly automated and intuitive digital audio workstation
No Matches
TextExpanderWidget Struct Reference

A TwoColExpanderBoxWidget for showing the ports in the InspectorWidget. More...

#include <gui/widgets/text_expander.h>

Data Fields

ExpanderBoxWidget parent_instance
GenericStringGetter getter
 Getter for the string.
GenericStringSetter setter
 Setter for the string.
void * obj
 Object to call get/set on.
GtkScrolledWindow * scroll
 Scrolled window for the editor inside.
GtkViewport * viewport
GtkSourceView * editor
GtkSourceBuffer * buffer
 Editor buffer.
GtkLabel * label
GtkMenuButton * edit_btn
GtkPopover * popover
bool has_focus

Detailed Description

A TwoColExpanderBoxWidget for showing the ports in the InspectorWidget.

Definition at line 41 of file text_expander.h.

Field Documentation

◆ buffer

GtkSourceBuffer* TextExpanderWidget::buffer

Editor buffer.

Definition at line 62 of file text_expander.h.

◆ edit_btn

GtkMenuButton* TextExpanderWidget::edit_btn

Definition at line 66 of file text_expander.h.

◆ editor

GtkSourceView* TextExpanderWidget::editor


Definition at line 59 of file text_expander.h.

◆ getter

GenericStringGetter TextExpanderWidget::getter

Getter for the string.

Definition at line 46 of file text_expander.h.

◆ has_focus

bool TextExpanderWidget::has_focus

Definition at line 70 of file text_expander.h.

◆ label

GtkLabel* TextExpanderWidget::label

Definition at line 64 of file text_expander.h.

◆ obj

void* TextExpanderWidget::obj

Object to call get/set on.

Definition at line 52 of file text_expander.h.

◆ parent_instance

ExpanderBoxWidget TextExpanderWidget::parent_instance

Definition at line 43 of file text_expander.h.

◆ popover

GtkPopover* TextExpanderWidget::popover

Definition at line 68 of file text_expander.h.

◆ scroll

GtkScrolledWindow* TextExpanderWidget::scroll

Scrolled window for the editor inside.

Definition at line 55 of file text_expander.h.

◆ setter

GenericStringSetter TextExpanderWidget::setter

Setter for the string.

Definition at line 49 of file text_expander.h.

◆ viewport

GtkViewport* TextExpanderWidget::viewport

Definition at line 56 of file text_expander.h.

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