Index: uspace/lib/ui/private/entry.h
===================================================================
--- uspace/lib/ui/private/entry.h	(revision db3895d936f17c9389f3e8e2689bf28645fc3697)
+++ uspace/lib/ui/private/entry.h	(revision a977e37037dd366f66e842d76044202829ce7bf0)
@@ -54,9 +54,17 @@
 	/** Horizontal alignment */
 	gfx_halign_t halign;
+	/** Text entry is read-only */
+	bool read_only;
 	/** Text */
 	char *text;
 	/** Pointer is currently inside */
 	bool pointer_inside;
+	/** Entry is activated */
+	bool active;
 };
+
+extern errno_t ui_entry_insert_str(ui_entry_t *, const char *);
+extern void ui_entry_backspace(ui_entry_t *);
+extern ui_evclaim_t ui_entry_key_press_unmod(ui_entry_t *, kbd_event_t *);
 
 #endif
