1 /** 2 * @defgroup Elm_Frame_Group Frame 3 * @ingroup Elementary 4 * 5 * @image html frame_inheritance_tree.png 6 * @image latex frame_inheritance_tree.eps 7 * 8 * @image html img/widget/frame/preview-00.png 9 * @image latex img/widget/frame/preview-00.eps 10 * 11 * @brief Frame is a widget that holds some content and has a title. 12 * 13 * The default look is a frame with a title, but Frame supports multiple 14 * styles: 15 * @li default 16 * @li pad_small 17 * @li pad_medium 18 * @li pad_large 19 * @li pad_huge 20 * @li outdent_top 21 * @li outdent_bottom 22 * 23 * Of all this styles only default shows the title. 24 * 25 * This widget inherits from the @ref Elm_Layout one, so that all the 26 * functions acting on it also work for frame objects. 27 * 28 * This widget emits the following signals, besides the ones sent from 29 * @ref Elm_Layout : 30 * - @c "clicked" - The user has clicked the frame's label 31 * - @c "language,changed" - the program's language changed (since 1.9) 32 * 33 * Default content parts of the frame widget that you can use for are: 34 * @li "default" - A content of the frame 35 * 36 * Default text parts of the frame widget that you can use for are: 37 * @li "default" - A label of the frame 38 * 39 * Supported elm_object common APIs. 40 * @li @ref elm_object_part_text_set 41 * @li @ref elm_object_part_text_get 42 * @li @ref elm_object_part_content_set 43 * @li @ref elm_object_part_content_get 44 * @li @ref elm_object_part_content_unset 45 * 46 * For a detailed example see the @ref tutorial_frame. 47 * 48 * @{ 49 */ 50 51 #ifndef EFL_NOLEGACY_API_SUPPORT 52 #include "efl_ui_frame_legacy.h" 53 #endif 54 /** 55 * @} 56 */ 57