A widget for selecting exception pin/pads in an array type footprint. More...
Go to the source code of this file.
Functions | |
static void | select_exceptions_clear_cb (GtkWidget *widget, GtkWidget *window) |
The "Clear" button is clicked. | |
static void | select_exceptions_close_cb (GtkWidget *widget, GtkWidget *window) |
The "Close" button is clicked. | |
static void | select_exceptions_delete_event (GtkWidget *widget, GdkEvent *event) |
Delete the window. | |
static void | select_exceptions_ok_cb (GtkWidget *widget, GtkWidget *window) |
The "OK" button is clicked. | |
static void | select_exceptions_selection_button_clicked_cb (GtkWidget *widget, GtkWidget *window) |
One of the selection buttons is clicked. | |
int | select_exceptions_create_window (gint number_of_rows, gint number_of_columns) |
Create a selection exceptions window. | |
Variables | |
static SelectionButtonSet | selection_buttons [MAX_ROWS *MAX_COLUMNS] |
GtkWidget * | select_exceptions_window = NULL |
A widget for selecting exception pin/pads in an array type footprint.
Definition in file select_exceptions_dialog.c.
static void select_exceptions_clear_cb | ( | GtkWidget * | widget, | |
GtkWidget * | window | |||
) | [static] |
The "Clear" button is clicked.
TRUE
. widget | : is the caller widget. | |
window | : is the window widget. |
Definition at line 42 of file select_exceptions_dialog.c.
References SelectionButtonSet::active, SelectionButtonSet::button_widget, number_of_columns, number_of_rows, and pin_pad_exceptions_string.
Referenced by select_exceptions_create_window().
static void select_exceptions_close_cb | ( | GtkWidget * | widget, | |
GtkWidget * | window | |||
) | [static] |
The "Close" button is clicked.
widget | : is the caller widget. | |
window | : is the window widget to close (destroy). |
Definition at line 93 of file select_exceptions_dialog.c.
Referenced by select_exceptions_create_window().
int select_exceptions_create_window | ( | gint | number_of_rows, | |
gint | number_of_columns | |||
) |
Create a selection exceptions window.
EXIT_SUCCESS
when the function is completed. number_of_rows | : is the number of pin/pad rows (selection buttons). | |
number_of_columns | : is the number of pin/pad columns (selection buttons). |
Definition at line 242 of file select_exceptions_dialog.c.
Referenced by on_pin_pad_exceptions_button_clicked().
static void select_exceptions_delete_event | ( | GtkWidget * | widget, | |
GdkEvent * | event | |||
) | [static] |
Delete the window.
widget | : is the caller widget. | |
event | : is the event passed from the caller. |
Definition at line 115 of file select_exceptions_dialog.c.
Referenced by select_exceptions_create_window().
static void select_exceptions_ok_cb | ( | GtkWidget * | widget, | |
GtkWidget * | window | |||
) | [static] |
The "OK" button is clicked.
pin_pad_exception_string
(global). widget | : is the caller widget (the OK button). | |
window | : is the window widget to close (destroy). |
Definition at line 140 of file select_exceptions_dialog.c.
References SelectionButtonSet::active, SelectionButtonSet::name, number_of_columns, number_of_exceptions, number_of_rows, pin_pad_exceptions_string, row_letters, and verbose.
Referenced by select_exceptions_create_window().
static void select_exceptions_selection_button_clicked_cb | ( | GtkWidget * | widget, | |
GtkWidget * | window | |||
) | [static] |
One of the selection buttons is clicked.
selection_button
. selection_button->active
. widget | : is the caller widget (the clicked button). | |
window | : is the parent window widget of the clicked button). |
Definition at line 207 of file select_exceptions_dialog.c.
References SelectionButtonSet::active, and SelectionButtonSet::name.
Referenced by select_exceptions_create_window().