Data Structures |
struct | GschemKey |
Defines |
#define | DEFINE_G_KEYS(name) |
#define | G_SCM_IS_KEY(x) SCM_SMOB_PREDICATE (g_key_smob_tag, (x)) |
Functions |
SCM | g_keys_file_new (SCM rest) |
| test-comment test-comment
|
SCM | g_keys_file_new_window (SCM rest) |
SCM | g_keys_file_open (SCM rest) |
SCM | g_keys_file_script (SCM rest) |
SCM | g_keys_file_save (SCM rest) |
SCM | g_keys_file_save_as (SCM rest) |
SCM | g_keys_file_save_all (SCM rest) |
SCM | g_keys_file_print (SCM rest) |
SCM | g_keys_file_write_png (SCM rest) |
SCM | g_keys_file_close (SCM rest) |
SCM | g_keys_file_quit (SCM rest) |
SCM | g_keys_edit_undo (SCM rest) |
SCM | g_keys_edit_redo (SCM rest) |
SCM | g_keys_edit_select (SCM rest) |
SCM | g_keys_edit_select_all (SCM rest) |
SCM | g_keys_edit_deselect (SCM rest) |
SCM | g_keys_edit_copy (SCM rest) |
SCM | g_keys_edit_copy_hotkey (SCM rest) |
SCM | g_keys_edit_mcopy (SCM rest) |
SCM | g_keys_edit_mcopy_hotkey (SCM rest) |
SCM | g_keys_edit_move (SCM rest) |
SCM | g_keys_edit_move_hotkey (SCM rest) |
SCM | g_keys_edit_delete (SCM rest) |
SCM | g_keys_edit_rotate_90 (SCM rest) |
SCM | g_keys_edit_rotate_90_hotkey (SCM rest) |
SCM | g_keys_edit_mirror (SCM rest) |
SCM | g_keys_edit_mirror_hotkey (SCM rest) |
SCM | g_keys_edit_slot (SCM rest) |
SCM | g_keys_edit_color (SCM rest) |
SCM | g_keys_edit_edit (SCM rest) |
SCM | g_keys_edit_pin_type (SCM rest) |
SCM | g_keys_edit_text (SCM rest) |
SCM | g_keys_edit_lock (SCM rest) |
SCM | g_keys_edit_unlock (SCM rest) |
SCM | g_keys_edit_linetype (SCM rest) |
SCM | g_keys_edit_filltype (SCM rest) |
SCM | g_keys_edit_translate (SCM rest) |
SCM | g_keys_edit_invoke_macro (SCM rest) |
SCM | g_keys_edit_embed (SCM rest) |
SCM | g_keys_edit_unembed (SCM rest) |
SCM | g_keys_edit_update (SCM rest) |
SCM | g_keys_edit_show_hidden (SCM rest) |
SCM | g_keys_edit_find (SCM rest) |
SCM | g_keys_edit_show_text (SCM rest) |
SCM | g_keys_edit_hide_text (SCM rest) |
SCM | g_keys_edit_autonumber_text (SCM rest) |
SCM | g_keys_clipboard_copy (SCM rest) |
SCM | g_keys_clipboard_cut (SCM rest) |
SCM | g_keys_clipboard_paste (SCM rest) |
SCM | g_keys_clipboard_paste_hotkey (SCM rest) |
SCM | g_keys_buffer_copy1 (SCM rest) |
SCM | g_keys_buffer_copy2 (SCM rest) |
SCM | g_keys_buffer_copy3 (SCM rest) |
SCM | g_keys_buffer_copy4 (SCM rest) |
SCM | g_keys_buffer_copy5 (SCM rest) |
SCM | g_keys_buffer_cut1 (SCM rest) |
SCM | g_keys_buffer_cut2 (SCM rest) |
SCM | g_keys_buffer_cut3 (SCM rest) |
SCM | g_keys_buffer_cut4 (SCM rest) |
SCM | g_keys_buffer_cut5 (SCM rest) |
SCM | g_keys_buffer_paste1 (SCM rest) |
SCM | g_keys_buffer_paste2 (SCM rest) |
SCM | g_keys_buffer_paste3 (SCM rest) |
SCM | g_keys_buffer_paste4 (SCM rest) |
SCM | g_keys_buffer_paste5 (SCM rest) |
SCM | g_keys_buffer_paste1_hotkey (SCM rest) |
SCM | g_keys_buffer_paste2_hotkey (SCM rest) |
SCM | g_keys_buffer_paste3_hotkey (SCM rest) |
SCM | g_keys_buffer_paste4_hotkey (SCM rest) |
SCM | g_keys_buffer_paste5_hotkey (SCM rest) |
SCM | g_keys_view_redraw (SCM rest) |
SCM | g_keys_view_zoom_full (SCM rest) |
SCM | g_keys_view_zoom_extents (SCM rest) |
SCM | g_keys_view_zoom_in (SCM rest) |
SCM | g_keys_view_zoom_out (SCM rest) |
SCM | g_keys_view_zoom_in_hotkey (SCM rest) |
SCM | g_keys_view_zoom_out_hotkey (SCM rest) |
SCM | g_keys_view_zoom_box (SCM rest) |
SCM | g_keys_view_zoom_box_hotkey (SCM rest) |
SCM | g_keys_view_pan (SCM rest) |
SCM | g_keys_view_pan_left (SCM rest) |
SCM | g_keys_view_pan_right (SCM rest) |
SCM | g_keys_view_pan_up (SCM rest) |
SCM | g_keys_view_pan_down (SCM rest) |
SCM | g_keys_view_pan_hotkey (SCM rest) |
SCM | g_keys_view_dark_colors (SCM rest) |
SCM | g_keys_view_light_colors (SCM rest) |
SCM | g_keys_view_bw_colors (SCM rest) |
SCM | g_keys_page_manager (SCM rest) |
SCM | g_keys_page_next (SCM rest) |
SCM | g_keys_page_prev (SCM rest) |
SCM | g_keys_page_new (SCM rest) |
SCM | g_keys_page_close (SCM rest) |
SCM | g_keys_page_revert (SCM rest) |
SCM | g_keys_page_discard (SCM rest) |
SCM | g_keys_page_print (SCM rest) |
SCM | g_keys_add_component (SCM rest) |
SCM | g_keys_add_attribute (SCM rest) |
SCM | g_keys_add_attribute_hotkey (SCM rest) |
SCM | g_keys_add_net (SCM rest) |
SCM | g_keys_add_net_hotkey (SCM rest) |
SCM | g_keys_add_bus (SCM rest) |
SCM | g_keys_add_bus_hotkey (SCM rest) |
SCM | g_keys_add_text (SCM rest) |
SCM | g_keys_add_line (SCM rest) |
SCM | g_keys_add_line_hotkey (SCM rest) |
SCM | g_keys_add_box (SCM rest) |
SCM | g_keys_add_box_hotkey (SCM rest) |
SCM | g_keys_add_picture (SCM rest) |
SCM | g_keys_add_picture_hotkey (SCM rest) |
SCM | g_keys_add_circle (SCM rest) |
SCM | g_keys_add_circle_hotkey (SCM rest) |
SCM | g_keys_add_arc (SCM rest) |
SCM | g_keys_add_arc_hotkey (SCM rest) |
SCM | g_keys_add_pin (SCM rest) |
SCM | g_keys_add_pin_hotkey (SCM rest) |
SCM | g_keys_hierarchy_down_schematic (SCM rest) |
SCM | g_keys_hierarchy_down_symbol (SCM rest) |
SCM | g_keys_hierarchy_up (SCM rest) |
SCM | g_keys_attributes_attach (SCM rest) |
SCM | g_keys_attributes_detach (SCM rest) |
SCM | g_keys_attributes_show_name (SCM rest) |
SCM | g_keys_attributes_show_value (SCM rest) |
SCM | g_keys_attributes_show_both (SCM rest) |
SCM | g_keys_attributes_visibility_toggle (SCM rest) |
SCM | g_keys_script_console (SCM rest) |
SCM | g_keys_options_text_size (SCM rest) |
SCM | g_keys_options_afeedback (SCM rest) |
SCM | g_keys_options_grid (SCM rest) |
SCM | g_keys_options_snap (SCM rest) |
SCM | g_keys_options_snap_size (SCM rest) |
SCM | g_keys_options_scale_up_snap_size (SCM rest) |
SCM | g_keys_options_scale_down_snap_size (SCM rest) |
SCM | g_keys_options_rubberband (SCM rest) |
SCM | g_keys_options_magneticnet (SCM rest) |
SCM | g_keys_options_show_log_window (SCM rest) |
SCM | g_keys_options_show_coord_window (SCM rest) |
SCM | g_keys_misc (SCM rest) |
SCM | g_keys_misc2 (SCM rest) |
SCM | g_keys_misc3 (SCM rest) |
SCM | g_keys_help_about (SCM rest) |
SCM | g_keys_help_hotkeys (SCM rest) |
SCM | g_keys_cancel (SCM rest) |
static gboolean | g_key_is_valid (guint keyval, GdkModifierType modifiers) |
| Test if a key is valid.
|
static SCM | g_make_key (guint keyval, GdkModifierType modifiers) |
| Create a new bindable key object.
|
| SCM_DEFINE (g_keyp,"%key?", 1, 0, 0,(SCM key_s),"Test if value is a gschem key.") |
| Test if a Scheme value is a bindable key object.
|
| SCM_DEFINE (g_string_to_key,"%string->key", 1, 0, 0,(SCM str_s),"Create a gschem key by parsing a string.") |
| Create a bindable key object from a string.
|
| SCM_DEFINE (g_key_to_string,"%key->string", 1, 0, 0,(SCM key_s),"Create a string from a gschem key.") |
| Convert a bindable key object to a string.
|
| SCM_DEFINE (g_key_to_display_string,"%key->display-string", 1, 0, 0,(SCM key_s),"Create a display string from a gschem key.") |
| Convert a bindable key object to a displayable string.
|
static int | g_key_print (SCM smob, SCM port, scm_print_state *pstate) |
| Print a representation of a key smob.
|
static SCM | g_key_equalp (SCM a, SCM b) |
static size_t | g_key_free (SCM key) |
| SCM_SYMBOL (reset_keys_sym,"reset-keys") |
| SCM_SYMBOL (press_key_sym,"press-key") |
| SCM_SYMBOL (prefix_sym,"prefix") |
static gboolean | clear_keyaccel_string (gpointer data) |
| Clear the current key accelerator string.
|
void | g_keys_reset (GSCHEM_TOPLEVEL *w_current) |
| Reset the current key sequence.
|
int | g_keys_execute (GSCHEM_TOPLEVEL *w_current, GdkEventKey *event) |
| Evaluate a user keystroke.
|
GtkListStore * | g_keys_to_list_store (void) |
| Exports the keymap in Scheme to a GtkListStore.
|
static void | init_module_gschem_core_keymap () |
| Create the (gschem core keymap) Scheme module.
|
void | g_init_keys () |
| Initialise the key combination procedures.
|
Variables |
static scm_t_bits | g_key_smob_tag |