ekg2
 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-config.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 <ekg/debug.h>
#include <ekg/plugins.h>
#include <ekg/queries.h>
#include <ekg/stuff.h>
#include <ekg/vars.h>
#include <ekg/windows.h>
#include <ekg/xmalloc.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

 PLUGIN_DEFINE (gtk, PLUGIN_UI, NULL)
 
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 int ekg2_xorg_idle (int type, void *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_utf_postinit (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)
 
EXPORT int gtk_plugin_init (int prio)
 
static int gtk_plugin_destroy ()
 

Zmienne

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

static int ekg2_gtk_loop ( void *  data,
va_list  ap 
)
static
static int ekg2_xorg_idle ( int  type,
void *  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
EXPORT int gtk_plugin_init ( int  prio)
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_utf_postinit ( void *  data,
va_list  ap 
)
static
static int gtk_variable_changed ( void *  data,
va_list  ap 
)
static
PLUGIN_DEFINE ( gtk  ,
PLUGIN_UI  ,
NULL   
)

Dokumentacja zmiennych

int backlog_size_config
int contacts_config
char* font_normal_config
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