Ansel 0.0
A darktable fork - bloat + design vision
Loading...
Searching...
No Matches
dt_lib_print_settings_t Struct Reference
+ Collaboration diagram for dt_lib_print_settings_t:

Data Fields

GtkWidgetprofile
 
GtkWidgetintent
 
GtkWidgetstyle
 
GtkWidgetpapers
 
GtkWidgetmedia
 
GtkWidgetprinters
 
GtkWidgetorientation
 
GtkWidgetpprofile
 
GtkWidgetpintent
 
GtkWidgetwidth
 
GtkWidgetheight
 
GtkWidgetblack_point_compensation
 
GtkWidgetinfo
 
GtkWidgetb_x
 
GtkWidgetb_y
 
GtkWidgetb_width
 
GtkWidgetb_height
 
GtkWidgetdel
 
GtkWidgetgrid
 
GtkWidgetgrid_size
 
GtkWidgetsnap_grid
 
GtkWidgetborderless
 
GList * profiles
 
GtkButton * print_button
 
GtkToggleButton * lock_button
 
GtkWidgetb_top
 
GtkWidgetb_bottom
 
GtkWidgetb_left
 
GtkWidgetb_right
 
GtkDarktableToggleButtondtba [9]
 
GList * paper_list
 
GList * media_list
 
gboolean lock_activated
 
dt_print_info_t prt
 
dt_images_box imgs
 
_unit_t unit
 
int v_intent
 
int v_pintent
 
int v_icctype
 
int v_picctype
 
char * v_iccprofile
 
char * v_piccprofile
 
char * v_style
 
gboolean v_black_point_compensation
 
gboolean creation
 
gboolean dragging
 
float x1
 
float y1
 
float x2
 
float y2
 
int selected
 
int last_selected
 
dt_box_control_set sel_controls
 
float click_pos_x
 
float click_pos_y
 
gboolean has_changed
 

Detailed Description

Definition at line 107 of file print_settings.c.

Field Documentation

◆ b_bottom

GtkWidget * dt_lib_print_settings_t::b_bottom

◆ b_height

GtkWidget * dt_lib_print_settings_t::b_height

Definition at line 114 of file print_settings.c.

Referenced by _fill_box_values(), and _unit_changed().

◆ b_left

GtkWidget * dt_lib_print_settings_t::b_left

◆ b_right

GtkWidget * dt_lib_print_settings_t::b_right

◆ b_top

GtkWidget* dt_lib_print_settings_t::b_top

Definition at line 121 of file print_settings.c.

Referenced by _lock_callback(), _unit_changed(), gui_cleanup(), gui_reset(), and set_params().

◆ b_width

GtkWidget* dt_lib_print_settings_t::b_width

Definition at line 114 of file print_settings.c.

Referenced by _fill_box_values(), and _unit_changed().

◆ b_x

GtkWidget* dt_lib_print_settings_t::b_x

Definition at line 113 of file print_settings.c.

Referenced by _fill_box_values(), and _unit_changed().

◆ b_y

GtkWidget * dt_lib_print_settings_t::b_y

Definition at line 113 of file print_settings.c.

Referenced by _fill_box_values(), and _unit_changed().

◆ black_point_compensation

GtkWidget * dt_lib_print_settings_t::black_point_compensation

◆ borderless

GtkWidget* dt_lib_print_settings_t::borderless

Definition at line 117 of file print_settings.c.

Referenced by gui_post_expose().

◆ click_pos_x

float dt_lib_print_settings_t::click_pos_x

Definition at line 140 of file print_settings.c.

Referenced by button_pressed(), and mouse_moved().

◆ click_pos_y

float dt_lib_print_settings_t::click_pos_y

Definition at line 140 of file print_settings.c.

Referenced by button_pressed(), and mouse_moved().

◆ creation

gboolean dt_lib_print_settings_t::creation

◆ del

GtkWidget* dt_lib_print_settings_t::del

Definition at line 115 of file print_settings.c.

Referenced by _page_clear_area_clicked(), _page_delete_area(), and button_released().

◆ dragging

gboolean dt_lib_print_settings_t::dragging

◆ dtba

GtkDarktableToggleButton* dt_lib_print_settings_t::dtba[9]

Definition at line 122 of file print_settings.c.

Referenced by _alignment_callback(), _fill_box_values(), gui_reset(), and set_params().

◆ grid

GtkWidget* dt_lib_print_settings_t::grid

Definition at line 116 of file print_settings.c.

Referenced by gui_post_expose().

◆ grid_size

GtkWidget * dt_lib_print_settings_t::grid_size

◆ has_changed

◆ height

GtkWidget * dt_lib_print_settings_t::height

Definition at line 111 of file print_settings.c.

Referenced by _update_slider().

◆ imgs

◆ info

GtkWidget* dt_lib_print_settings_t::info

Definition at line 112 of file print_settings.c.

Referenced by _update_slider().

◆ intent

GtkWidget * dt_lib_print_settings_t::intent

Definition at line 109 of file print_settings.c.

Referenced by get_params(), gui_reset(), and set_params().

◆ last_selected

◆ lock_activated

