ATTACH_PANEL_CONTENT_CATEGORY_CONTACT, /**< Attaching contact data from the contacts */
ATTACH_PANEL_CONTENT_CATEGORY_MYFILES, /**< Attaching files data from my files */
ATTACH_PANEL_CONTENT_CATEGORY_VIDEO_RECORDER, /**< Taking a video clip to attach */
+ ATTACH_PANEL_CONTENT_CATEGORY_DOCUMENT, /**< attaching files from the document list (Since 3.0) */
} attach_panel_content_category_e;
/**
* @see ATTACH_PANEL_CONTENT_CATEGORY_CALENDAR
* @see ATTACH_PANEL_CONTENT_CATEGORY_CONTACT
* @see ATTACH_PANEL_CONTENT_CATEGORY_MYFILES
+ * @see ATTACH_PANEL_CONTENT_CATEGORY_DOCUMENT
*
* @par Example
* @code
* @see ATTACH_PANEL_CONTENT_CATEGORY_CALENDAR
* @see ATTACH_PANEL_CONTENT_CATEGORY_CONTACT
* @see ATTACH_PANEL_CONTENT_CATEGORY_MYFILES
+ * @see ATTACH_PANEL_CONTENT_CATEGORY_DOCUMENT
*
* @par Example
* @code
* @see ATTACH_PANEL_CONTENT_CATEGORY_CALENDAR
* @see ATTACH_PANEL_CONTENT_CATEGORY_CONTACT
* @see ATTACH_PANEL_CONTENT_CATEGORY_MYFILES
+ * @see ATTACH_PANEL_CONTENT_CATEGORY_DOCUMENT
*
* @par Example
* @code
.content_category = ATTACH_PANEL_CONTENT_CATEGORY_VIDEO_RECORDER,
.is_ug = ATTACH_PANEL_CONTENT_CATEGORY_APP,
},
+ {
+ .appid = "attach-panel-document",
+ .name = "Document",
+ .operation = APP_CONTROL_OPERATION_CREATE_CONTENT,
+ .selection_mode = "single",
+ .tabbar_name = "Document",
+ .content_category = ATTACH_PANEL_CONTENT_CATEGORY_DOCUMENT,
+ .is_ug = ATTACH_PANEL_CONTENT_CATEGORY_UG,
+ },
};
case ATTACH_PANEL_CONTENT_CATEGORY_IMAGE:
case ATTACH_PANEL_CONTENT_CATEGORY_CAMERA:
case ATTACH_PANEL_CONTENT_CATEGORY_VOICE:
+ case ATTACH_PANEL_CONTENT_CATEGORY_DOCUMENT:
content = _ug_create(content_info->innate_content_info->appid
, content_info->innate_content_info->operation
, content_info->innate_content_info->selection_mode
case ATTACH_PANEL_CONTENT_CATEGORY_IMAGE:
case ATTACH_PANEL_CONTENT_CATEGORY_CAMERA:
case ATTACH_PANEL_CONTENT_CATEGORY_VOICE:
+ case ATTACH_PANEL_CONTENT_CATEGORY_DOCUMENT:
_ug_destroy(content_info->content);
break;
default: