lib/ewl_dialog.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Data Structures | |
struct | Ewl_Dialog |
Inherits from Ewl_Window and extends to provide a dialog widget. More... | |
Defines | |
#define | EWL_DIALOG(dialog) ((Ewl_Dialog *) dialog) |
#define | EWL_DIALOG_IS(w) (ewl_widget_type_is(EWL_WIDGET(w), EWL_DIALOG_TYPE)) |
#define | EWL_DIALOG_TYPE "dialog" |
Typedefs | |
typedef struct Ewl_Dialog | Ewl_Dialog |
Functions | |
unsigned int | ewl_dialog_action_alignment_get (Ewl_Dialog *dialog) |
Checks the alignment of the action area. | |
void | ewl_dialog_action_alignment_set (Ewl_Dialog *d, unsigned int a) |
Changes the action area's alignment for the dialog. | |
unsigned int | ewl_dialog_action_fill_policy_get (Ewl_Dialog *dialog) |
Checks the fill policy of the action area. | |
void | ewl_dialog_action_fill_policy_set (Ewl_Dialog *d, unsigned int pol) |
Changes the action area's fill policy for the dialog. | |
Ewl_Position | ewl_dialog_action_position_get (Ewl_Dialog *dialog) |
Checks the action area position for a dialog. | |
void | ewl_dialog_action_position_set (Ewl_Dialog *d, Ewl_Position pos) |
Changes the action area position for a dialog. | |
Ewl_Position | ewl_dialog_active_area_get (Ewl_Dialog *d) |
Retrieve the location of the dialog widgets will be packed into. | |
void | ewl_dialog_active_area_set (Ewl_Dialog *d, Ewl_Position pos) |
Sets the section of the dialog that will have widgets packed into it. | |
unsigned int | ewl_dialog_has_separator_get (Ewl_Dialog *dialog) |
Checks if dialog has a separator or not. | |
void | ewl_dialog_has_separator_set (Ewl_Dialog *dialog, unsigned int has_sep) |
Sets the separator of dialog. | |
int | ewl_dialog_init (Ewl_Dialog *dialog) |
Initialize an internal dialog to starting values. | |
Ewl_Widget * | ewl_dialog_new (void) |
Create a new internal dialog. |