| Evolution Utilities Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Implemented Interfaces | ||||
struct ERuleEditor; struct ERuleEditorUndo; ERuleEditor * e_rule_editor_new (ERuleContext *context,const gchar *source,const gchar *label); void e_rule_editor_construct (ERuleEditor *editor,ERuleContext *context,GtkBuilder *builder,const gchar *source,const gchar *label); void e_rule_editor_set_source (ERuleEditor *editor,const gchar *source); void e_rule_editor_set_sensitive (ERuleEditor *editor); EFilterRule * e_rule_editor_create_rule (ERuleEditor *editor);
GObject +----GInitiallyUnowned +----GtkWidget +----GtkContainer +----GtkBin +----GtkWindow +----GtkDialog +----ERuleEditor
struct ERuleEditorUndo {
ERuleEditorUndo *next;
guint type;
EFilterRule *rule;
gint rank;
gint newrank;
};
ERuleEditor * e_rule_editor_new (ERuleContext *context,const gchar *source,const gchar *label);
void e_rule_editor_construct (ERuleEditor *editor,ERuleContext *context,GtkBuilder *builder,const gchar *source,const gchar *label);
void e_rule_editor_set_source (ERuleEditor *editor,const gchar *source);