atomes 1.1.14
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"
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 *widg, 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 * | widg, |
gpointer | data ) |