ELinks 0.18.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: