Index: uspace/lib/display/include/disp_srv.h
===================================================================
--- uspace/lib/display/include/disp_srv.h	(revision 35cffeac21acf1766c2acbf62f162a7a62c130f7)
+++ uspace/lib/display/include/disp_srv.h	(revision fc00f0de04b9593122fa431e3a1c99574d299f16)
@@ -67,4 +67,5 @@
 	errno_t (*window_unmaximize)(void *, sysarg_t);
 	errno_t (*window_set_cursor)(void *, sysarg_t, display_stock_cursor_t);
+	errno_t (*window_set_caption)(void *, sysarg_t, const char *);
 	errno_t (*get_event)(void *, sysarg_t *, display_wnd_ev_t *);
 	errno_t (*get_info)(void *, display_info_t *);
Index: uspace/lib/display/include/display.h
===================================================================
--- uspace/lib/display/include/display.h	(revision 35cffeac21acf1766c2acbf62f162a7a62c130f7)
+++ uspace/lib/display/include/display.h	(revision fc00f0de04b9593122fa431e3a1c99574d299f16)
@@ -66,4 +66,5 @@
 extern errno_t display_window_set_cursor(display_window_t *,
     display_stock_cursor_t);
+extern errno_t display_window_set_caption(display_window_t *, const char *);
 
 #endif
Index: uspace/lib/display/include/ipc/display.h
===================================================================
--- uspace/lib/display/include/ipc/display.h	(revision 35cffeac21acf1766c2acbf62f162a7a62c130f7)
+++ uspace/lib/display/include/ipc/display.h	(revision fc00f0de04b9593122fa431e3a1c99574d299f16)
@@ -50,4 +50,5 @@
 	DISPLAY_WINDOW_RESIZE_REQ,
 	DISPLAY_WINDOW_SET_CURSOR,
+	DISPLAY_WINDOW_SET_CAPTION,
 	DISPLAY_WINDOW_UNMAXIMIZE,
 	DISPLAY_GET_EVENT,
Index: uspace/lib/display/include/types/display/wndparams.h
===================================================================
--- uspace/lib/display/include/types/display/wndparams.h	(revision 35cffeac21acf1766c2acbf62f162a7a62c130f7)
+++ uspace/lib/display/include/types/display/wndparams.h	(revision fc00f0de04b9593122fa431e3a1c99574d299f16)
@@ -58,4 +58,6 @@
 	/** Bounding rectangle */
 	gfx_rect_t rect;
+	/** Window caption */
+	const char *caption;
 	/** Minimum size (when being resized) */
 	gfx_coord2_t min_size;
