Ansel 0.0
A darktable fork - bloat + design vision
Loading...
Searching...
No Matches
dt_menu_entry_t Struct Reference

#include <menu.h>

+ Collaboration diagram for dt_menu_entry_t:

Data Fields

GtkWidget * widget
 
gboolean has_checkbox
 
gboolean(* action_callback )(GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data)
 
gboolean(* sensitive_callback )(GtkWidget *widget)
 
gboolean(* checked_callback )(GtkWidget *widget)
 
gboolean(* active_callback )(GtkWidget *widget)
 
dt_menus_t menu
 
dt_menu_entry_style_t style
 
GtkAccelGroup * accel_group
 

Field Documentation

◆ accel_group

GtkAccelGroup* dt_menu_entry_t::accel_group

◆ action_callback

gboolean(* dt_menu_entry_t::action_callback) (GtkAccelGroup *group, GObject *acceleratable, guint keyval, GdkModifierType mods, gpointer user_data)

◆ active_callback

gboolean(* dt_menu_entry_t::active_callback) (GtkWidget *widget)

Referenced by set_menu_entry(), and update_entry().

◆ checked_callback

gboolean(* dt_menu_entry_t::checked_callback) (GtkWidget *widget)

Referenced by set_menu_entry(), and update_entry().

◆ has_checkbox

gboolean dt_menu_entry_t::has_checkbox

◆ menu

dt_menus_t dt_menu_entry_t::menu

Referenced by set_menu_entry().

◆ sensitive_callback

gboolean(* dt_menu_entry_t::sensitive_callback) (GtkWidget *widget)

Referenced by set_menu_entry(), and update_entry().

◆ style

dt_menu_entry_style_t dt_menu_entry_t::style

Referenced by set_menu_entry(), and update_entry().

◆ widget


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