atomes 1.1.15
atomes: an atomic scale modeling tool box
|
Functions to create the cell edition window. More...
#include "cell_edit.h"
Go to the source code of this file.
Functions | |
G_MODULE_EXPORT void | close_cell_edit (GtkButton *but, gpointer data) |
close cell edition window and free the associated data pointers | |
G_MODULE_EXPORT gboolean | close_cell (GtkWidget *widg, GdkEvent *event, gpointer data) |
cell edition window close event callback GTK3 | |
GtkWidget * | cell_tab (int i, project *this_proj) |
create the 'i'th cell tab | |
GtkWidget * | create_cell_notebook (project *this_proj, GtkWidget *vbox) |
create the cell edition notebook | |
GtkWidget * | create_cell_edition_window (project *this_proj, gpointer data) |
create the cell editon window | |
G_MODULE_EXPORT void | edition_win (GtkWidget *widg, gpointer data) |
create the cell edition window callback GTK3 | |
Variables | |
gchar * | edit_names [7] = {"Wrap All Atoms in", "Shift Center", "Add Extra(s)", "Create Super-Cell", "Adjust Density", "Cut Slab", "PBC Pixels Debug"} |
Functions to create the cell edition window.
Definition in file cell_edit.c.
GtkWidget * cell_tab | ( | int | i, |
project * | this_proj ) |
create the 'i'th cell tab
i | the cell tab id |
this_proj | the target project |
Definition at line 105 of file cell_edit.c.
G_MODULE_EXPORT gboolean close_cell | ( | GtkWidget * | widg, |
GdkEvent * | event, | ||
gpointer | data ) |
cell edition window close event callback GTK3
widg | the GtkWidget sending the signal |
event | the GdkEvent triggering the signal |
data | the associated data pointer |
Definition at line 90 of file cell_edit.c.
G_MODULE_EXPORT void close_cell_edit | ( | GtkButton * | but, |
gpointer | data ) |
close cell edition window and free the associated data pointers
but | the GtkButton sending the signal |
data | the associated data pointer |
Definition at line 58 of file cell_edit.c.
GtkWidget * create_cell_edition_window | ( | project * | this_proj, |
gpointer | data ) |
create the cell editon window
this_proj | the target project |
data | the associated data pointer |
Definition at line 182 of file cell_edit.c.
GtkWidget * create_cell_notebook | ( | project * | this_proj, |
GtkWidget * | vbox ) |
create the cell edition notebook
this_proj | the target project |
vbox | the GtkWidget sending the signal |
Definition at line 141 of file cell_edit.c.
G_MODULE_EXPORT void edition_win | ( | GtkWidget * | widg, |
gpointer | data ) |
create the cell edition window callback GTK3
widg | the GtkWidget sending the signal |
data | the associated data pointer |
Definition at line 224 of file cell_edit.c.
gchar* edit_names[7] = {"Wrap All Atoms in", "Shift Center", "Add Extra(s)", "Create Super-Cell", "Adjust Density", "Cut Slab", "PBC Pixels Debug"} |
Definition at line 48 of file cell_edit.c.