Ansel 0.0
A darktable fork - bloat + design vision
Loading...
Searching...
No Matches
container.c File Reference
#include "widgets/container.h"
#include "system/macros.h"
+ Include dependency graph for container.c:

Go to the source code of this file.

Functions

gboolean dt_gui_container_has_children (GtkContainer *container)
 
int dt_gui_container_num_children (GtkContainer *container)
 
GtkWidget * dt_gui_container_first_child (GtkContainer *container)
 
GtkWidget * dt_gui_container_nth_child (GtkContainer *container, int which)
 
static void _remove_child (GtkWidget *widget, gpointer data)
 
void dt_gui_container_remove_children (GtkContainer *container)
 
static void _delete_child (GtkWidget *widget, gpointer data)
 
void dt_gui_container_destroy_children (GtkContainer *container)
 
static void _child_no_focus (GtkWidget *child, gpointer data)
 
void dt_gui_flow_box_as_layout (GtkFlowBox *box)
 
void dt_gui_flow_box_child_as_layout (GtkWidget *child)
 

Function Documentation

◆ _child_no_focus()

static void _child_no_focus ( GtkWidget *  child,
gpointer  data 
)
static

Definition at line 92 of file container.c.

References FALSE, L, and void().

Referenced by dt_gui_flow_box_as_layout().

◆ _delete_child()

static void _delete_child ( GtkWidget *  widget,
gpointer  data 
)
static

Definition at line 74 of file container.c.

References L, and void().

Referenced by dt_gui_container_destroy_children().

◆ _remove_child()

static void _remove_child ( GtkWidget *  widget,
gpointer  data 
)
static

Definition at line 63 of file container.c.

References L.

Referenced by dt_gui_container_remove_children().

◆ dt_gui_container_destroy_children()

void dt_gui_container_destroy_children ( GtkContainer *  container)

◆ dt_gui_container_first_child()

GtkWidget * dt_gui_container_first_child ( GtkContainer *  container)

Definition at line 43 of file container.c.

References container(), and L.

Referenced by _get_container_row_heigth(), and gui_init().

◆ dt_gui_container_has_children()

gboolean dt_gui_container_has_children ( GtkContainer *  container)

Definition at line 23 of file container.c.

References container(), FALSE, IS_NULL_PTR, and L.

Referenced by _destroyed_gui_thread().

◆ dt_gui_container_nth_child()

GtkWidget * dt_gui_container_nth_child ( GtkContainer *  container,
int  which 
)

Definition at line 53 of file container.c.

References container(), and L.

Referenced by _iop_panel_label().

◆ dt_gui_container_num_children()

int dt_gui_container_num_children ( GtkContainer *  container)

Definition at line 33 of file container.c.

References container(), FALSE, and L.

◆ dt_gui_container_remove_children()

void dt_gui_container_remove_children ( GtkContainer *  container)

Definition at line 68 of file container.c.

References _remove_child(), container(), and L.

Referenced by _on_storage_list_changed().

◆ dt_gui_flow_box_as_layout()

void dt_gui_flow_box_as_layout ( GtkFlowBox *  box)

Definition at line 98 of file container.c.

References _child_no_focus(), and L.

Referenced by _gui_init_datetime(), and gui_init().

◆ dt_gui_flow_box_child_as_layout()

void dt_gui_flow_box_child_as_layout ( GtkWidget *  child)

Definition at line 105 of file container.c.

References FALSE, and L.

Referenced by _lib_module_toolbox_add().