|
atomes 1.2.1
atomes: an atomic scale modeling tool box
|
4th tab of the curve layout edition dialog More...
#include <gtk/gtk.h>#include <cairo.h>#include <cairo-pdf.h>#include <cairo-svg.h>#include <string.h>#include <stdlib.h>#include <math.h>#include "global.h"#include "interface.h"#include "callbacks.h"#include "project.h"#include "curve.h"#include "cedit.h"
Include dependency graph for tab-4.c:Go to the source code of this file.
Functions | |
| int | get_active_axis () |
| get active axis | |
| G_MODULE_EXPORT void | set_axis_min (GtkEntry *res, gpointer data) |
| set axis min | |
| G_MODULE_EXPORT void | set_axis_max (GtkEntry *res, gpointer data) |
| set axis max | |
| G_MODULE_EXPORT void | set_max_div (GtkEntry *maj, gpointer data) |
| set number of major tick divisions | |
| G_MODULE_EXPORT void | set_min_div_spin (GtkSpinButton *res, gpointer data) |
| set number of minor tick division(s) | |
| G_MODULE_EXPORT void | set_ticks_size_major_spin (GtkSpinButton *res, gpointer data) |
| set major ticks size | |
| G_MODULE_EXPORT void | set_ticks_size_minor_spin (GtkSpinButton *res, gpointer data) |
| set minor ticks size | |
| G_MODULE_EXPORT void | set_lab_digit_spin (GtkSpinButton *res, gpointer data) |
| set ticks label number of digit(s) | |
| G_MODULE_EXPORT void | set_lab_shift_x_spin (GtkSpinButton *res, gpointer data) |
| set ticks label position shift on x axis | |
| G_MODULE_EXPORT void | set_lab_shift_y_spin (GtkSpinButton *res, gpointer data) |
| set ticks label position shift on y axis | |
| G_MODULE_EXPORT void | set_axis_title_x_spin (GtkSpinButton *res, gpointer data) |
| set axis title position shift on x axis | |
| G_MODULE_EXPORT void | set_axis_title_y_spin (GtkSpinButton *res, gpointer data) |
| set axis title position shift on y axis | |
| G_MODULE_EXPORT void | set_io_ticks (GtkComboBox *box, gpointer data) |
| change tick marks location | |
| G_MODULE_EXPORT void | set_pos_ticks (GtkComboBox *box, gpointer data) |
| change tick marks position | |
| G_MODULE_EXPORT void | set_pos_labels (GtkComboBox *box, gpointer data) |
| change ticks labels position | |
| G_MODULE_EXPORT void | set_ticks_labels_font (GtkFontButton *fontb, gpointer data) |
| set ticks labels font | |
| void | ticks_angle_has_changed (gpointer data, double value) |
| set ticks angle | |
| G_MODULE_EXPORT gboolean | scroll_set_ticks_angle (GtkRange *range, GtkScrollType scroll, gdouble value, gpointer data) |
| set ticks angle callback - scroll | |
| G_MODULE_EXPORT void | set_ticks_angle (GtkRange *range, gpointer data) |
| set ticks angle callback - range | |
| G_MODULE_EXPORT void | to_axis_title (GtkToggleButton *but, gpointer data) |
| show / hide axis title toggle callback GTK3 | |
| G_MODULE_EXPORT void | set_grid (GtkToggleButton *grid, gpointer data) |
| show / hide grid toggle callback GTK3 | |
| G_MODULE_EXPORT void | set_autoscale (GtkButton *autosc, gpointer data) |
| autoscale axis | |
| G_MODULE_EXPORT void | set_axis (GtkToggleButton *axis, gpointer data) |
| show / hide axis toggle callback GTK3 | |
| G_MODULE_EXPORT void | set_axis_legend (GtkEntry *xtit, gpointer data) |
| set axis legend entry callback | |
| G_MODULE_EXPORT void | set_axis_title_font (GtkFontButton *fontb, gpointer data) |
| set axis title font | |
| G_MODULE_EXPORT void | set_scale (GtkComboBox *sbox, gpointer data) |
| change the axis scale | |
| G_MODULE_EXPORT void | update_axis (GtkComboBox *box, gpointer data) |
| change the axis | |
| GtkWidget * | create_tab_4 (gpointer data) |
| handle the creation of the 4th tab of the curve edition dialog | |
Variables | |
| GtkWidget * | axischoice = NULL |
| GtkWidget * | scale_box = NULL |
| GtkWidget * | ticks_inout_box = NULL |
| GtkWidget * | ticks_pos_box = NULL |
| GtkWidget * | labels_pos_box = NULL |
| GtkWidget * | ticks_labels_angle = NULL |
| GtkWidget * | ticks_labels_font = NULL |
| GtkWidget * | show_axis = NULL |
| GtkWidget * | show_grid = NULL |
| GtkWidget * | auto_scale = NULL |
| GtkWidget * | axis_default_title = NULL |
| GtkWidget * | axis_title = NULL |
| GtkWidget * | axis_title_font = NULL |
| GtkWidget * | majt = NULL |
| GtkWidget * | vmin = NULL |
| GtkWidget * | vmax = NULL |
| GtkWidget * | nmi [2] |
| GtkWidget * | ndi [2] |
| GtkWidget * | mats [2] |
| GtkWidget * | mits [2] |
| GtkWidget * | nptx [2] |
| GtkWidget * | npty [2] |
| GtkWidget * | tptx [2] |
| GtkWidget * | tpty [2] |
| qint | dataxe [2] |
| qint | framxe [4] |
| int | a |
| int | b |
| int | c |
| int | d |
| int | handler_id |
4th tab of the curve layout edition dialog
Definition in file tab-4.c.
| GtkWidget * create_tab_4 | ( | gpointer | data | ) |
| G_MODULE_EXPORT gboolean scroll_set_ticks_angle | ( | GtkRange * | range, |
| GtkScrollType | scroll, | ||
| gdouble | value, | ||
| gpointer | data ) |
| G_MODULE_EXPORT void set_autoscale | ( | GtkButton * | autosc, |
| gpointer | data ) |
| G_MODULE_EXPORT void set_axis | ( | GtkToggleButton * | axis, |
| gpointer | data ) |
| G_MODULE_EXPORT void set_axis_legend | ( | GtkEntry * | xtit, |
| gpointer | data ) |
| G_MODULE_EXPORT void set_axis_max | ( | GtkEntry * | res, |
| gpointer | data ) |
| G_MODULE_EXPORT void set_axis_min | ( | GtkEntry * | res, |
| gpointer | data ) |
| G_MODULE_EXPORT void set_axis_title_font | ( | GtkFontButton * | fontb, |
| gpointer | data ) |
| G_MODULE_EXPORT void set_axis_title_x_spin | ( | GtkSpinButton * | res, |
| gpointer | data ) |
| G_MODULE_EXPORT void set_axis_title_y_spin | ( | GtkSpinButton * | res, |
| gpointer | data ) |
| G_MODULE_EXPORT void set_grid | ( | GtkToggleButton * | grid, |
| gpointer | data ) |
| G_MODULE_EXPORT void set_io_ticks | ( | GtkComboBox * | box, |
| gpointer | data ) |
| G_MODULE_EXPORT void set_lab_digit_spin | ( | GtkSpinButton * | res, |
| gpointer | data ) |
| G_MODULE_EXPORT void set_lab_shift_x_spin | ( | GtkSpinButton * | res, |
| gpointer | data ) |
| G_MODULE_EXPORT void set_lab_shift_y_spin | ( | GtkSpinButton * | res, |
| gpointer | data ) |
| G_MODULE_EXPORT void set_max_div | ( | GtkEntry * | maj, |
| gpointer | data ) |
| G_MODULE_EXPORT void set_min_div_spin | ( | GtkSpinButton * | res, |
| gpointer | data ) |
| G_MODULE_EXPORT void set_pos_labels | ( | GtkComboBox * | box, |
| gpointer | data ) |
| G_MODULE_EXPORT void set_pos_ticks | ( | GtkComboBox * | box, |
| gpointer | data ) |
| G_MODULE_EXPORT void set_scale | ( | GtkComboBox * | sbox, |
| gpointer | data ) |
| G_MODULE_EXPORT void set_ticks_angle | ( | GtkRange * | range, |
| gpointer | data ) |
| G_MODULE_EXPORT void set_ticks_labels_font | ( | GtkFontButton * | fontb, |
| gpointer | data ) |
| G_MODULE_EXPORT void set_ticks_size_major_spin | ( | GtkSpinButton * | res, |
| gpointer | data ) |
| G_MODULE_EXPORT void set_ticks_size_minor_spin | ( | GtkSpinButton * | res, |
| gpointer | data ) |
| void ticks_angle_has_changed | ( | gpointer | data, |
| double | value ) |
| G_MODULE_EXPORT void to_axis_title | ( | GtkToggleButton * | but, |
| gpointer | data ) |
| G_MODULE_EXPORT void update_axis | ( | GtkComboBox * | box, |
| gpointer | data ) |