ekg2  GIT master
Definicje | Definicje typów | Funkcje
Dokumentacja pliku chanview.h
Ten wykres pokazuje, które pliki bezpośrednio lub pośrednio załączają ten plik:

Idź do kodu źródłowego tego pliku.

Definicje

#define FOCUS_NEW_ALL   1
 
#define FOCUS_NEW_ONLY_ASKED   2
 
#define FOCUS_NEW_NONE   0
 

Definicje typów

typedef struct _chanview chanview
 
typedef struct _chan chan
 

Funkcje

chanviewchanview_new (int type, int trunc_len, gboolean sort, gboolean use_icons, GtkStyle *style)
 
void chanview_set_callbacks (chanview *cv, void(*cb_focus)(chanview *, chan *, int tag, void *userdata), void(*cb_xbutton)(chanview *, chan *, int tag, void *userdata), gboolean(*cb_contextmenu)(chanview *, chan *, int tag, void *userdata, GdkEventButton *), int(*cb_compare)(void *a, void *b))
 
void chanview_set_impl (chanview *cv, int type)
 
chanchanview_add (chanview *cv, char *name, void *userdata, gboolean allow_closure, int tag, GdkPixbuf *icon)
 
int chanview_get_size (chanview *cv)
 
GtkWidget * chanview_get_box (chanview *cv)
 
void chanview_move_focus (chanview *cv, gboolean relative, int num)
 
GtkOrientation chanview_get_orientation (chanview *cv)
 
void chanview_set_orientation (chanview *cv, gboolean vertical)
 
int chan_get_tag (chan *ch)
 
void * chan_get_userdata (chan *ch)
 
void chan_focus (chan *ch)
 
void chan_move (chan *ch, int delta)
 
void chan_set_color (chan *ch, PangoAttrList *list)
 
void chan_rename (chan *ch, char *new_name, int trunc_len)
 
gboolean chan_remove (chan *ch, gboolean force)
 
gboolean chan_is_collapsed (chan *ch)
 
chanchan_get_parent (chan *ch)
 

Dokumentacja definicji

◆ FOCUS_NEW_ALL

#define FOCUS_NEW_ALL   1

◆ FOCUS_NEW_NONE

#define FOCUS_NEW_NONE   0

◆ FOCUS_NEW_ONLY_ASKED

#define FOCUS_NEW_ONLY_ASKED   2

Dokumentacja definicji typów

◆ chan

typedef struct _chan chan

◆ chanview

typedef struct _chanview chanview

Dokumentacja funkcji

◆ chan_focus()

void chan_focus ( chan ch)

◆ chan_get_parent()

chan* chan_get_parent ( chan ch)

◆ chan_get_tag()

int chan_get_tag ( chan ch)

◆ chan_get_userdata()

void* chan_get_userdata ( chan ch)

◆ chan_is_collapsed()

gboolean chan_is_collapsed ( chan ch)

◆ chan_move()

void chan_move ( chan ch,
int  delta 
)

◆ chan_remove()

gboolean chan_remove ( chan ch,
gboolean  force 
)

◆ chan_rename()

void chan_rename ( chan ch,
char *  new_name,
int  trunc_len 
)

◆ chan_set_color()

void chan_set_color ( chan ch,
PangoAttrList *  list 
)

◆ chanview_add()

chan* chanview_add ( chanview cv,
char *  name,
void *  userdata,
gboolean  allow_closure,
int  tag,
GdkPixbuf *  icon 
)

◆ chanview_get_box()

GtkWidget* chanview_get_box ( chanview cv)

◆ chanview_get_orientation()

GtkOrientation chanview_get_orientation ( chanview cv)

◆ chanview_get_size()

int chanview_get_size ( chanview cv)

◆ chanview_move_focus()

void chanview_move_focus ( chanview cv,
gboolean  relative,
int  num 
)

◆ chanview_new()

chanview* chanview_new ( int  type,
int  trunc_len,
gboolean  sort,
gboolean  use_icons,
GtkStyle *  style 
)

◆ chanview_set_callbacks()

void chanview_set_callbacks ( chanview cv,
void(*)(chanview *, chan *, int tag, void *userdata)  cb_focus,
void(*)(chanview *, chan *, int tag, void *userdata)  cb_xbutton,
gboolean(*)(chanview *, chan *, int tag, void *userdata, GdkEventButton *)  cb_contextmenu,
int(*)(void *a, void *b)  cb_compare 
)

◆ chanview_set_impl()

void chanview_set_impl ( chanview cv,
int  type 
)

◆ chanview_set_orientation()

void chanview_set_orientation ( chanview cv,
gboolean  vertical 
)