ELinks 0.20.0
dialog Struct Reference

#include <dialog.h>

Collaboration diagram for dialog:

Data Fields

char * title
void * udata
void * udata2
struct dialog_refreshrefresh
void(*) layouter (struct dialog_data *)
widget_handler_status_T(*) handle_event (struct dialog_data *)
void(*) abort (struct dialog_data *)
struct dialog_layout layout
int number_of_widgets
 How many widgets have been added to this dialog.
struct widget widgets [1]

Field Documentation

◆ abort

void(*) dialog::abort(struct dialog_data *)

◆ handle_event

widget_handler_status_T(*) dialog::handle_event(struct dialog_data *)

◆ layout

struct dialog_layout dialog::layout

◆ layouter

void(*) dialog::layouter(struct dialog_data *)

◆ number_of_widgets

int dialog::number_of_widgets

How many widgets have been added to this dialog.

The widgets array may be larger than this if some of the intended widgets have not yet been added.

◆ refresh

struct dialog_refresh* dialog::refresh

◆ title

char* dialog::title

◆ udata

void* dialog::udata

◆ udata2

void* dialog::udata2

◆ widgets

struct widget dialog::widgets[1]

The documentation for this struct was generated from the following file: