+ DBG("-\n");
+ return EINA_TRUE;
+}
+
+static void __gl_realized(void *data, Evas_Object *obj, void *event_info)
+{
+ __MOBILE_AP_FUNC_ENTER__;
+
+ mh_appdata_t *ad = (mh_appdata_t *)data;
+ mh_wifi_setting_view_t *st = &(ad->setup);
+ Elm_Object_Item *item = (Elm_Object_Item *)event_info;
+ Evas_Object *ao;
+ Evas_Object *btn;
+ char str[MH_LABEL_LENGTH_MAX] = {0, };
+ int no_of_sp;
+ int i;
+
+ if (item == st->hide_item)
+ elm_object_item_signal_emit(item, "elm,state,top", "");
+ else if (item == st->security_item)
+ elm_object_item_signal_emit(item, "elm,state,center", "");
+ else if (item == st->pw_item)
+ elm_object_item_signal_emit(item, "elm,state,bottom", "");
+
+ no_of_sp = sizeof(st->sp_item) / sizeof(st->sp_item[0]);
+ for (i = 0; i < no_of_sp; i++) {
+ if (item == st->sp_item[i])
+ elm_object_item_access_unregister(item);
+ }
+
+ if (item == st->hide_item || item == st->security_item) {
+ ao = elm_object_item_access_object_get(item);
+ btn = elm_object_item_part_content_get(item, "on&off");
+ snprintf(str, sizeof(str), "%s, %s", "On/off button",
+ (elm_check_state_get(btn) ? "On" : "Off"));
+ elm_access_info_set(ao, ELM_ACCESS_CONTEXT_INFO, str);
+ }
+
+ if (item == st->pw_item) {
+ elm_object_item_access_unregister(item);
+ ao = elm_object_item_access_register(item);
+ snprintf(str, sizeof(str), "%s, %s", STR_PASSWORD, st->wifi_passphrase_new);
+ elm_access_info_set(ao, ELM_ACCESS_CONTEXT_INFO, str);
+ }