ekg2
Strona główna
Dodatkowe strony
Moduły
Struktury Danych
Pliki
Lista plików
Globalne
All
Struktury Danych
Pliki
Funkcje
Zmienne
Definicje typów
Wyliczenia
Wartości wyliczeń
Definicje
Grupay
Strony
plugins
gtk
chanview.h
Idź do dokumentacji tego pliku.
1
2
typedef
struct
_chanview
chanview
;
3
typedef
struct
_chan
chan
;
4
5
chanview
*
chanview_new
(
int
type
,
int
trunc_len, gboolean sort, gboolean use_icons, GtkStyle *style);
6
void
chanview_set_callbacks
(
chanview
*
cv
,
7
void
(*cb_focus) (
chanview
*,
chan
*,
int
tag
,
void
*
userdata
),
8
void
(*cb_xbutton) (
chanview
*,
chan
*,
int
tag,
void
*userdata),
9
gboolean (*cb_contextmenu) (
chanview
*,
chan
*,
int
tag,
void
*userdata, GdkEventButton *),
10
int
(*cb_compare) (
void
*a,
void
*b));
11
void
chanview_set_impl
(
chanview
*cv,
int
type
);
12
chan
*
chanview_add
(
chanview
*cv,
char
*
name
,
void
*userdata, gboolean
allow_closure
,
int
tag, GdkPixbuf *
icon
);
13
int
chanview_get_size
(
chanview
*cv);
14
GtkWidget *
chanview_get_box
(
chanview
*cv);
15
void
chanview_move_focus
(
chanview
*cv, gboolean relative,
int
num);
16
GtkOrientation
chanview_get_orientation
(
chanview
*cv);
17
void
chanview_set_orientation
(
chanview
*cv, gboolean vertical);
18
19
int
chan_get_tag
(
chan
*
ch
);
20
void
*
chan_get_userdata
(
chan
*
ch
);
21
void
chan_focus
(
chan
*
ch
);
22
void
chan_move
(
chan
*
ch
,
int
delta);
23
void
chan_set_color
(
chan
*
ch
, PangoAttrList *
list
);
24
void
chan_rename
(
chan
*
ch
,
char
*new_name,
int
trunc_len);
25
gboolean
chan_remove
(
chan
*
ch
, gboolean force);
26
gboolean
chan_is_collapsed
(
chan
*
ch
);
27
chan
*
chan_get_parent
(
chan
*
ch
);
28
29
#define FOCUS_NEW_ALL 1
30
#define FOCUS_NEW_ONLY_ASKED 2
31
#define FOCUS_NEW_NONE 0
32
Wygenerowano Śr, 10 paź 2012 05:11:35 dla ekg2 programem
1.8.1.1