PCB-FPW developer documentation based on version: 0.0.11

Functions

main_window.h File Reference

Header file for the main window for pcb-gfpw (GTK UI). More...

Go to the source code of this file.

Functions

GtkWidget * create_pcb_gfpw (void)
 Create a main window dialog.

Detailed Description

Header file for the main window for pcb-gfpw (GTK UI).

Author:
Copyright 2007, 2008, 2009, 2010 by Bert Timmerman <bert.timmerman@xs4all.nl>

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

Definition in file gtk/main_window.h.


Function Documentation

GtkWidget* create_pcb_gfpw ( void   ) 

Create a main window dialog.

Parameters: void.

Returns: GtkWidget main window dialog.

Definition at line 57 of file gtk/main_window.c.

References on_add_attribs_checkbutton_toggled(), on_add_license_checkbutton_toggled(), on_C1_entry_changed(), on_C1_radiobutton_toggled(), on_C2_entry_changed(), on_C2_radiobutton_toggled(), on_clear_button_clicked(), on_close_button_clicked(), on_count_x_entry_changed(), on_count_y_entry_changed(), on_courtyard_checkbutton_toggled(), on_courtyard_clearance_with_package_entry_changed(), on_courtyard_length_entry_changed(), on_courtyard_line_width_entry_changed(), on_courtyard_width_entry_changed(), on_dimensions_button_clicked(), on_fiducial_checkbutton_toggled(), on_fiducial_pad_clearance_entry_changed(), on_fiducial_pad_diameter_entry_changed(), on_fiducial_pad_solder_mask_clearance_entry_changed(), on_footprint_author_entry_changed(), on_footprint_button_clicked(), on_footprint_dist_license_entry_changed(), on_footprint_name_entry_changed(), on_footprint_refdes_entry_changed(), on_footprint_status_entry_changed(), on_footprint_type_entry_changed(), on_footprint_units_entry_changed(), on_footprint_use_license_entry_changed(), on_footprint_value_entry_changed(), on_G1_entry_changed(), on_G1_radiobutton_toggled(), on_G2_entry_changed(), on_G2_radiobutton_toggled(), on_number_1_position_entry_changed(), on_number_of_columns_entry_changed(), on_number_of_rows_entry_changed(), on_number_total_pins_entry_changed(), on_open_button_clicked(), on_package_body_height_entry_changed(), on_package_body_length_entry_changed(), on_package_body_width_entry_changed(), on_package_is_radial_checkbutton_toggled(), on_pad_clearance_entry_changed(), on_pad_diameter_entry_changed(), on_pad_length_entry_changed(), on_pad_shape_entry_changed(), on_pad_solder_mask_clearance_entry_changed(), on_pad_width_entry_changed(), on_pcb_gfpw_destroy(), on_pin_drill_diameter_entry_changed(), on_pin_pad_exceptions_button_clicked(), on_pin_pad_exceptions_entry_changed(), on_pin_square_checkbutton_toggled(), on_pitch_x_entry_changed(), on_pitch_y_entry_changed(), on_preview_button_clicked(), on_refresh_button_clicked(), on_save_button_clicked(), on_silkscreen_indicate_1_checkbutton_toggled(), on_silkscreen_line_width_entry_changed(), on_silkscreen_package_outline_checkbutton_toggled(), on_thermal_checkbutton_toggled(), on_thermal_clearance_entry_changed(), on_thermal_length_entry_changed(), on_thermal_nopaste_checkbutton_toggled(), on_thermal_solder_mask_clearance_entry_changed(), on_thermal_width_entry_changed(), on_Z1_entry_changed(), on_Z1_radiobutton_toggled(), on_Z2_entry_changed(), and on_Z2_radiobutton_toggled().