ekg2
Definicje | Funkcje | Zmienne

Dokumentacja pliku plugins/gtk/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 ui_quit = 0
 All Struktury Danych Pliki Funkcje Zmienne Definicje typów Wyliczenia Wartości wyliczeń Definicje