ELinks 0.18.0
|
#include <listbox.h>
Data Fields | |
void(* | lock )(struct listbox_item *) |
void(* | unlock )(struct listbox_item *) |
int(* | is_used )(struct listbox_item *) |
char *(* | get_text )(struct listbox_item *, struct terminal *) |
char *(* | get_info )(struct listbox_item *, struct terminal *) |
struct uri *(* | get_uri )(struct listbox_item *) |
struct listbox_item *(* | get_root )(struct listbox_item *) |
enum listbox_match(* | match )(struct listbox_item *, struct terminal *, char *text) |
int(* | can_delete )(struct listbox_item *) |
void(* | delete_ )(struct listbox_item *, int last) |
void(* | draw )(struct listbox_item *, struct listbox_context *, int x, int y, int width) |
struct listbox_ops_messages * | messages |
int(* listbox_ops::can_delete) (struct listbox_item *) |
void(* listbox_ops::delete_) (struct listbox_item *, int last) |
void(* listbox_ops::draw) (struct listbox_item *, struct listbox_context *, int x, int y, int width) |
char *(* listbox_ops::get_info) (struct listbox_item *, struct terminal *) |
struct listbox_item *(* listbox_ops::get_root) (struct listbox_item *) |
char *(* listbox_ops::get_text) (struct listbox_item *, struct terminal *) |
struct uri *(* listbox_ops::get_uri) (struct listbox_item *) |
int(* listbox_ops::is_used) (struct listbox_item *) |
void(* listbox_ops::lock) (struct listbox_item *) |
enum listbox_match(* listbox_ops::match) (struct listbox_item *, struct terminal *, char *text) |
struct listbox_ops_messages* listbox_ops::messages |
void(* listbox_ops::unlock) (struct listbox_item *) |