#include <stdio.h>
#include <stdlib.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <unistd.h>
#include <string.h>
#include <fcntl.h>
#include <ctype.h>
#include <gtk/gtklabel.h>
#include <gtk/gtkeditable.h>
#include <gtk/gtkmenu.h>
#include <gtk/gtkmenuitem.h>
#include <gtk/gtkoptionmenu.h>
#include <gtk/gtkvbox.h>
#include <gtk/gtkhbox.h>
#include <gtk/gtkclist.h>
#include <gtk/gtknotebook.h>
#include <gtk/gtkcheckbutton.h>
#include <gtk/gtkentry.h>
#include <gtk/gtkvscrollbar.h>
#include <gdk/gdkkeysyms.h>
#include "compat/strlcpy.h"
#include <ekg/stuff.h>
#include <ekg/windows.h>
#include <ekg/xmalloc.h>
#include "main.h"
#include "bindings.h"
#include "completion.h"
Definicje | |
#define | GTK_BINDING_FUNCTION(x) int x(GtkWidget *wid, GdkEventKey *evt, char *d1, window_t *sess) |
#define | STATE_SHIFT GDK_SHIFT_MASK |
#define | STATE_ALT GDK_MOD1_MASK |
#define | STATE_CTRL GDK_CONTROL_MASK |
Funkcje | |
static | GTK_BINDING_FUNCTION (key_action_scroll_page) |
static | GTK_BINDING_FUNCTION (key_action_history_up) |
static | GTK_BINDING_FUNCTION (key_action_history_down) |
static | GTK_BINDING_FUNCTION (key_action_tab_comp) |
static | GTK_BINDING_FUNCTION (key_action_cycle_session) |
gboolean | key_handle_key_press (GtkWidget *wid, GdkEventKey *evt, window_t *sess) |
void | gtk_binding_init () |
Zmienne | |
char * | gtk_history [HISTORY_MAX] |
int | gtk_history_index |
#define GTK_BINDING_FUNCTION | ( | x | ) | int x(GtkWidget *wid, GdkEventKey *evt, char *d1, window_t *sess) |
#define STATE_ALT GDK_MOD1_MASK |
#define STATE_CTRL GDK_CONTROL_MASK |
#define STATE_SHIFT GDK_SHIFT_MASK |
static GTK_BINDING_FUNCTION | ( | key_action_scroll_page | ) | [static] |
static GTK_BINDING_FUNCTION | ( | key_action_history_up | ) | [static] |
static GTK_BINDING_FUNCTION | ( | key_action_tab_comp | ) | [static] |
static GTK_BINDING_FUNCTION | ( | key_action_cycle_session | ) | [static] |
static GTK_BINDING_FUNCTION | ( | key_action_history_down | ) | [static] |
void gtk_binding_init | ( | ) |
gboolean key_handle_key_press | ( | GtkWidget * | wid, | |
GdkEventKey * | evt, | |||
window_t * | sess | |||
) |
char* gtk_history[HISTORY_MAX] |