gboolean dt_lib_print_settings_t::lock_activated

Definition at line 124 of file print_settings.c.

Referenced by _lock_callback(), and _top_border_callback().

◆ lock_button

GtkToggleButton* dt_lib_print_settings_t::lock_button

Definition at line 120 of file print_settings.c.

◆ media

GtkWidget * dt_lib_print_settings_t::media

Definition at line 109 of file print_settings.c.

Referenced by _set_printer(), get_params(), and set_params().

◆ media_list

GList * dt_lib_print_settings_t::media_list

Definition at line 123 of file print_settings.c.

Referenced by _media_changed(), _set_printer(), and gui_cleanup().

◆ orientation

GtkWidget * dt_lib_print_settings_t::orientation

Definition at line 110 of file print_settings.c.

Referenced by _set_orientation(), get_params(), and set_params().

◆ paper_list

GList* dt_lib_print_settings_t::paper_list

Definition at line 123 of file print_settings.c.

Referenced by _paper_changed(), _set_printer(), and gui_cleanup().

◆ papers

GtkWidget * dt_lib_print_settings_t::papers

Definition at line 109 of file print_settings.c.

Referenced by _set_printer(), get_params(), and set_params().

◆ pintent

GtkWidget * dt_lib_print_settings_t::pintent

Definition at line 110 of file print_settings.c.

Referenced by get_params(), gui_reset(), and set_params().

◆ pprofile

GtkWidget * dt_lib_print_settings_t::pprofile

Definition at line 110 of file print_settings.c.

Referenced by _set_printer(), get_params(), gui_reset(), and set_params().

◆ print_button

GtkButton* dt_lib_print_settings_t::print_button

Definition at line 119 of file print_settings.c.

◆ printers

GtkWidget* dt_lib_print_settings_t::printers

Definition at line 110 of file print_settings.c.

Referenced by get_params(), and set_params().

◆ profile

GtkWidget* dt_lib_print_settings_t::profile

Definition at line 109 of file print_settings.c.

Referenced by get_params(), gui_reset(), and set_params().

◆ profiles

GList* dt_lib_print_settings_t::profiles

◆ prt

◆ sel_controls

dt_box_control_set dt_lib_print_settings_t::sel_controls

Definition at line 139 of file print_settings.c.

Referenced by _get_control(), gui_post_expose(), and mouse_moved().

◆ selected

int dt_lib_print_settings_t::selected

◆ snap_grid

GtkWidget * dt_lib_print_settings_t::snap_grid

Definition at line 116 of file print_settings.c.

Referenced by _snap_to_grid().

◆ style

GtkWidget * dt_lib_print_settings_t::style

Definition at line 109 of file print_settings.c.

Referenced by _style_callback(), get_params(), gui_reset(), and set_params().

◆ unit

◆ v_black_point_compensation

gboolean dt_lib_print_settings_t::v_black_point_compensation

Definition at line 131 of file print_settings.c.

Referenced by _print_button_clicked(), and _printer_bpc_callback().

◆ v_iccprofile

char* dt_lib_print_settings_t::v_iccprofile

Definition at line 130 of file print_settings.c.

Referenced by _profile_changed(), and gui_cleanup().

◆ v_icctype

int dt_lib_print_settings_t::v_icctype

Definition at line 129 of file print_settings.c.

Referenced by _profile_changed().

◆ v_intent

int dt_lib_print_settings_t::v_intent

Definition at line 128 of file print_settings.c.

Referenced by _intent_callback().

◆ v_piccprofile

char * dt_lib_print_settings_t::v_piccprofile

Definition at line 130 of file print_settings.c.

Referenced by _print_button_clicked(), _printer_profile_changed(), and gui_cleanup().

◆ v_picctype

int dt_lib_print_settings_t::v_picctype

Definition at line 129 of file print_settings.c.

Referenced by _print_button_clicked(), and _printer_profile_changed().

◆ v_pintent

int dt_lib_print_settings_t::v_pintent

Definition at line 128 of file print_settings.c.

Referenced by _print_button_clicked(), and _printer_intent_callback().

◆ v_style

char * dt_lib_print_settings_t::v_style

Definition at line 130 of file print_settings.c.

Referenced by _style_callback(), and gui_cleanup().

◆ width

GtkWidget* dt_lib_print_settings_t::width

Definition at line 111 of file print_settings.c.

Referenced by _update_slider().

◆ x1

float dt_lib_print_settings_t::x1

Definition at line 136 of file print_settings.c.

Referenced by button_pressed(), button_released(), gui_post_expose(), and mouse_moved().

◆ x2

float dt_lib_print_settings_t::x2

Definition at line 136 of file print_settings.c.

Referenced by button_pressed(), button_released(), gui_post_expose(), and mouse_moved().

◆ y1

float dt_lib_print_settings_t::y1

Definition at line 136 of file print_settings.c.

Referenced by button_pressed(), button_released(), gui_post_expose(), and mouse_moved().

◆ y2

float dt_lib_print_settings_t::y2

Definition at line 136 of file print_settings.c.

Referenced by button_pressed(), button_released(), gui_post_expose(), and mouse_moved().


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