enum ND_DialogType; enum ND_Base; void (*ND_NumberCallback) (ND_Packet *packet, void *user_data, guint value); void (*ND_AddressCallback) (guchar *address, int address_len, ND_Packet *packet, void *user_data); void (*ND_FilenameCallback) (const char *filename, void *user_data); void (*ND_DialogCallback) (void *user_data); void nd_dialog_ync (const char *title, const char *message, ND_DialogCallback yes_cb, ND_DialogCallback no_cb, ND_DialogCallback cancel_cb, void *user_data); void nd_dialog_message (const char *title, const char *message, gboolean modal); void nd_dialog_number (const char *message, ND_Base base, guint value, guint max, ND_NumberCallback callback_okay, ND_DialogCallback callback_cancel, ND_Packet *packet, void *user_data); void nd_dialog_number_update (void); void nd_dialog_number_set_base (ND_Base base); void nd_dialog_number_ok (GtkWidget *dialog); void nd_dialog_number_cancel (GtkWidget *dialog); void nd_dialog_largenumber_ok (GtkWidget *dialog); void nd_dialog_largenumber_up (GtkWidget *dialog); void nd_dialog_largenumber_down (GtkWidget *dialog); void nd_dialog_hardware_address (const char *message, guchar *address, int address_len, ND_AddressCallback callback_okay, ND_DialogCallback callback_cancel, ND_Packet *packet, void *user_data); void nd_dialog_ip (const char *message, guchar *ip_address, ND_AddressCallback callback_ok, ND_DialogCallback callback_cancel, ND_Packet *packet, void *user_data); void nd_dialog_ip_ok (void); void nd_dialog_ip_cancel (void); void nd_dialog_filesel (const char *title, const char *fname, ND_FilenameCallback callback_fname, void *user_data); void nd_dialog_filesel_close (); void nd_dialog_filesel_ok (GtkWidget *dialog); void nd_dialog_exit (void); void nd_dialog_generic (ND_DialogType type, const char *title, const char *message, gboolean modal, GtkWidget *extra_area, void *user_data, int num_buttons, ...); void nd_dialog_about (void); void (*ND_FontselCallback) (const char *fontname, void *user_data); void nd_dialog_fontsel (const char *title, const char *fontname, ND_FontselCallback callback_ok, void *user_data); void nd_dialog_fontsel_ok (GtkFontSelectionDialog *dialog); void nd_dialog_fontsel_cancel (GtkFontSelectionDialog *dialog); void nd_dialog_fontsel_apply (GtkFontSelectionDialog *dialog); |
void (*ND_AddressCallback) (guchar *address,
int address_len,
ND_Packet *packet,
void *user_data); |
void nd_dialog_ync (const char *title,
const char *message,
ND_DialogCallback yes_cb,
ND_DialogCallback no_cb,
ND_DialogCallback cancel_cb,
void *user_data); |
void nd_dialog_message (const char *title,
const char *message,
gboolean modal); |
void nd_dialog_number (const char *message,
ND_Base base,
guint value,
guint max,
ND_NumberCallback callback_okay,
ND_DialogCallback callback_cancel,
ND_Packet *packet,
void *user_data); |
void nd_dialog_hardware_address (const char *message,
guchar *address,
int address_len,
ND_AddressCallback callback_okay,
ND_DialogCallback callback_cancel,
ND_Packet *packet,
void *user_data); |
void nd_dialog_ip (const char *message,
guchar *ip_address,
ND_AddressCallback callback_ok,
ND_DialogCallback callback_cancel,
ND_Packet *packet,
void *user_data); |
void nd_dialog_filesel (const char *title,
const char *fname,
ND_FilenameCallback callback_fname,
void *user_data); |
void nd_dialog_generic (ND_DialogType type, const char *title, const char *message, gboolean modal, GtkWidget *extra_area, void *user_data, int num_buttons, ...); |
void nd_dialog_fontsel (const char *title,
const char *fontname,
ND_FontselCallback callback_ok,
void *user_data); |