gschem

i_callbacks.c File Reference

#include <config.h>
#include <stdio.h>
#include "gschem.h"
Include dependency graph for i_callbacks.c:

Go to the source code of this file.

Defines

#define DELIMITERS   ", "
#define DEFINE_I_CALLBACK(name)

Functions

void i_callback_file_new (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_toolbar_file_new (GtkWidget *widget, gpointer data)
void i_callback_file_new_window (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_file_open (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_toolbar_file_open (GtkWidget *widget, gpointer data)
void i_callback_file_script (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_file_save (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_toolbar_file_save (GtkWidget *widget, gpointer data)
void i_callback_file_save_all (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_file_save_as (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_file_print (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_file_write_png (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_file_close (gpointer data, guint callback_action, GtkWidget *widget)
int i_callback_close (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_file_quit (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_edit_undo (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_toolbar_edit_undo (GtkWidget *widget, gpointer data)
void i_callback_edit_redo (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_toolbar_edit_redo (GtkWidget *widget, gpointer data)
void i_callback_edit_select (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_toolbar_edit_select (GtkWidget *widget, gpointer data)
void i_callback_edit_select_all (gpointer data, guint callback_action, GtkWidget *widget)
 Select all objects on page.
void i_callback_edit_deselect (gpointer data, guint callback_action, GtkWidget *widget)
 Deselect all objects on page.
void i_callback_edit_copy (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_edit_copy_hotkey (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_edit_mcopy (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_edit_mcopy_hotkey (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_edit_move (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_edit_move_hotkey (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_edit_delete (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_edit_edit (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_edit_pin_type (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_edit_text (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_edit_slot (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_edit_color (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_edit_rotate_90 (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_edit_rotate_90_hotkey (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_edit_mirror (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_edit_mirror_hotkey (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_edit_lock (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_edit_unlock (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_edit_translate (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_edit_invoke_macro (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_edit_embed (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_edit_unembed (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_edit_update (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_edit_show_hidden (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_edit_find (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_edit_hide_text (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_edit_show_text (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_edit_autonumber_text (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_edit_linetype (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_edit_filltype (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_view_redraw (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_view_zoom_full (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_view_zoom_extents (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_view_zoom_box (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_view_zoom_box_hotkey (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_view_zoom_in (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_view_zoom_out (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_view_zoom_in_hotkey (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_view_zoom_out_hotkey (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_view_pan (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_view_pan_left (gpointer data, guint callback_action, GtkWidget *widget)
 Scheme callback function that moves the viewport to the left.
void i_callback_view_pan_right (gpointer data, guint callback_action, GtkWidget *widget)
 Scheme callback function that moves the viewport to the right.
void i_callback_view_pan_up (gpointer data, guint callback_action, GtkWidget *widget)
 Scheme callback function that moves the viewport up.
void i_callback_view_pan_down (gpointer data, guint callback_action, GtkWidget *widget)
 Scheme callback function that moves the viewport down.
void i_callback_view_pan_hotkey (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_view_dark_colors (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_view_light_colors (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_view_bw_colors (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_page_manager (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_page_next (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_page_prev (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_page_new (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_page_close (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_page_revert (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_page_discard (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_page_print (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_clipboard_copy (gpointer data, guint callback_action, GtkWidget *widget)
 Copy selection to clipboard.
void i_callback_clipboard_cut (gpointer data, guint callback_action, GtkWidget *widget)
 Cut selection to clipboard.
void i_callback_clipboard_paste (gpointer data, guint callback_action, GtkWidget *widget)
 Start pasting clipboard contents.
void i_callback_clipboard_paste_hotkey (gpointer data, guint callback_action, GtkWidget *widget)
 Start pasting clipboard contents (hotkey version)
void i_callback_buffer_copy1 (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_buffer_copy2 (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_buffer_copy3 (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_buffer_copy4 (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_buffer_copy5 (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_buffer_cut1 (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_buffer_cut2 (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_buffer_cut3 (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_buffer_cut4 (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_buffer_cut5 (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_buffer_paste1 (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_buffer_paste2 (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_buffer_paste3 (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_buffer_paste4 (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_buffer_paste5 (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_buffer_paste1_hotkey (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_buffer_paste2_hotkey (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_buffer_paste3_hotkey (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_buffer_paste4_hotkey (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_buffer_paste5_hotkey (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_add_component (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_toolbar_add_component (GtkWidget *widget, gpointer data)
void i_callback_add_attribute (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_add_attribute_hotkey (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_add_net (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_add_net_hotkey (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_toolbar_add_net (GtkWidget *widget, gpointer data)
void i_callback_add_bus (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_add_bus_hotkey (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_toolbar_add_bus (GtkWidget *widget, gpointer data)
void i_callback_add_text (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_toolbar_add_text (GtkWidget *widget, gpointer data)
void i_callback_add_line (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_add_line_hotkey (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_add_box (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_add_box_hotkey (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_add_picture (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_add_picture_hotkey (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_add_circle (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_add_circle_hotkey (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_add_arc (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_add_arc_hotkey (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_add_pin (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_add_pin_hotkey (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_hierarchy_down_schematic (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_hierarchy_down_symbol (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_hierarchy_up (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_attributes_attach (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_attributes_detach (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_attributes_show_name (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_attributes_show_value (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_attributes_show_both (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_attributes_visibility_toggle (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_script_console (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_options_text_size (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_options_snap_size (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_options_scale_up_snap_size (gpointer data, guint callback_action, GtkWidget *widget)
 Multiply by two the snap grid size.
void i_callback_options_scale_down_snap_size (gpointer data, guint callback_action, GtkWidget *widget)
 Divide by two the snap grid size.
void i_callback_options_afeedback (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_options_grid (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_options_snap (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_options_rubberband (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_options_magneticnet (gpointer data, guint callback_action, GtkWidget *widget)
 callback function for setting the magnetic net option
void i_callback_options_show_log_window (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_misc (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_misc2 (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_misc3 (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_cancel (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_help_about (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_help_hotkeys (gpointer data, guint callback_action, GtkWidget *widget)
void i_callback_options_show_coord_window (gpointer data, guint callback_action, GtkWidget *widget)
gboolean i_callback_close_wm (GtkWidget *widget, GdkEvent *event, gpointer data)

Define Documentation

#define DELIMITERS   ", "

Definition at line 37 of file i_callbacks.c.

#define DEFINE_I_CALLBACK (   name)
Value:
void i_callback_ ## name(gpointer data,     \
                     guint callback_action, \
                     GtkWidget *widget)
Todo:
Finish function documentation!!!
Function Description

Definition at line 45 of file i_callbacks.c.


Function Documentation

void i_callback_file_new ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)

Callback Functions

right now, all callbacks except for the ones on the File menu have the middle button shortcut. Let me (Ales) know if we should also shortcut the File button

Definition at line 66 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_toolbar_file_new ( GtkWidget *  widget,
gpointer  data 
)
Todo:
Finish function documentation!!!
Function Description
Note:
don't use the widget parameter on this function, or do some checking... since there is a call: widget = NULL, data = 0 (will be w_current hack)

Definition at line 87 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_file_new_window ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 101 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_file_open ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description
Note:
don't use the widget parameter on this function, or do some checking... since there is a call: widget = NULL, data = 0 (will be w_current)
Todo:
This should be renamed to page_open perhaps...

Definition at line 137 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_toolbar_file_open ( GtkWidget *  widget,
gpointer  data 
)
Todo:
Finish function documentation!!!
Function Description
Note:
don't use the widget parameter on this function, or do some checking... since there is a call: widget = NULL, data = 0 (will be w_current)
Todo:
This should be renamed to page_open perhaps...

Definition at line 156 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_file_script ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 170 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_file_save ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description
Note:
don't use the widget parameter on this function, or do some checking... since there is a call: widget = NULL, data = 0 (will be w_current)

Todo:
probably there should be a flag that says whether page_filename is derived from untitled_name or specified by a user. Some twisted people might name their files like untitled_name. :-)

Definition at line 187 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_toolbar_file_save ( GtkWidget *  widget,
gpointer  data 
)
Todo:
Finish function documentation!!!
Function Description
Note:
don't use the widget parameter on this function, or do some checking... since there is a call: widget = NULL, data = 0 (will be w_current)
Todo:
This should be renamed to page_open perhaps...

Definition at line 218 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_file_save_all ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description
Note:
don't use the widget parameter on this function, or do some checking... since there is a call: widget = NULL, data = 0 (will be w_current)

Definition at line 235 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_file_save_as ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 257 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_file_print ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 270 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_file_write_png ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 309 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_file_close ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description
Note:
don't use the widget parameter on this function, or do some checking... since there is a call: widget = NULL, data = 0 (will be w_current) this function closes a window

Definition at line 328 of file i_callbacks.c.

Here is the call graph for this function:

int i_callback_close ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description
This function is called when you send a delete event to gschem
Note:
Also DON'T ref the widget parameter since they can be null
Todo:
Need a cleaner way of doing this. This routine is used by the delete event signals

Definition at line 348 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_file_quit ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 362 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_edit_undo ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)

Definition at line 376 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_toolbar_edit_undo ( GtkWidget *  widget,
gpointer  data 
)
Todo:
Finish function documentation!!!
Function Description
Note:
don't use the widget parameter on this function, or do some checking... since there is a call: widget = NULL, data = 0 (will be w_current hack)

Definition at line 406 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_edit_redo ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 420 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_toolbar_edit_redo ( GtkWidget *  widget,
gpointer  data 
)
Todo:
Finish function documentation!!!
Function Description
Note:
don't use the widget parameter on this function, or do some checking... since there is a call: widget = NULL, data = 0 (will be w_current hack)

Definition at line 435 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_edit_select ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description
Note:
Select also does not update the middle button shortcut.

Definition at line 451 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_toolbar_edit_select ( GtkWidget *  widget,
gpointer  data 
)
Todo:
Finish function documentation!!!
Function Description
Note:
don't use the widget parameter on this function, or do some checking... since there is a call: widget = NULL, data = 0 (will be w_current hack)

Definition at line 470 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_edit_select_all ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Function Description
Sets all objects on page as selected.

Definition at line 488 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_edit_deselect ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Function Description
Sets all objects on page as deselected.

Definition at line 505 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_edit_copy ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 523 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_edit_copy_hotkey ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 543 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_edit_mcopy ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 568 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_edit_mcopy_hotkey ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 588 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_edit_move ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 613 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_edit_move_hotkey ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 633 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_edit_delete ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 657 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_edit_edit ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 682 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_edit_pin_type ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 697 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_edit_text ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 715 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_edit_slot ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 736 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_edit_color ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 756 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_edit_rotate_90 ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description
This function rotate all objects in the selection list by 90 degrees.

Definition at line 773 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_edit_rotate_90_hotkey ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description
This function rotate all objects in the selection list by 90 degrees.

Definition at line 808 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_edit_mirror ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 859 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_edit_mirror_hotkey ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 874 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_edit_lock ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description
This function locks all objects in selection list.

Definition at line 906 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_edit_unlock ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description
Thus function unlocks all objects in selection list.

Definition at line 924 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_edit_translate ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 941 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_edit_invoke_macro ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)

Definition at line 969 of file i_callbacks.c.

void i_callback_edit_embed ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description
This function embedds all objects in selection list

Definition at line 985 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_edit_unembed ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description
This function unembedds all objects in selection list.

Definition at line 1024 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_edit_update ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description
This function updates components

Definition at line 1063 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_edit_show_hidden ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 1107 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_edit_find ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 1131 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_edit_hide_text ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 1150 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_edit_show_text ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 1169 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_edit_autonumber_text ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 1188 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_edit_linetype ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 1207 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_edit_filltype ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 1221 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_view_redraw ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)

Definition at line 1239 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_view_zoom_full ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description
Note:
repeat middle shortcut would get into the way of what user is try to do

Definition at line 1254 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_view_zoom_extents ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description
Note:
repeat middle shortcut would get into the way of what user is try to do

Definition at line 1275 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_view_zoom_box ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description
Note:
repeat middle shortcut would get into the way of what user is try to do

Definition at line 1296 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_view_zoom_box_hotkey ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 1312 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_view_zoom_in ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description
Note:
repeat middle shortcut would get into the way of what user is try to do

Definition at line 1336 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_view_zoom_out ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description
Note:
repeat middle shortcut would get into the way of what user is try to do

Definition at line 1356 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_view_zoom_in_hotkey ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description
Note:
repeat middle shortcut would get into the way of what user is try to do

Definition at line 1377 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_view_zoom_out_hotkey ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description
Note:
repeat middle shortcut would get into the way of what user is try to do

Definition at line 1397 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_view_pan ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 1415 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_view_pan_left ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)

The distance can be set with "keyboardpan-gain" scheme callback.

Definition at line 1433 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_view_pan_right ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)

The distance can be set with "keyboardpan-gain" scheme callback.

Definition at line 1446 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_view_pan_up ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)

The distance can be set with "keyboardpan-gain" scheme callback.

Definition at line 1460 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_view_pan_down ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)

The distance can be set with "keyboardpan-gain" scheme callback.

Definition at line 1473 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_view_pan_hotkey ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 1488 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_view_dark_colors ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 1512 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_view_light_colors ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 1529 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_view_bw_colors ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 1546 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_page_manager ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)

Definition at line 1564 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_page_next ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 1578 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_page_prev ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 1613 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_page_new ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 1649 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_page_close ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 1667 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_page_revert ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description
Bug:
may have memory leak?

Definition at line 1687 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_page_discard ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 1739 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_page_print ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 1753 of file i_callbacks.c.

void i_callback_clipboard_copy ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)

Definition at line 1765 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_clipboard_cut ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Function Description
Cut the current selection to the clipboard, via buffer 0.

Definition at line 1783 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_clipboard_paste ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Function Description
Cut the current selection to the clipboard, via buffer 0.

Definition at line 1801 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_clipboard_paste_hotkey ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Function Description
It's not entirely clear what the difference is between this and i_callback_clipboard_paste()...

Definition at line 1830 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_buffer_copy1 ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)

Definition at line 1857 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_buffer_copy2 ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 1876 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_buffer_copy3 ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 1895 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_buffer_copy4 ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 1914 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_buffer_copy5 ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 1933 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_buffer_cut1 ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 1952 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_buffer_cut2 ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 1971 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_buffer_cut3 ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 1990 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_buffer_cut4 ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 2009 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_buffer_cut5 ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 2028 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_buffer_paste1 ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 2047 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_buffer_paste2 ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 2069 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_buffer_paste3 ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 2091 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_buffer_paste4 ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 2113 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_buffer_paste5 ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 2135 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_buffer_paste1_hotkey ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 2157 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_buffer_paste2_hotkey ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 2179 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_buffer_paste3_hotkey ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 2201 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_buffer_paste4_hotkey ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 2223 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_buffer_paste5_hotkey ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 2245 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_add_component ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)

Definition at line 2268 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_toolbar_add_component ( GtkWidget *  widget,
gpointer  data 
)
Todo:
Finish function documentation!!!
Function Description
Note:
don't use the widget parameter on this function, or do some checking... since there is a call: widget = NULL, data = 0 (will be w_current hack)

Definition at line 2292 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_add_attribute ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 2306 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_add_attribute_hotkey ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 2325 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_add_net ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 2344 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_add_net_hotkey ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 2367 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_toolbar_add_net ( GtkWidget *  widget,
gpointer  data 
)
Todo:
Finish function documentation!!!
Function Description
Note:
don't use the widget parameter on this function, or do some checking... since there is a call: widget = NULL, data = 0 (will be w_current hack)

Definition at line 2400 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_add_bus ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 2416 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_add_bus_hotkey ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 2439 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_toolbar_add_bus ( GtkWidget *  widget,
gpointer  data 
)
Todo:
Finish function documentation!!!
Function Description
Note:
don't use the widget parameter on this function, or do some checking... since there is a call: widget = NULL, data = 0 (will be w_current hack)

Definition at line 2471 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_add_text ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 2487 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_toolbar_add_text ( GtkWidget *  widget,
gpointer  data 
)
Todo:
Finish function documentation!!!
Function Description
Note:
don't use the widget parameter on this function, or do some checking... since there is a call: widget = NULL, data = 0 (will be w_current hack)

Definition at line 2511 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_add_line ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 2525 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_add_line_hotkey ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 2544 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_add_box ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 2570 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_add_box_hotkey ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 2589 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_add_picture ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 2615 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_add_picture_hotkey ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 2636 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_add_circle ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 2649 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_add_circle_hotkey ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 2668 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_add_arc ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 2695 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_add_arc_hotkey ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 2714 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_add_pin ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 2740 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_add_pin_hotkey ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 2759 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_hierarchy_down_schematic ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)

Definition at line 2786 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_hierarchy_down_symbol ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description
Bug:
may cause problems with non-directory symbols

Definition at line 2906 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_hierarchy_up ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 2945 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_attributes_attach ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)

Definition at line 2967 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_attributes_detach ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 3024 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_attributes_show_name ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 3071 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_attributes_show_value ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 3108 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_attributes_show_both ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 3145 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_attributes_visibility_toggle ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 3182 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_script_console ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)

Definition at line 3223 of file i_callbacks.c.

void i_callback_options_text_size ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)

Definition at line 3241 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_options_snap_size ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 3254 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_options_scale_up_snap_size ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Function Description
Callback function for the scale-up snap grid size hotkey. Multiply by two the snap grid size.

Definition at line 3267 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_options_scale_down_snap_size ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Function Description
Callback function for the scale-down snap grid size hotkey. Divide by two the snap grid size (if it's and even number).

Definition at line 3286 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_options_afeedback ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description
Note:
repeat last command doesn't make sense on options either??? (does it?)

Definition at line 3310 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_options_grid ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 3333 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_options_snap ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 3360 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_options_rubberband ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description
Note:
Rubber band is cool ! Added on/off option from the pull down menu Chris Ellec - January 2001

Definition at line 3395 of file i_callbacks.c.

void i_callback_options_magneticnet ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Function Description
This function just toggles a variable to switch the magnetic net mode ON and OFF

Definition at line 3414 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_options_show_log_window ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 3433 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_misc ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description
Note:
this is Ales' catch all misc callback

Definition at line 3448 of file i_callbacks.c.

void i_callback_misc2 ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description
Note:
this is Ales' second catch all misc callback

Definition at line 3459 of file i_callbacks.c.

void i_callback_misc3 ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description
Note:
this is Ales' third catch all misc callback

Definition at line 3470 of file i_callbacks.c.

void i_callback_cancel ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description
Note:
HACK: be sure that you don't use the widget parameter in this one, since it is being called with a null, I suppose we should call it with the right param.

Definition at line 3483 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_help_about ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)

Definition at line 3549 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_help_hotkeys ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 3562 of file i_callbacks.c.

Here is the call graph for this function:

void i_callback_options_show_coord_window ( gpointer  data,
guint  callback_action,
GtkWidget *  widget 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 3575 of file i_callbacks.c.

Here is the call graph for this function:

gboolean i_callback_close_wm ( GtkWidget *  widget,
GdkEvent *  event,
gpointer  data 
)
Todo:
Finish function documentation!!!
Function Description
Note:
When invoked (via signal delete_event), closes the current window if this is the last window, quit gschem used when you click the close button on the window which sends a DELETE signal to the app

Definition at line 3596 of file i_callbacks.c.

Here is the call graph for this function:

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines