ekg2  GIT master
Definicje | Wyliczenia | Funkcje
Dokumentacja pliku userlistgui.c
#include "ekg2.h"
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <gtk/gtkbox.h>
#include <gtk/gtklabel.h>
#include <gtk/gtkdnd.h>
#include <gtk/gtkentry.h>
#include <gtk/gtktreeview.h>
#include <gtk/gtktreeselection.h>
#include <gtk/gtkscrolledwindow.h>
#include <gtk/gtkcellrendererpixbuf.h>
#include <gtk/gtkcellrenderertext.h>
#include <gtk/gtkliststore.h>
#include <gdk/gdkkeysyms.h>
#include "main.h"
#include "menu.h"
#include "palette.h"
#include "userlistgui.h"
Wykres zależności załączania dla userlistgui.c:

Definicje

#define show_descr_in_userlist_config   1
 

Wyliczenia

enum  {
  USERLIST_PIXMAP = 0, USERLIST_NICKNAME, USERLIST_DESCRIPTION, USERLIST_USER,
  USERLIST_COLOR, USERLIST_COLS
}
 

Funkcje

const char * gtk_session_target (session_t *sess)
 
void fe_userlist_numbers (window_t *sess)
 
char ** userlist_selection_list (GtkWidget *widget, int *num_ret)
 
void userlist_set_value (GtkWidget *treeview, gfloat val)
 
gfloat userlist_get_value (GtkWidget *treeview)
 
static gint gtk_userlist_sort_func (GtkTreeModel *model, GtkTreeIter *a, GtkTreeIter *b, gpointer userdata)
 
void fe_userlist_insert (window_t *sess, userlist_t *u, GdkPixbuf **pixmaps)
 
void fe_userlist_clear (window_t *sess)
 
void * userlist_create_model (void)
 
static void userlist_add_columns (GtkTreeView *treeview)
 
static gint userlist_click_cb (GtkWidget *widget, GdkEventButton *event, gpointer userdata)
 
static gboolean userlist_key_cb (GtkWidget *wid, GdkEventKey *evt, gpointer userdata)
 
GtkWidget * userlist_create (GtkWidget *box)
 
void userlist_show (window_t *sess)
 

Dokumentacja definicji

◆ show_descr_in_userlist_config

#define show_descr_in_userlist_config   1

Dokumentacja typów wyliczanych

◆ anonymous enum

anonymous enum
Wartości wyliczeń
USERLIST_PIXMAP 
USERLIST_NICKNAME 
USERLIST_DESCRIPTION 
USERLIST_USER 
USERLIST_COLOR 
USERLIST_COLS 

Dokumentacja funkcji

◆ fe_userlist_clear()

void fe_userlist_clear ( window_t sess)

◆ fe_userlist_insert()

void fe_userlist_insert ( window_t sess,
userlist_t u,
GdkPixbuf **  pixmaps 
)

◆ fe_userlist_numbers()

void fe_userlist_numbers ( window_t sess)

◆ gtk_session_target()

const char* gtk_session_target ( session_t sess)

◆ gtk_userlist_sort_func()

static gint gtk_userlist_sort_func ( GtkTreeModel *  model,
GtkTreeIter *  a,
GtkTreeIter *  b,
gpointer  userdata 
)
static

◆ userlist_add_columns()

static void userlist_add_columns ( GtkTreeView *  treeview)
static

◆ userlist_click_cb()

static gint userlist_click_cb ( GtkWidget *  widget,
GdkEventButton *  event,
gpointer  userdata 
)
static

◆ userlist_create()

GtkWidget* userlist_create ( GtkWidget *  box)

◆ userlist_create_model()

void* userlist_create_model ( void  )

◆ userlist_get_value()

gfloat userlist_get_value ( GtkWidget *  treeview)

◆ userlist_key_cb()

static gboolean userlist_key_cb ( GtkWidget *  wid,
GdkEventKey *  evt,
gpointer  userdata 
)
static

◆ userlist_selection_list()

char** userlist_selection_list ( GtkWidget *  widget,
int *  num_ret 
)

◆ userlist_set_value()

void userlist_set_value ( GtkWidget *  treeview,
gfloat  val 
)

◆ userlist_show()

void userlist_show ( window_t sess)