ekg2  GIT master
 All Struktury Danych Pliki Funkcje Zmienne Definicje typów Wyliczenia Wartości wyliczeń Definicje Grupay Strony
Definicje | Funkcje | Zmienne
Dokumentacja pliku main.c
#include "ekg2.h"
#include <X11/Xlib.h>
#include <gtk/gtk.h>
#include <gdk/gdkkeysyms.h>
#include <gdk/gdkx.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "main.h"
#include "palette.h"
#include "xtext.h"
#include "bindings.h"
#include "maingui.h"

Definicje

#define _ncurses_update_statusbar(commit)   mg_populate(window_current);
 
#define gtk_backlog_change   NULL
 

Funkcje

static int gtk_plugin_destroy ()
 
static int gtk_ui_is_initialized (void *data, va_list ap)
 
static int ekg2_gtk_loop (void *data, va_list ap)
 
static int ekg2_xorg_watcher (int type, int fd, watch_type_t watch, void *data)
 
static gint ekg2_xorg_idle (gint type, gpointer data)
 
void ekg_gtk_window_new (window_t *w)
 
static int gtk_ui_window_new (void *data, va_list ap)
 
static int gtk_ui_window_switch (void *data, va_list ap)
 
static int gtk_ui_window_kill (void *data, va_list ap)
 
static int gtk_ui_window_print (void *data, va_list ap)
 
static int gtk_ui_window_target_changed (void *data, va_list ap)
 
static int gtk_beep (void *data, va_list ap)
 
static int gtk_ui_window_act_changed (void *data, va_list ap)
 
static int gtk_print_version (void *data, va_list ap)
 
static int gtk_postinit (void *data, va_list ap)
 
static int gtk_setvar_default (void *data, va_list ap)
 
static void gtk_tab_layout_change (const char *var)
 
static int gtk_variable_changed (void *data, va_list ap)
 
static int gtk_userlist_changed (void *data, va_list ap)
 
static int gtk_session_changed (void *data, va_list ap)
 
static int gtk_statusbar_query (void *data, va_list ap)
 
static int gtk_ui_window_clear (void *data, va_list ap)
 
 __attribute__ ((visibility("default")))
 

Zmienne

plugin_t gtk_plugin = { .name = "gtk", .pclass = PLUGIN_UI , .destroy = gtk_plugin_destroy, .theme_init = NULL }
 
int mainwindow_width_config
 
int mainwindow_height_config
 
int gui_pane_left_size_config
 
int gui_tweaks_config
 
int tab_small_config
 
int tab_pos_config
 
int max_auto_indent_config
 
int thin_separator_config
 
int backlog_size_config
 
int show_marker_config
 
int tint_red_config
 
int tint_green_config
 
int tint_blue_config
 
int transparent_config
 
int wordwrap_config
 
int indent_nicks_config
 
int show_separator_config
 
int tab_layout_config
 
int gui_ulist_pos_config
 
int contacts_config
 
char * font_normal_config
 
int ui_quit = 0
 
int gui_pane_right_size_config
 
int new_window_in_tab_config = 1
 
int gtk_ui_window_switch_lock = 0
 

Dokumentacja definicji

#define _ncurses_update_statusbar (   commit)    mg_populate(window_current);
#define gtk_backlog_change   NULL

Dokumentacja funkcji

__attribute__ ( (visibility("default"))  )
static int ekg2_gtk_loop ( void *  data,
va_list  ap 
)
static
static gint ekg2_xorg_idle ( gint  type,
gpointer  data 
)
static
static int ekg2_xorg_watcher ( int  type,
int  fd,
watch_type_t  watch,
void *  data 
)
static
void ekg_gtk_window_new ( window_t w)
static int gtk_beep ( void *  data,
va_list  ap 
)
static
static int gtk_plugin_destroy ( )
static
static int gtk_postinit ( void *  data,
va_list  ap 
)
static
static int gtk_print_version ( void *  data,
va_list  ap 
)
static
static int gtk_session_changed ( void *  data,
va_list  ap 
)
static
static int gtk_setvar_default ( void *  data,
va_list  ap 
)
static
static int gtk_statusbar_query ( void *  data,
va_list  ap 
)
static
static void gtk_tab_layout_change ( const char *  var)
static
static int gtk_ui_is_initialized ( void *  data,
va_list  ap 
)
static
static int gtk_ui_window_act_changed ( void *  data,
va_list  ap 
)
static
static int gtk_ui_window_clear ( void *  data,
va_list  ap 
)
static
static int gtk_ui_window_kill ( void *  data,
va_list  ap 
)
static
static int gtk_ui_window_new ( void *  data,
va_list  ap 
)
static
static int gtk_ui_window_print ( void *  data,
va_list  ap 
)
static
static int gtk_ui_window_switch ( void *  data,
va_list  ap 
)
static
static int gtk_ui_window_target_changed ( void *  data,
va_list  ap 
)
static
static int gtk_userlist_changed ( void *  data,
va_list  ap 
)
static
static int gtk_variable_changed ( void *  data,
va_list  ap 
)
static

Dokumentacja zmiennych

int backlog_size_config
int contacts_config
char* font_normal_config
plugin_t gtk_plugin = { .name = "gtk", .pclass = PLUGIN_UI , .destroy = gtk_plugin_destroy, .theme_init = NULL }
int gtk_ui_window_switch_lock = 0
int gui_pane_left_size_config
int gui_pane_right_size_config
int gui_tweaks_config
int gui_ulist_pos_config
int indent_nicks_config
int mainwindow_height_config
int mainwindow_width_config
int max_auto_indent_config
int new_window_in_tab_config = 1
int show_marker_config
int show_separator_config
int tab_layout_config
int tab_pos_config
int tab_small_config
int thin_separator_config
int tint_blue_config
int tint_green_config
int tint_red_config
int transparent_config
int ui_quit = 0
int wordwrap_config