pcb 4.1.1
An interactive printed circuit board layout editor.
|
#include <gui.h>
gboolean GhidGui::adjustment_changed_holdoff |
Definition at line 129 of file gui.h.
Referenced by h_adjustment_changed_cb(), pan_common(), and v_adjustment_changed_cb().
GdkPixbuf* GhidGui::bg_pixbuf |
Definition at line 125 of file gui.h.
Referenced by ghid_create_pcb_widgets(), and ghid_draw_bg_image().
GtkActionGroup * GhidGui::change_selected_actions |
GtkWidget * GhidGui::command_combo_box |
Definition at line 101 of file gui.h.
Referenced by command_combo_box_entry_create(), command_history_add(), command_window_disconnect_combobox(), ghid_command_entry_get(), ghid_command_use_command_window_sync(), and ghid_command_window_show().
GtkEntry* GhidGui::command_entry |
Definition at line 105 of file gui.h.
Referenced by command_combo_box_entry_create(), command_entry_activate_cb(), and ghid_command_entry_get().
Definition at line 129 of file gui.h.
Referenced by config_command_window_toggle_cb(), ghid_command_entry_get(), ghid_port_window_enter_cb(), and ghid_status_line_set_text().
gboolean GhidGui::compact_horizontal |
Definition at line 133 of file gui.h.
Referenced by config_compact_horizontal_toggle_cb(), config_general_tab_create(), and ghid_set_status_line_label().
gboolean GhidGui::compact_vertical |
Definition at line 133 of file gui.h.
Referenced by config_compact_vertical_toggle_cb(), config_general_tab_create(), and ghid_pack_mode_buttons().
gboolean GhidGui::config_modified |
Definition at line 133 of file gui.h.
Referenced by config_backup_spin_button_cb(), config_color_defaults_cb(), config_color_load_cb(), config_color_save_cb(), config_compact_horizontal_toggle_cb(), config_compact_vertical_toggle_cb(), config_general_toggle_cb(), config_history_spin_button_cb(), config_layer_groups_radio_button_cb(), config_layers_apply(), config_library_apply(), config_sizes_apply(), coord_entry_cb(), drc_window_configure_event_cb(), ghid_config_files_write(), ghid_config_handle_units_changed(), increment_spin_button_cb(), keyref_window_configure_event_cb(), library_window_configure_event_cb(), log_window_configure_event_cb(), netlist_window_configure_event_cb(), route_styles_edited_cb(), text_spin_button_cb(), and top_window_configure_event_cb().
gboolean GhidGui::creating |
Definition at line 133 of file gui.h.
Referenced by draw_crosshair(), ghid_build_pcb_top_window(), and ghid_parse_arguments().
GtkWidget * GhidGui::cursor_position_absolute_label |
Definition at line 101 of file gui.h.
Referenced by do_fix_topbar_theming(), ghid_cursor_position_label_set_text(), and make_cursor_position_labels().
GtkWidget * GhidGui::cursor_position_relative_label |
Definition at line 101 of file gui.h.
Referenced by do_fix_topbar_theming(), ghid_cursor_position_relative_label_set_text(), and make_cursor_position_labels().
GtkActionGroup * GhidGui::displayed_name_actions |
Definition at line 140 of file gui.h.
Referenced by drc_window_configure_event_cb(), and ghid_drc_window_show().
Definition at line 140 of file gui.h.
Referenced by drc_window_configure_event_cb(), and ghid_drc_window_show().
GtkWidget* GhidGui::grid_units_button |
Definition at line 113 of file gui.h.
Referenced by do_fix_topbar_theming(), and make_cursor_position_labels().
GtkWidget * GhidGui::grid_units_label |
Definition at line 101 of file gui.h.
Referenced by do_fix_topbar_theming(), ghid_config_handle_units_changed(), and make_cursor_position_labels().
GtkObject* GhidGui::h_adjustment |
Definition at line 123 of file gui.h.
Referenced by ghid_build_pcb_top_window().
GtkWidget* GhidGui::h_range |
Definition at line 122 of file gui.h.
Referenced by ghid_build_pcb_top_window(), ghid_port_ranges_changed(), ghid_port_ranges_scale(), and pan_common().
Definition at line 140 of file gui.h.
Referenced by command_history_add(), config_general_tab_create(), config_history_spin_button_cb(), and ghid_config_init().
gboolean GhidGui::in_popup |
Definition at line 129 of file gui.h.
Referenced by ghid_port_window_enter_cb(), and Popup().
GtkWidget* GhidGui::info_bar |
Definition at line 118 of file gui.h.
Referenced by close_file_modified_externally_prompt(), info_bar_response_cb(), and show_file_modified_externally_prompt().
bool GhidGui::is_up |
Definition at line 156 of file gui.h.
Referenced by ghid_control_is_pressed(), ghid_mod1_is_pressed(), ghid_notify_gui_is_up(), ghid_shift_is_pressed(), and GhidNetlistChanged().
Definition at line 140 of file gui.h.
Referenced by ghid_keyref_window_show(), and keyref_window_configure_event_cb().
Definition at line 140 of file gui.h.
Referenced by ghid_keyref_window_show(), and keyref_window_configure_event_cb().
GTimeVal GhidGui::last_seen_mtime |
Definition at line 120 of file gui.h.
Referenced by check_externally_modified(), and update_board_mtime_from_disk().
GtkWidget * GhidGui::layer_selector |
Definition at line 114 of file gui.h.
Referenced by ghid_build_pcb_top_window(), ghid_install_accel_groups(), ghid_layer_buttons_color_update(), ghid_layer_buttons_update(), ghid_remove_accel_groups(), LayersChanged(), SelectLayer(), and ToggleView().
GtkWidget* GhidGui::left_toolbar |
Definition at line 112 of file gui.h.
Referenced by ghid_build_pcb_top_window(), and ghid_interface_set_sensitive().
Definition at line 140 of file gui.h.
Referenced by ghid_library_window_create(), and library_window_configure_event_cb().
Definition at line 140 of file gui.h.
Referenced by ghid_library_window_create(), and library_window_configure_event_cb().
Definition at line 140 of file gui.h.
Referenced by ghid_log_window_create(), and log_window_configure_event_cb().
Definition at line 140 of file gui.h.
Referenced by ghid_log_window_create(), and log_window_configure_event_cb().
GtkActionGroup* GhidGui::main_actions |
GtkWidget* GhidGui::menu_bar |
Definition at line 114 of file gui.h.
Referenced by get_widget_styles(), ghid_build_pcb_top_window(), ghid_do_export(), ghid_install_accel_groups(), ghid_layer_buttons_update(), ghid_remove_accel_groups(), ghid_update_toggle_flags(), LayersChanged(), make_route_style_buttons(), Popup(), and route_styles_edited_cb().
GtkWidget * GhidGui::menu_hbox |
Definition at line 107 of file gui.h.
Referenced by ghid_build_pcb_top_window(), and ghid_interface_set_sensitive().
GtkWidget * GhidGui::menubar_toolbar_vbox |
Definition at line 107 of file gui.h.
Referenced by ghid_build_pcb_top_window().
GtkWidget * GhidGui::mode_buttons_frame |
Definition at line 107 of file gui.h.
Referenced by ghid_build_pcb_top_window(), and ghid_pack_mode_buttons().
GtkWidget* GhidGui::mode_toolbar |
Definition at line 115 of file gui.h.
Referenced by get_widget_styles(), ghid_build_pcb_top_window(), and ghid_pack_mode_buttons().
Definition at line 140 of file gui.h.
Referenced by ghid_config_init(), and make_mode_buttons_and_toolbar().
gchar* GhidGui::name_label_string |
Definition at line 127 of file gui.h.
Referenced by ghid_window_set_name_label().
Definition at line 140 of file gui.h.
Referenced by ghid_netlist_window_create(), and netlist_window_configure_event_cb().
Definition at line 140 of file gui.h.
Referenced by ghid_netlist_window_create(), and netlist_window_configure_event_cb().
GTimeVal GhidGui::our_mtime |
Definition at line 119 of file gui.h.
Referenced by check_externally_modified(), and update_board_mtime_from_disk().
GtkWidget * GhidGui::position_hbox |
Definition at line 107 of file gui.h.
Referenced by ghid_build_pcb_top_window().
GtkWidget * GhidGui::route_style_selector |
Definition at line 114 of file gui.h.
Referenced by AdjustStyle(), ghid_build_pcb_top_window(), ghid_do_export(), ghid_install_accel_groups(), ghid_remove_accel_groups(), ghid_sync_with_new_layout(), make_route_style_buttons(), PCBChanged(), route_styles_edited_cb(), and RouteStylesChanged().
Definition at line 140 of file gui.h.
Referenced by do_set_mode(), and ghid_idle_cb().
gboolean GhidGui::small_label_markup |
Definition at line 133 of file gui.h.
Referenced by ghid_config_init().
GtkWidget * GhidGui::status_line_hbox |
Definition at line 101 of file gui.h.
Referenced by ghid_build_pcb_top_window(), ghid_command_entry_get(), and ghid_command_use_command_window_sync().
GtkWidget* GhidGui::status_line_label |
Definition at line 101 of file gui.h.
Referenced by ghid_build_pcb_top_window(), and ghid_status_line_set_text().
GtkWidget * GhidGui::top_bar_background |
Definition at line 107 of file gui.h.
Referenced by do_fix_topbar_theming(), fix_topbar_theming(), and ghid_build_pcb_top_window().
GtkWidget* GhidGui::top_hbox |
Definition at line 107 of file gui.h.
Referenced by ghid_build_pcb_top_window().
Definition at line 140 of file gui.h.
Referenced by ghid_parse_arguments(), and top_window_configure_event_cb().
Definition at line 140 of file gui.h.
Referenced by ghid_parse_arguments(), and top_window_configure_event_cb().
gboolean GhidGui::use_command_window |
Definition at line 133 of file gui.h.
Referenced by command_entry_activate_cb(), config_command_window_toggle_cb(), config_general_tab_create(), ghid_command_use_command_window_sync(), and ghid_handle_user_command().
GtkObject * GhidGui::v_adjustment |
Definition at line 123 of file gui.h.
Referenced by ghid_build_pcb_top_window().
GtkWidget * GhidGui::v_range |
Definition at line 122 of file gui.h.
Referenced by ghid_build_pcb_top_window(), ghid_port_ranges_changed(), ghid_port_ranges_scale(), and pan_common().
GtkWidget* GhidGui::vbox_middle |
Definition at line 116 of file gui.h.
Referenced by ghid_build_pcb_top_window(), and show_file_modified_externally_prompt().