Zrythm
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
ExpanderBoxWidgetPrivate Struct Reference

An expander box is a base widget with a button that when clicked expands the contents. More...

#include <gui/widgets/expander_box.h>

Data Fields

GtkButton * button
 
GtkBox * btn_box
 
GtkLabel * btn_label
 
GtkFlipper * btn_label_flipper
 
GtkImage * btn_img
 
GtkRevealer * revealer
 
GtkBox * content
 
GtkOrientation orientation
 Horizontal or vertical.
 
ExpanderBoxRevealFunc reveal_cb
 
void * user_data
 

Detailed Description

An expander box is a base widget with a button that when clicked expands the contents.

Definition at line 45 of file expander_box.h.

Field Documentation

◆ btn_box

GtkBox* ExpanderBoxWidgetPrivate::btn_box

Definition at line 48 of file expander_box.h.

◆ btn_img

GtkImage* ExpanderBoxWidgetPrivate::btn_img

Definition at line 51 of file expander_box.h.

◆ btn_label

GtkLabel* ExpanderBoxWidgetPrivate::btn_label

Definition at line 49 of file expander_box.h.

◆ btn_label_flipper

GtkFlipper* ExpanderBoxWidgetPrivate::btn_label_flipper

Definition at line 50 of file expander_box.h.

◆ button

GtkButton* ExpanderBoxWidgetPrivate::button

Definition at line 47 of file expander_box.h.

◆ content

GtkBox* ExpanderBoxWidgetPrivate::content

Definition at line 53 of file expander_box.h.

◆ orientation

GtkOrientation ExpanderBoxWidgetPrivate::orientation

Horizontal or vertical.

Definition at line 56 of file expander_box.h.

◆ reveal_cb

ExpanderBoxRevealFunc ExpanderBoxWidgetPrivate::reveal_cb

Definition at line 58 of file expander_box.h.

◆ revealer

GtkRevealer* ExpanderBoxWidgetPrivate::revealer

Definition at line 52 of file expander_box.h.

◆ user_data

void* ExpanderBoxWidgetPrivate::user_data

Definition at line 60 of file expander_box.h.


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