Index: src/lib/elm_widget.h
===================================================================
--- src/lib/elm_widget.h	(리비전 80125)
+++ src/lib/elm_widget.h	(작업 사본)
@@ -456,17 +456,18 @@ typedef void                  (*Elm_Widget_Signal_
 typedef void                  (*Elm_Widget_Disable_Cb)(void *data);
 typedef Eina_Bool             (*Elm_Widget_Del_Pre_Cb)(void *data);
 
-#define ELM_ACCESS_TYPE    0    /* when reading out widget or item
-                                 * this is read first */
-#define ELM_ACCESS_INFO    1    /* next read is info - this is
-                                 * normally label */
-#define ELM_ACCESS_STATE   2    /* if there is a state (eg checkbox)
-                                 * then read state out */
-#define ELM_ACCESS_CONTENT 3    /* read ful content - eg all of the
-                                 * label, not a shortened version */
+#define ELM_ACCESS_TYPE          0    /* when reading out widget or item
+                                       * this is read first */
+#define ELM_ACCESS_INFO          1    /* next read is info - this is
+                                       * normally label */
+#define ELM_ACCESS_STATE         2    /* if there is a state (eg checkbox)
+                                       * then read state out */
+#define ELM_ACCESS_CONTENT       3    /* read ful content - eg all of the
+                                       * label, not a shortened version */
+#define ELM_ACCESS_EXTERNAL_INFO 4    /* information set by application side */
 
-#define ELM_ACCESS_DONE    -1   /* sentence done - send done event here */
-#define ELM_ACCESS_CANCEL  -2   /* stop reading immediately */
+#define ELM_ACCESS_DONE          -1   /* sentence done - send done event here */
+#define ELM_ACCESS_CANCEL        -2   /* stop reading immediately */
 
 typedef char *(*Elm_Access_Content_Cb)(void *data, Evas_Object *obj, Elm_Widget_Item *item);
 typedef void (*Elm_Access_On_Highlight_Cb)(void *data);
Index: src/lib/elm_access.h
===================================================================
--- src/lib/elm_access.h	(리비전 0)
+++ src/lib/elm_access.h	(리비전 0)
@@ -0,0 +1,14 @@
+/**
+ * @defgroup Naviframe Naviframe
+ * @ingroup Elementary
+ *
+ * TODO: description
+ *
+ */
+
+#define ELM_OBJ_ACCESS_CLASS elm_obj_access_class_get()
+
+const Eo_Class *elm_obj_access_class_get(void) EINA_CONST;
+
+EAPI void
+elm_access_external_info_set(Evas_Object *obj, const char *text);
Index: src/lib/elm_access.c
===================================================================
--- src/lib/elm_access.c	(리비전 80125)
+++ src/lib/elm_access.c	(작업 사본)
@@ -1,10 +1,6 @@
 #include <Elementary.h>
 #include "elm_priv.h"
 
-const Eo_Class *elm_obj_access_class_get(void) EINA_CONST;
-
-#define ELM_OBJ_ACCESS_CLASS elm_obj_access_class_get()
-
 #define MY_CLASS ELM_OBJ_ACCESS_CLASS
 
 #define MY_CLASS_NAME "elm_access"
@@ -119,6 +115,7 @@ _access_obj_over_timeout_cb(void *data)
         _elm_access_read(ac, ELM_ACCESS_TYPE,   data, NULL);
         _elm_access_read(ac, ELM_ACCESS_INFO,   data, NULL);
         _elm_access_read(ac, ELM_ACCESS_STATE,  data, NULL);
+        _elm_access_read(ac, ELM_ACCESS_EXTERNAL_INFO,   data, NULL);
         _elm_access_read(ac, ELM_ACCESS_DONE,   data, NULL);
      }
    ac->delay_timer = NULL;
@@ -786,5 +783,12 @@ static const Eo_Class_Description class_desc = {
      NULL
 };
 
+EAPI void
+elm_access_external_info_set(Evas_Object *obj, const char *text)
+{
+   _elm_access_text_set
+     (_elm_access_object_get(obj), ELM_ACCESS_EXTERNAL_INFO, text);
+}
+
 EO_DEFINE_CLASS(elm_obj_access_class_get, &class_desc, ELM_OBJ_WIDGET_CLASS, NULL);
 
Index: src/lib/Makefile.am
===================================================================
--- src/lib/Makefile.am	(리비전 80125)
+++ src/lib/Makefile.am	(작업 사본)
@@ -120,6 +120,7 @@ elc_hoversel.h \
 elc_multibuttonentry.h \
 elc_naviframe.h \
 elc_popup.h \
+elm_access.h \
 elm_actionslider.h \
 elm_app.h \
 elm_authors.h \
Index: src/lib/Elementary.h.in
===================================================================
--- src/lib/Elementary.h.in	(리비전 80125)
+++ src/lib/Elementary.h.in	(작업 사본)
@@ -160,6 +160,7 @@ EAPI extern Elm_Version *elm_version;
 #include <elm_prefs.h>
 
 /* special widgets - types used elsewhere */
+#include <elm_access.h>
 #include <elm_icon.h>
 #include <elm_scroller.h>
 #include <elm_entry.h>
