texteditor: Add a "new" button
Also make the textarea multiline... oops
This commit is contained in:
parent
93af3a55ae
commit
f6dd1b7ab3
|
@ -7,6 +7,12 @@
|
|||
|
||||
Efl_Ui_Text *_editor;
|
||||
|
||||
static void
|
||||
_gui_new_clicked_cb(void *data EINA_UNUSED, const Efl_Event *event EINA_UNUSED)
|
||||
{
|
||||
efl_text_set(_editor, "");
|
||||
}
|
||||
|
||||
static void
|
||||
_gui_quit_clicked_cb(void *data EINA_UNUSED, const Efl_Event *event EINA_UNUSED)
|
||||
{
|
||||
|
@ -40,6 +46,12 @@ _gui_toolbar_setup(Efl_Ui_Box *parent)
|
|||
efl_gfx_size_hint_weight_set(efl_added, 1, 0),
|
||||
efl_ui_direction_set(efl_added, EFL_UI_DIR_HORIZONTAL));
|
||||
|
||||
_gui_toolbar_button_add(bar, "New", "document-new", _gui_new_clicked_cb);
|
||||
|
||||
// spacer box
|
||||
efl_add(EFL_UI_BOX_CLASS, parent,
|
||||
efl_pack(bar, efl_added),
|
||||
efl_gfx_size_hint_weight_set(efl_added, 10, 0));
|
||||
_gui_toolbar_button_add(bar, "Quit", "application-exit", _gui_quit_clicked_cb);
|
||||
}
|
||||
|
||||
|
@ -62,6 +74,7 @@ _gui_setup()
|
|||
_editor = efl_add(EFL_UI_TEXT_CLASS, box,
|
||||
efl_text_set(efl_added, "Edit me"),
|
||||
efl_text_font_set(efl_added, "Mono", 14),
|
||||
efl_text_multiline_set(efl_added, EINA_TRUE),
|
||||
efl_ui_text_interactive_editable_set(efl_added, EINA_TRUE),
|
||||
efl_ui_text_scrollable_set(efl_added, EINA_TRUE),
|
||||
efl_pack(box, efl_added));
|
||||
|
|
Loading…
Reference in New Issue